public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/hardened-patchset:master commit in: 3.4.2/, 2.6.32/, 3.2.20/
@ 2012-06-17 12:24 Anthony G. Basile
  0 siblings, 0 replies; only message in thread
From: Anthony G. Basile @ 2012-06-17 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     172e3a9f312faea6a65cbf926e3f54b1f5d59b58
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 17 12:23:52 2012 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Jun 17 12:23:52 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-patchset.git;a=commit;h=172e3a9f

Grsec/PaX: 2.9-{2.6.32.59,3.2.20,3.4.2}-201206160836

---
 2.6.32/0000_README                                 |    2 +-
 ..._grsecurity-2.9.1-2.6.32.59-201206160835.patch} |14557 ++++++++++-------
 3.2.20/0000_README                                 |    2 +-
 ...420_grsecurity-2.9.1-3.2.20-201206160836.patch} |18001 ++++++++++++--------
 3.4.2/0000_README                                  |    2 +-
 ...4420_grsecurity-2.9.1-3.4.2-201206160836.patch} | 4936 +++---
 6 files changed, 21634 insertions(+), 15866 deletions(-)

diff --git a/2.6.32/0000_README b/2.6.32/0000_README
index 79a61c4..75c3519 100644
--- a/2.6.32/0000_README
+++ b/2.6.32/0000_README
@@ -30,7 +30,7 @@ Patch:	1058_linux-2.6.32.59.patch
 From:	http://www.kernel.org
 Desc:	Linux 2.6.32.59
 
-Patch:	4420_grsecurity-2.9.1-2.6.32.59-201206111836.patch
+Patch:	4420_grsecurity-2.9.1-2.6.32.59-201206160835.patch
 From:	http://www.grsecurity.net
 Desc:	hardened-sources base patch from upstream grsecurity
 

diff --git a/2.6.32/4420_grsecurity-2.9.1-2.6.32.59-201206111836.patch b/2.6.32/4420_grsecurity-2.9.1-2.6.32.59-201206160835.patch
similarity index 95%
rename from 2.6.32/4420_grsecurity-2.9.1-2.6.32.59-201206111836.patch
rename to 2.6.32/4420_grsecurity-2.9.1-2.6.32.59-201206160835.patch
index e531299..249ffe4 100644
--- a/2.6.32/4420_grsecurity-2.9.1-2.6.32.59-201206111836.patch
+++ b/2.6.32/4420_grsecurity-2.9.1-2.6.32.59-201206160835.patch
@@ -1,5 +1,5 @@
 diff --git a/Documentation/dontdiff b/Documentation/dontdiff
-index e1efc40..4e87324 100644
+index e1efc40..c0f013b 100644
 --- a/Documentation/dontdiff
 +++ b/Documentation/dontdiff
 @@ -1,15 +1,20 @@
@@ -51,7 +51,15 @@ index e1efc40..4e87324 100644
  SCCS
  System.map*
  TAGS
-@@ -76,7 +88,11 @@ btfixupprep
+@@ -62,6 +74,7 @@ aic7*reg_print.c*
+ aic7*seq.h*
+ aicasm
+ aicdb.h*
++ashldi3.S
+ asm-offsets.h
+ asm_offsets.h
+ autoconf.h*
+@@ -76,7 +89,11 @@ btfixupprep
  build
  bvmlinux
  bzImage*
@@ -63,7 +71,7 @@ index e1efc40..4e87324 100644
  comp*.log
  compile.h*
  conf
-@@ -84,6 +100,8 @@ config
+@@ -84,6 +101,8 @@ config
  config-*
  config_data.h*
  config_data.gz*
@@ -72,7 +80,7 @@ index e1efc40..4e87324 100644
  conmakehash
  consolemap_deftbl.c*
  cpustr.h
-@@ -97,19 +115,23 @@ elfconfig.h*
+@@ -97,19 +116,23 @@ elfconfig.h*
  fixdep
  fore200e_mkfirm
  fore200e_pca_fw.c*
@@ -97,7 +105,7 @@ index e1efc40..4e87324 100644
  keywords.c
  ksym.c*
  ksym.h*
-@@ -117,6 +139,7 @@ kxgettext
+@@ -117,6 +140,7 @@ kxgettext
  lkc_defs.h
  lex.c
  lex.*.c
@@ -105,7 +113,7 @@ index e1efc40..4e87324 100644
  logo_*.c
  logo_*_clut224.c
  logo_*_mono.c
-@@ -127,13 +150,16 @@ machtypes.h
+@@ -127,13 +151,16 @@ machtypes.h
  map
  maui_boot.h
  mconf
@@ -122,7 +130,7 @@ index e1efc40..4e87324 100644
  mktables
  mktree
  modpost
-@@ -149,6 +175,7 @@ patches*
+@@ -149,6 +176,7 @@ patches*
  pca200e.bin
  pca200e_ecd.bin2
  piggy.gz
@@ -130,7 +138,7 @@ index e1efc40..4e87324 100644
  piggyback
  pnmtologo
  ppc_defs.h*
-@@ -157,12 +184,15 @@ qconf
+@@ -157,12 +185,15 @@ qconf
  raid6altivec*.c
  raid6int*.c
  raid6tables.c
@@ -146,7 +154,7 @@ index e1efc40..4e87324 100644
  sm_tbl*
  split-include
  syscalltab.h
-@@ -171,6 +201,7 @@ tftpboot.img
+@@ -171,6 +202,7 @@ tftpboot.img
  timeconst.h
  times.h*
  trix_boot.h
@@ -154,7 +162,7 @@ index e1efc40..4e87324 100644
  utsrelease.h*
  vdso-syms.lds
  vdso.lds
-@@ -186,14 +217,20 @@ version.h*
+@@ -186,14 +218,20 @@ version.h*
  vmlinux
  vmlinux-*
  vmlinux.aout
@@ -771,7 +779,7 @@ index b68faef..6dd1496 100644
  	select HAVE_KRETPROBES if (HAVE_KPROBES)
  	select HAVE_FUNCTION_TRACER if (!XIP_KERNEL)
 diff --git a/arch/arm/include/asm/atomic.h b/arch/arm/include/asm/atomic.h
-index d0daeab..8d7cb84 100644
+index d0daeab..1b01223 100644
 --- a/arch/arm/include/asm/atomic.h
 +++ b/arch/arm/include/asm/atomic.h
 @@ -15,6 +15,10 @@
@@ -975,35 +983,48 @@ index d0daeab..8d7cb84 100644
  static inline void atomic_clear_mask(unsigned long mask, unsigned long *addr)
  {
  	unsigned long tmp, tmp2;
-@@ -165,7 +307,9 @@ static inline int atomic_add_return(int i, atomic_t *v)
+@@ -165,7 +307,17 @@ static inline int atomic_add_return(int i, atomic_t *v)
  
  	return val;
  }
-+#define atomic_add_return_unchecked(i, v) atomic_add_return(i, v)
++
++static inline int atomic_add_return_unchecked(int i, atomic_unchecked_t *v)
++{
++	return atomic_add_return(i, v);
++}
++
  #define atomic_add(i, v)	(void) atomic_add_return(i, v)
-+#define atomic_add_unchecked(i, v)	(void) atomic_add_return_unchecked(i, v)
++static inline void atomic_add_unchecked(int i, atomic_unchecked_t *v)
++{
++	(void) atomic_add_return(i, v);
++}
  
  static inline int atomic_sub_return(int i, atomic_t *v)
  {
-@@ -179,7 +323,9 @@ static inline int atomic_sub_return(int i, atomic_t *v)
- 
+@@ -180,6 +332,10 @@ static inline int atomic_sub_return(int i, atomic_t *v)
  	return val;
  }
-+#define atomic_sub_return_unchecked(i, v) atomic_sub_return(i, v)
  #define atomic_sub(i, v)	(void) atomic_sub_return(i, v)
-+#define atomic_sub_unchecked(i, v)	(void) atomic_sub_return_unchecked(i, v)
++static inline void atomic_sub_unchecked(int i, atomic_unchecked_t *v)
++{
++	(void) atomic_sub_return(i, v);
++}
  
  static inline int atomic_cmpxchg(atomic_t *v, int old, int new)
  {
-@@ -194,6 +340,7 @@ static inline int atomic_cmpxchg(atomic_t *v, int old, int new)
- 
+@@ -195,6 +351,11 @@ static inline int atomic_cmpxchg(atomic_t *v, int old, int new)
  	return ret;
  }
-+#define atomic_cmpxchg_unchecked(v, o, n) atomic_cmpxchg(v, o, n)
  
++static inline int atomic_cmpxchg_unchecked(atomic_unchecked_t *v, int old, int new)
++{
++	return atomic_cmpxchg(v, old, new);
++}
++
  static inline void atomic_clear_mask(unsigned long mask, unsigned long *addr)
  {
-@@ -207,6 +354,10 @@ static inline void atomic_clear_mask(unsigned long mask, unsigned long *addr)
+ 	unsigned long flags;
+@@ -207,6 +368,10 @@ static inline void atomic_clear_mask(unsigned long mask, unsigned long *addr)
  #endif /* __LINUX_ARM_ARCH__ */
  
  #define atomic_xchg(v, new) (xchg(&((v)->counter), new))
@@ -1014,7 +1035,7 @@ index d0daeab..8d7cb84 100644
  
  static inline int atomic_add_unless(atomic_t *v, int a, int u)
  {
-@@ -220,11 +371,27 @@ static inline int atomic_add_unless(atomic_t *v, int a, int u)
+@@ -220,11 +385,27 @@ static inline int atomic_add_unless(atomic_t *v, int a, int u)
  #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)
  
  #define atomic_inc(v)		atomic_add(1, v)
@@ -67656,10 +67677,10 @@ index 90a6087..fa05803 100644
  	if (rc < 0)
  		goto out_free;
 diff --git a/fs/exec.c b/fs/exec.c
-index 86fafc6..fb681de 100644
+index 86fafc6..574abd3 100644
 --- a/fs/exec.c
 +++ b/fs/exec.c
-@@ -56,12 +56,30 @@
+@@ -56,12 +56,33 @@
  #include <linux/fsnotify.h>
  #include <linux/fs_struct.h>
  #include <linux/pipe_fs_i.h>
@@ -67678,8 +67699,11 @@ index 86fafc6..fb681de 100644
  #include <asm/tlb.h>
  #include "internal.h"
  
-+#ifndef CONFIG_PAX_HAVE_ACL_FLAGS
-+void __weak pax_set_initial_flags(struct linux_binprm *bprm) {}
++#ifdef CONFIG_PAX_HAVE_ACL_FLAGS
++void __weak pax_set_initial_flags(struct linux_binprm *bprm)
++{
++	WARN_ONCE(1, "PAX: PAX_HAVE_ACL_FLAGS was enabled without providing the pax_set_initial_flags callback, this is probably not what you wanted.\n");
++}
 +#endif
 +
 +#ifdef CONFIG_PAX_HOOK_ACL_FLAGS
@@ -67690,7 +67714,7 @@ index 86fafc6..fb681de 100644
  int core_uses_pid;
  char core_pattern[CORENAME_MAX_SIZE] = "core";
  unsigned int core_pipe_limit;
-@@ -178,18 +196,10 @@ struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos,
+@@ -178,18 +199,10 @@ struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos,
  		int write)
  {
  	struct page *page;
@@ -67712,7 +67736,7 @@ index 86fafc6..fb681de 100644
  		return NULL;
  
  	if (write) {
-@@ -205,6 +215,17 @@ struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos,
+@@ -205,6 +218,17 @@ struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos,
  		if (size <= ARG_MAX)
  			return page;
  
@@ -67730,7 +67754,7 @@ index 86fafc6..fb681de 100644
  		/*
  		 * Limit to 1/4-th the stack size for the argv+env strings.
  		 * This ensures that:
-@@ -263,6 +284,11 @@ static int __bprm_mm_init(struct linux_binprm *bprm)
+@@ -263,6 +287,11 @@ static int __bprm_mm_init(struct linux_binprm *bprm)
  	vma->vm_end = STACK_TOP_MAX;
  	vma->vm_start = vma->vm_end - PAGE_SIZE;
  	vma->vm_flags = VM_STACK_FLAGS;
@@ -67742,7 +67766,7 @@ index 86fafc6..fb681de 100644
  	vma->vm_page_prot = vm_get_page_prot(vma->vm_flags);
  
  	err = security_file_mmap(NULL, 0, 0, 0, vma->vm_start, 1);
-@@ -276,6 +302,12 @@ static int __bprm_mm_init(struct linux_binprm *bprm)
+@@ -276,6 +305,12 @@ static int __bprm_mm_init(struct linux_binprm *bprm)
  	mm->stack_vm = mm->total_vm = 1;
  	up_write(&mm->mmap_sem);
  	bprm->p = vma->vm_end - sizeof(void *);
@@ -67755,7 +67779,7 @@ index 86fafc6..fb681de 100644
  	return 0;
  err:
  	up_write(&mm->mmap_sem);
-@@ -510,7 +542,7 @@ int copy_strings_kernel(int argc,char ** argv, struct linux_binprm *bprm)
+@@ -510,7 +545,7 @@ int copy_strings_kernel(int argc,char ** argv, struct linux_binprm *bprm)
  	int r;
  	mm_segment_t oldfs = get_fs();
  	set_fs(KERNEL_DS);
@@ -67764,7 +67788,7 @@ index 86fafc6..fb681de 100644
  	set_fs(oldfs);
  	return r;
  }
-@@ -540,7 +572,8 @@ static int shift_arg_pages(struct vm_area_struct *vma, unsigned long shift)
+@@ -540,7 +575,8 @@ static int shift_arg_pages(struct vm_area_struct *vma, unsigned long shift)
  	unsigned long new_end = old_end - shift;
  	struct mmu_gather *tlb;
  
@@ -67774,7 +67798,7 @@ index 86fafc6..fb681de 100644
  
  	/*
  	 * ensure there are no vmas between where we want to go
-@@ -549,6 +582,10 @@ static int shift_arg_pages(struct vm_area_struct *vma, unsigned long shift)
+@@ -549,6 +585,10 @@ static int shift_arg_pages(struct vm_area_struct *vma, unsigned long shift)
  	if (vma != find_vma(mm, new_start))
  		return -EFAULT;
  
@@ -67785,7 +67809,7 @@ index 86fafc6..fb681de 100644
  	/*
  	 * cover the whole range: [new_start, old_end)
  	 */
-@@ -630,10 +667,6 @@ int setup_arg_pages(struct linux_binprm *bprm,
+@@ -630,10 +670,6 @@ int setup_arg_pages(struct linux_binprm *bprm,
  	stack_top = arch_align_stack(stack_top);
  	stack_top = PAGE_ALIGN(stack_top);
  
@@ -67796,7 +67820,7 @@ index 86fafc6..fb681de 100644
  	stack_shift = vma->vm_end - stack_top;
  
  	bprm->p -= stack_shift;
-@@ -645,6 +678,14 @@ int setup_arg_pages(struct linux_binprm *bprm,
+@@ -645,6 +681,14 @@ int setup_arg_pages(struct linux_binprm *bprm,
  	bprm->exec -= stack_shift;
  
  	down_write(&mm->mmap_sem);
@@ -67811,7 +67835,7 @@ index 86fafc6..fb681de 100644
  	vm_flags = VM_STACK_FLAGS;
  
  	/*
-@@ -658,19 +699,24 @@ int setup_arg_pages(struct linux_binprm *bprm,
+@@ -658,19 +702,24 @@ int setup_arg_pages(struct linux_binprm *bprm,
  		vm_flags &= ~VM_EXEC;
  	vm_flags |= mm->def_flags;
  
@@ -67843,7 +67867,7 @@ index 86fafc6..fb681de 100644
  	stack_expand = EXTRA_STACK_VM_PAGES * PAGE_SIZE;
  	stack_size = vma->vm_end - vma->vm_start;
  	/*
-@@ -721,6 +767,8 @@ struct file *open_exec(const char *name)
+@@ -721,6 +770,8 @@ struct file *open_exec(const char *name)
  
  	fsnotify_open(file->f_path.dentry);
  
@@ -67852,7 +67876,7 @@ index 86fafc6..fb681de 100644
  	err = deny_write_access(file);
  	if (err)
  		goto exit;
-@@ -744,7 +792,7 @@ int kernel_read(struct file *file, loff_t offset,
+@@ -744,7 +795,7 @@ int kernel_read(struct file *file, loff_t offset,
  	old_fs = get_fs();
  	set_fs(get_ds());
  	/* The cast to a user pointer is valid due to the set_fs() */
@@ -67861,7 +67885,7 @@ index 86fafc6..fb681de 100644
  	set_fs(old_fs);
  	return result;
  }
-@@ -985,6 +1033,21 @@ void set_task_comm(struct task_struct *tsk, char *buf)
+@@ -985,6 +1036,21 @@ void set_task_comm(struct task_struct *tsk, char *buf)
  	perf_event_comm(tsk);
  }
  
@@ -67883,7 +67907,7 @@ index 86fafc6..fb681de 100644
  int flush_old_exec(struct linux_binprm * bprm)
  {
  	int retval;
-@@ -999,6 +1062,7 @@ int flush_old_exec(struct linux_binprm * bprm)
+@@ -999,6 +1065,7 @@ int flush_old_exec(struct linux_binprm * bprm)
  
  	set_mm_exe_file(bprm->mm, bprm->file);
  
@@ -67891,7 +67915,7 @@ index 86fafc6..fb681de 100644
  	/*
  	 * Release all of the old mmap stuff
  	 */
-@@ -1023,10 +1087,6 @@ EXPORT_SYMBOL(flush_old_exec);
+@@ -1023,10 +1090,6 @@ EXPORT_SYMBOL(flush_old_exec);
  
  void setup_new_exec(struct linux_binprm * bprm)
  {
@@ -67902,7 +67926,7 @@ index 86fafc6..fb681de 100644
  	arch_pick_mmap_layout(current->mm);
  
  	/* This is the point of no return */
-@@ -1037,18 +1097,7 @@ void setup_new_exec(struct linux_binprm * bprm)
+@@ -1037,18 +1100,7 @@ void setup_new_exec(struct linux_binprm * bprm)
  	else
  		set_dumpable(current->mm, suid_dumpable);
  
@@ -67922,7 +67946,7 @@ index 86fafc6..fb681de 100644
  
  	/* Set the new mm task size. We have to do that late because it may
  	 * depend on TIF_32BIT which is only updated in flush_thread() on
-@@ -1152,7 +1201,7 @@ int check_unsafe_exec(struct linux_binprm *bprm)
+@@ -1152,7 +1204,7 @@ int check_unsafe_exec(struct linux_binprm *bprm)
  	}
  	rcu_read_unlock();
  
@@ -67931,7 +67955,7 @@ index 86fafc6..fb681de 100644
  		bprm->unsafe |= LSM_UNSAFE_SHARE;
  	} else {
  		res = -EAGAIN;
-@@ -1339,6 +1388,21 @@ int search_binary_handler(struct linux_binprm *bprm,struct pt_regs *regs)
+@@ -1339,6 +1391,21 @@ int search_binary_handler(struct linux_binprm *bprm,struct pt_regs *regs)
  
  EXPORT_SYMBOL(search_binary_handler);
  
@@ -67953,7 +67977,7 @@ index 86fafc6..fb681de 100644
  /*
   * sys_execve() executes a new program.
   */
-@@ -1347,11 +1411,35 @@ int do_execve(char * filename,
+@@ -1347,11 +1414,35 @@ int do_execve(char * filename,
  	char __user *__user *envp,
  	struct pt_regs * regs)
  {
@@ -67989,7 +68013,7 @@ index 86fafc6..fb681de 100644
  
  	retval = unshare_files(&displaced);
  	if (retval)
-@@ -1377,12 +1465,27 @@ int do_execve(char * filename,
+@@ -1377,12 +1468,27 @@ int do_execve(char * filename,
  	if (IS_ERR(file))
  		goto out_unmark;
  
@@ -68017,7 +68041,7 @@ index 86fafc6..fb681de 100644
  	retval = bprm_mm_init(bprm);
  	if (retval)
  		goto out_file;
-@@ -1399,25 +1502,66 @@ int do_execve(char * filename,
+@@ -1399,25 +1505,66 @@ int do_execve(char * filename,
  	if (retval < 0)
  		goto out;
  
@@ -68088,7 +68112,7 @@ index 86fafc6..fb681de 100644
  	current->fs->in_exec = 0;
  	current->in_execve = 0;
  	acct_update_integrals(current);
-@@ -1426,6 +1570,14 @@ int do_execve(char * filename,
+@@ -1426,6 +1573,14 @@ int do_execve(char * filename,
  		put_files_struct(displaced);
  	return retval;
  
@@ -68103,7 +68127,7 @@ index 86fafc6..fb681de 100644
  out:
  	if (bprm->mm) {
  		acct_arg_size(bprm, 0);
-@@ -1591,6 +1743,229 @@ out:
+@@ -1591,6 +1746,229 @@ out:
  	return ispipe;
  }
  
@@ -68333,7 +68357,7 @@ index 86fafc6..fb681de 100644
  static int zap_process(struct task_struct *start)
  {
  	struct task_struct *t;
-@@ -1793,17 +2168,17 @@ static void wait_for_dump_helpers(struct file *file)
+@@ -1793,17 +2171,17 @@ static void wait_for_dump_helpers(struct file *file)
  	pipe = file->f_path.dentry->d_inode->i_pipe;
  
  	pipe_lock(pipe);
@@ -68356,7 +68380,7 @@ index 86fafc6..fb681de 100644
  	pipe_unlock(pipe);
  
  }
-@@ -1826,10 +2201,13 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
+@@ -1826,10 +2204,13 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
  	char **helper_argv = NULL;
  	int helper_argc = 0;
  	int dump_count = 0;
@@ -68371,7 +68395,7 @@ index 86fafc6..fb681de 100644
  	binfmt = mm->binfmt;
  	if (!binfmt || !binfmt->core_dump)
  		goto fail;
-@@ -1874,6 +2252,8 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
+@@ -1874,6 +2255,8 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
  	 */
  	clear_thread_flag(TIF_SIGPENDING);
  
@@ -68380,7 +68404,7 @@ index 86fafc6..fb681de 100644
  	/*
  	 * lock_kernel() because format_corename() is controlled by sysctl, which
  	 * uses lock_kernel()
-@@ -1908,7 +2288,7 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
+@@ -1908,7 +2291,7 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
  			goto fail_unlock;
  		}
  
@@ -68389,7 +68413,7 @@ index 86fafc6..fb681de 100644
  		if (core_pipe_limit && (core_pipe_limit < dump_count)) {
  			printk(KERN_WARNING "Pid %d(%s) over core_pipe_limit\n",
  			       task_tgid_vnr(current), current->comm);
-@@ -1972,7 +2352,7 @@ close_fail:
+@@ -1972,7 +2355,7 @@ close_fail:
  	filp_close(file, NULL);
  fail_dropcount:
  	if (dump_count)
@@ -107887,10667 +107911,13282 @@ index 0000000..d8a8da2
 +}
 diff --git a/tools/gcc/size_overflow_hash.h b/tools/gcc/size_overflow_hash.h
 new file mode 100644
-index 0000000..6e18418
+index 0000000..604f3f0
 --- /dev/null
 +++ b/tools/gcc/size_overflow_hash.h
-@@ -0,0 +1,10651 @@
+@@ -0,0 +1,13266 @@
++#define PARAM1 (1U << 1)
++#define PARAM2 (1U << 2)
++#define PARAM3 (1U << 3)
++#define PARAM4 (1U << 4)
++#define PARAM5 (1U << 5)
++#define PARAM6 (1U << 6)
++#define PARAM7 (1U << 7)
++#define PARAM8 (1U << 8)
++#define PARAM9 (1U << 9)
++#define PARAM10 (1U << 10)
++
 +struct size_overflow_hash _000001_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_percpu",
-+	.file	= "include/linux/percpu.h",
-+	.param1	= 1,
++	.name	= "alloc_dr",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000002_hash = {
 +	.next	= NULL,
-+	.name	= "kmalloc_node",
-+	.file	= "include/linux/slab.h",
-+	.param1	= 1,
++	.name	= "__copy_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000003_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_dr",
-+	.file	= "drivers/base/devres.c",
-+	.param2	= 1,
++	.name	= "__copy_from_user_inatomic",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000004_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "__copy_from_user_inatomic_nocache",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000005_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user_inatomic",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "__copy_from_user_nocache",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000006_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user_nocache",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "__copy_to_user_inatomic",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000007_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_to_user_inatomic",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "do_xip_mapping_read",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000008_hash = {
 +	.next	= NULL,
-+	.name	= "do_xip_mapping_read",
-+	.file	= "mm/filemap_xip.c",
-+	.param5	= 1,
++	.name	= "hugetlbfs_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000009_hash = {
 +	.next	= NULL,
-+	.name	= "hugetlbfs_read",
-+	.file	= "fs/hugetlbfs/inode.c",
-+	.param3	= 1,
++	.name	= "__kmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000010_hash = {
 +	.next	= NULL,
 +	.name	= "kmalloc",
-+	.file	= "include/linux/slub_def.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000011_hash = {
 +	.next	= NULL,
-+	.name	= "__kmalloc",
-+	.file	= "include/linux/slub_def.h",
-+	.param1	= 1,
++	.name	= "kmalloc_slab",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000012_hash = {
 +	.next	= NULL,
-+	.name	= "kmalloc_slab",
-+	.file	= "include/linux/slub_def.h",
-+	.param1	= 1,
++	.name	= "kmemdup",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000013_hash = {
 +	.next	= NULL,
-+	.name	= "kmemdup",
-+	.file	= "include/linux/string.h",
-+	.param2	= 1,
++	.name	= "__krealloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000014_hash = {
 +	.next	= NULL,
-+	.name	= "__krealloc",
-+	.file	= "include/linux/slab.h",
-+	.param2	= 1,
++	.name	= "memdup_user",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000015_hash = {
 +	.next	= NULL,
-+	.name	= "memdup_user",
-+	.file	= "include/linux/string.h",
-+	.param2	= 1,
++	.name	= "read_default_ldt",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000016_hash = {
 +	.next	= NULL,
-+	.name	= "read_default_ldt",
-+	.file	= "arch/x86/kernel/ldt.c",
-+	.param2	= 1,
++	.name	= "read_kcore",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000017_hash = {
 +	.next	= NULL,
-+	.name	= "read_kcore",
-+	.file	= "fs/proc/kcore.c",
-+	.param3	= 1,
++	.name	= "read_ldt",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000018_hash = {
 +	.next	= NULL,
-+	.name	= "read_ldt",
-+	.file	= "arch/x86/kernel/ldt.c",
-+	.param2	= 1,
++	.name	= "read_zero",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000019_hash = {
 +	.next	= NULL,
-+	.name	= "read_zero",
-+	.file	= "drivers/char/mem.c",
-+	.param3	= 1,
++	.name	= "vmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000020_hash = {
 +	.next	= NULL,
-+	.name	= "snmp_mib_init",
-+	.file	= "include/net/ip.h",
-+	.param2	= 1,
++	.name	= "__vmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000021_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "vmalloc_32",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000022_hash = {
 +	.next	= NULL,
-+	.name	= "__vmalloc",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "vmalloc_32_user",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000023_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_32",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "vmalloc_exec",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000024_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_32_user",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "vmalloc_node",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000025_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_exec",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "vmalloc_user",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000026_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_node",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "vm_map_ram",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000027_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_user",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "acpi_os_allocate",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000028_hash = {
 +	.next	= NULL,
-+	.name	= "vm_map_ram",
-+	.file	= "include/linux/vmalloc.h",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000029_hash = {
-+	.next	= NULL,
-+	.name	= "acpi_os_allocate",
-+	.file	= "include/acpi/platform/aclinux.h",
-+	.param1	= 1,
++	.name	= "afs_alloc_flat_call",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000030_hash = {
 +	.next	= NULL,
-+	.name	= "ahash_setkey_unaligned",
-+	.file	= "crypto/ahash.c",
-+	.param3	= 1,
++	.name	= "afs_proc_cells_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000031_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_fdmem",
-+	.file	= "fs/file.c",
-+	.param1	= 1,
++	.name	= "afs_proc_rootcell_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000032_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_large_system_hash",
-+	.file	= "include/linux/bootmem.h",
-+	.param2	= 1,
++	.name	= "agp_3_5_isochronous_node_enable",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000033_hash = {
 +	.next	= NULL,
-+	.name	= "audit_unpack_string",
-+	.file	= "kernel/auditfilter.c",
-+	.param3	= 1,
++	.name	= "agp_alloc_page_array",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000034_hash = {
 +	.next	= NULL,
-+	.name	= "blkcipher_copy_iv",
-+	.file	= "crypto/blkcipher.c",
-+	.param3	= 1,
++	.name	= "ahash_setkey_unaligned",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000035_hash = {
 +	.next	= NULL,
-+	.name	= "blkcipher_next_slow",
-+	.file	= "crypto/blkcipher.c",
-+	.param4	= 1,
++	.name	= "aligned_kmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000036_hash = {
 +	.next	= NULL,
-+	.name	= "cgroup_write_string",
-+	.file	= "kernel/cgroup.c",
-+	.param5	= 1,
++	.name	= "allocate_cnodes",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000037_hash = {
 +	.next	= NULL,
-+	.name	= "copy_from_user",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "alloc_context",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000038_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_to_user",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "alloc_ep_req",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000039_hash = {
 +	.next	= NULL,
-+	.name	= "devm_kzalloc",
-+	.file	= "include/linux/device.h",
-+	.param2	= 1,
++	.name	= "alloc_fdmem",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000040_hash = {
 +	.next	= NULL,
-+	.name	= "devres_alloc",
-+	.file	= "include/linux/device.h",
-+	.param2	= 1,
++	.name	= "alloc_large_system_hash",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000041_hash = {
 +	.next	= NULL,
-+	.name	= "do_ip_setsockopt",
-+	.file	= "net/ipv4/ip_sockglue.c",
-+	.param5	= 1,
++	.name	= "alloc_ringbuf",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000042_hash = {
 +	.next	= NULL,
-+	.name	= "do_tty_write",
-+	.file	= "drivers/char/tty_io.c",
-+	.param5	= 1,
++	.name	= "alloc_sglist",
++	.param	= PARAM1|PARAM3|PARAM2,
 +};
 +
 +struct size_overflow_hash _000043_hash = {
 +	.next	= NULL,
-+	.name	= "file_read_actor",
-+	.file	= "include/linux/fs.h",
-+	.param4	= 1,
++	.name	= "alloc_upcall",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000044_hash = {
 +	.next	= NULL,
-+	.name	= "hashtab_create",
-+	.file	= "security/selinux/ss/hashtab.c",
-+	.param3	= 1,
++	.name	= "arm_read",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000045_hash = {
 +	.next	= NULL,
-+	.name	= "heap_init",
-+	.file	= "include/linux/prio_heap.h",
-+	.param2	= 1,
++	.name	= "arm_write",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000046_hash = {
 +	.next	= NULL,
-+	.name	= "ima_write_policy",
-+	.file	= "security/integrity/ima/ima_fs.c",
-+	.param3	= 1,
++	.name	= "asix_read_cmd",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000047_hash = {
 +	.next	= NULL,
-+	.name	= "iov_iter_copy_from_user",
-+	.file	= "include/linux/fs.h",
-+	.param4	= 1,
++	.name	= "asix_write_cmd",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000048_hash = {
 +	.next	= NULL,
-+	.name	= "iov_iter_copy_from_user_atomic",
-+	.file	= "include/linux/fs.h",
-+	.param4	= 1,
++	.name	= "asn1_octets_decode",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000049_hash = {
 +	.next	= NULL,
-+	.name	= "kcalloc",
-+	.file	= "include/linux/slab.h",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "asn1_oid_decode",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000050_hash = {
++	.next	= NULL,
++	.name	= "at76_set_card_command",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000051_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_instantiate_key",
-+	.file	= "security/keys/keyctl.c",
-+	.param3	= 1,
++	.name	= "attach_hdlc_protocol",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000052_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_update_key",
-+	.file	= "security/keys/keyctl.c",
-+	.param3	= 1,
++	.name	= "audit_unpack_string",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000053_hash = {
 +	.next	= NULL,
-+	.name	= "kfifo_alloc",
-+	.file	= "include/linux/kfifo.h",
-+	.param1	= 1,
++	.name	= "av7110_ipack_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000054_hash = {
 +	.next	= NULL,
-+	.name	= "kmsg_write",
-+	.file	= "drivers/char/mem.c",
-+	.param3	= 1,
++	.name	= "bdx_rxdb_create",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000055_hash = {
 +	.next	= NULL,
-+	.name	= "kobj_map",
-+	.file	= "include/linux/kobj_map.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "bdx_tx_db_init",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _000057_hash = {
++struct size_overflow_hash _000056_hash = {
 +	.next	= NULL,
-+	.name	= "krealloc",
-+	.file	= "include/linux/slab.h",
-+	.param2	= 1,
++	.name	= "befs_nls2utf",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000058_hash = {
++struct size_overflow_hash _000057_hash = {
 +	.next	= NULL,
-+	.name	= "kzalloc",
-+	.file	= "include/linux/slab.h",
-+	.param1	= 1,
++	.name	= "befs_utf2nls",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000059_hash = {
++struct size_overflow_hash _000058_hash = {
 +	.next	= NULL,
-+	.name	= "listxattr",
-+	.file	= "fs/xattr.c",
-+	.param3	= 1,
++	.name	= "bio_alloc_map_data",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000060_hash = {
 +	.next	= NULL,
-+	.name	= "load_module",
-+	.file	= "kernel/module.c",
-+	.param2	= 1,
++	.name	= "bio_kmalloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000061_hash = {
 +	.next	= NULL,
-+	.name	= "mempool_kmalloc",
-+	.file	= "include/linux/mempool.h",
-+	.param2	= 1,
++	.name	= "blkcipher_copy_iv",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000062_hash = {
 +	.next	= NULL,
-+	.name	= "pipe_iov_copy_from_user",
-+	.file	= "fs/pipe.c",
-+	.param3	= 1,
++	.name	= "blkcipher_next_slow",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000063_hash = {
 +	.next	= NULL,
-+	.name	= "pipe_iov_copy_to_user",
-+	.file	= "fs/pipe.c",
-+	.param3	= 1,
++	.name	= "bnx2_nvram_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000064_hash = {
 +	.next	= NULL,
-+	.name	= "platform_device_add_data",
-+	.file	= "include/linux/platform_device.h",
-+	.param3	= 1,
++	.name	= "btrfs_copy_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000065_hash = {
 +	.next	= NULL,
-+	.name	= "platform_device_add_resources",
-+	.file	= "include/linux/platform_device.h",
-+	.param3	= 1,
++	.name	= "cachefiles_cook_key",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000066_hash = {
 +	.next	= NULL,
-+	.name	= "probe_kernel_read",
-+	.file	= "include/linux/uaccess.h",
-+	.param3	= 1,
++	.name	= "cachefiles_daemon_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000067_hash = {
 +	.next	= NULL,
-+	.name	= "qdisc_class_hash_alloc",
-+	.file	= "net/sched/sch_api.c",
-+	.param1	= 1,
++	.name	= "cdrom_read_cdda_old",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000068_hash = {
 +	.next	= NULL,
-+	.name	= "read",
-+	.file	= "fs/sysfs/bin.c",
-+	.param3	= 1,
++	.name	= "cfi_read_pri",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000069_hash = {
 +	.next	= NULL,
-+	.name	= "regset_tls_set",
-+	.file	= "arch/x86/kernel/tls.c",
-+	.param4	= 1,
++	.name	= "cgroup_write_string",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000070_hash = {
 +	.next	= NULL,
-+	.name	= "relay_alloc_page_array",
-+	.file	= "kernel/relay.c",
-+	.param1	= 1,
++	.name	= "change_xattr",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000071_hash = {
 +	.next	= NULL,
-+	.name	= "request_key_auth_new",
-+	.file	= "security/keys/request_key_auth.c",
-+	.param3	= 1,
++	.name	= "cifs_spnego_key_instantiate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000072_hash = {
 +	.next	= NULL,
-+	.name	= "restore_i387_fxsave",
-+	.file	= "arch/x86/kernel/i387.c",
-+	.param2	= 1,
++	.name	= "ci_ll_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000073_hash = {
 +	.next	= NULL,
-+	.name	= "rngapi_reset",
-+	.file	= "crypto/rng.c",
-+	.param3	= 1,
++	.name	= "cm_copy_private_data",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000074_hash = {
 +	.next	= NULL,
-+	.name	= "rw_copy_check_uvector",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "coda_psdev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000075_hash = {
 +	.next	= NULL,
-+	.name	= "security_context_to_sid_core",
-+	.file	= "security/selinux/ss/services.c",
-+	.param2	= 1,
++	.name	= "concat_writev",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000076_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_load",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "copy_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000077_hash = {
 +	.next	= NULL,
-+	.name	= "setkey_unaligned",
-+	.file	= "crypto/ablkcipher.c",
-+	.param3	= 1,
++	.name	= "copy_items",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000078_hash = {
 +	.next	= NULL,
-+	.name	= "setkey_unaligned",
-+	.file	= "crypto/blkcipher.c",
-+	.param3	= 1,
++	.name	= "copy_macs",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000079_hash = {
 +	.next	= NULL,
-+	.name	= "setkey_unaligned",
-+	.file	= "crypto/aead.c",
-+	.param3	= 1,
++	.name	= "__copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000080_hash = {
 +	.next	= NULL,
-+	.name	= "setkey_unaligned",
-+	.file	= "crypto/cipher.c",
-+	.param3	= 1,
++	.name	= "cosa_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000081_hash = {
 +	.next	= NULL,
-+	.name	= "setxattr",
-+	.file	= "fs/xattr.c",
-+	.param4	= 1,
++	.name	= "create_entry",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000082_hash = {
 +	.next	= NULL,
-+	.name	= "sg_kmalloc",
-+	.file	= "lib/scatterlist.c",
-+	.param1	= 1,
-+};
-+
-+struct size_overflow_hash _000083_hash = {
-+	.next	= NULL,
-+	.name	= "shash_setkey_unaligned",
-+	.file	= "crypto/shash.c",
-+	.param3	= 1,
++	.name	= "create_queues",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000084_hash = {
 +	.next	= NULL,
-+	.name	= "spi_register_board_info",
-+	.file	= "include/linux/spi/spi.h",
-+	.param2	= 1,
++	.name	= "create_snapshot",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000085_hash = {
 +	.next	= NULL,
-+	.name	= "swap_cgroup_swapon",
-+	.file	= "include/linux/page_cgroup.h",
-+	.param2	= 1,
++	.name	= "create_xattr",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000086_hash = {
 +	.next	= NULL,
-+	.name	= "sys_add_key",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "create_xattr_datum",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000087_hash = {
 +	.next	= NULL,
-+	.name	= "sys_modify_ldt",
-+	.file	= "arch/x86/include/asm/syscalls.h",
-+	.param3	= 1,
++	.name	= "csr1212_new_leaf",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000088_hash = {
 +	.next	= NULL,
-+	.name	= "sys_semtimedop",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "csr1212_rom_cache_malloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000089_hash = {
 +	.next	= NULL,
-+	.name	= "tty_buffer_alloc",
-+	.file	= "drivers/char/tty_buffer.c",
-+	.param2	= 1,
++	.name	= "ctrl_out",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000090_hash = {
 +	.next	= NULL,
-+	.name	= "user_instantiate",
-+	.file	= "include/keys/user-type.h",
-+	.param3	= 1,
++	.name	= "cx24116_writeregN",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000091_hash = {
 +	.next	= NULL,
-+	.name	= "user_update",
-+	.file	= "include/keys/user-type.h",
-+	.param3	= 1,
++	.name	= "cxacru_cm_get_array",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000092_hash = {
 +	.next	= NULL,
-+	.name	= "vc_do_resize",
-+	.file	= "drivers/char/vt.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "cxgb3i_alloc_big_mem",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000093_hash = {
++	.next	= NULL,
++	.name	= "cxgb_alloc_mem",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000094_hash = {
 +	.next	= NULL,
-+	.name	= "vga_arb_write",
-+	.file	= "drivers/gpu/vga/vgaarb.c",
-+	.param3	= 1,
++	.name	= "cypress_buf_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000095_hash = {
 +	.next	= NULL,
-+	.name	= "write",
-+	.file	= "fs/sysfs/bin.c",
-+	.param3	= 1,
++	.name	= "dabusb_writemem",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000096_hash = {
 +	.next	= NULL,
-+	.name	= "xfrm_hash_alloc",
-+	.file	= "net/xfrm/xfrm_hash.c",
-+	.param1	= 1,
++	.name	= "dccp_feat_clone_sp_val",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000097_hash = {
 +	.next	= NULL,
-+	.name	= "__xip_file_write",
-+	.file	= "mm/filemap_xip.c",
-+	.param3	= 1,
++	.name	= "dccp_setsockopt_ccid",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000098_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ex_allocate_name_string",
-+	.file	= "drivers/acpi/acpica/exnames.c",
-+	.param2	= 1,
++	.name	= "dccp_setsockopt_cscov",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000099_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_os_allocate_zeroed",
-+	.file	= "include/acpi/platform/aclinux.h",
-+	.param1	= 1,
++	.name	= "dccp_setsockopt_service",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000100_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_system_debug_proc_write",
-+	.file	= "drivers/acpi/debug.c",
-+	.param3	= 1,
++	.name	= "dev_config",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000101_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_system_write_sleep",
-+	.file	= "drivers/acpi/proc.c",
-+	.param3	= 1,
++	.name	= "devm_kzalloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000102_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_system_write_wakeup_device",
-+	.file	= "drivers/acpi/proc.c",
-+	.param3	= 1,
++	.name	= "devres_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000103_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ut_initialize_buffer",
-+	.file	= "drivers/acpi/acpica/utalloc.c",
-+	.param2	= 1,
++	.name	= "dispatch_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000104_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_arch_preferred_bootmem",
-+	.file	= "mm/bootmem.c",
-+	.param2	= 1,
++	.name	= "dispatch_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000105_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_netdev_mq",
-+	.file	= "include/linux/netdevice.h",
-+	.param4	= 1,
++	.name	= "dlm_alloc_pagevec",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000106_hash = {
 +	.next	= NULL,
-+	.name	= "audit_init_entry",
-+	.file	= "kernel/auditfilter.c",
-+	.param1	= 1,
++	.name	= "dlmfs_file_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000107_hash = {
 +	.next	= NULL,
-+	.name	= "blk_register_region",
-+	.file	= "include/linux/genhd.h",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "dlmfs_file_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000108_hash = {
++	.next	= NULL,
++	.name	= "dm_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000109_hash = {
 +	.next	= NULL,
-+	.name	= "cdev_add",
-+	.file	= "include/linux/cdev.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "dm_vcalloc",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000111_hash = {
 +	.next	= NULL,
-+	.name	= "cgroup_write_X64",
-+	.file	= "kernel/cgroup.c",
-+	.param5	= 1,
++	.name	= "dm_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000112_hash = {
 +	.next	= NULL,
-+	.name	= "clear_refs_write",
-+	.file	= "fs/proc/task_mmu.c",
-+	.param3	= 1,
++	.name	= "dns_resolver_instantiate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000113_hash = {
 +	.next	= NULL,
-+	.name	= "copy_to_user",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "dns_resolve_server_name_to_ip",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000114_hash = {
 +	.next	= NULL,
-+	.name	= "copy_vm86_regs_from_user",
-+	.file	= "arch/x86/kernel/vm86_32.c",
-+	.param3	= 1,
++	.name	= "do_add_counters",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000115_hash = {
 +	.next	= NULL,
-+	.name	= "crypto_ahash_setkey",
-+	.file	= "include/crypto/hash.h",
-+	.param3	= 1,
++	.name	= "do_ip_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000116_hash = {
 +	.next	= NULL,
-+	.name	= "crypto_alloc_instance2",
-+	.file	= "include/crypto/algapi.h",
-+	.param3	= 1,
++	.name	= "do_ipv6_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000117_hash = {
 +	.next	= NULL,
-+	.name	= "crypto_shash_setkey",
-+	.file	= "include/crypto/hash.h",
-+	.param3	= 1,
++	.name	= "__do_replace",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000118_hash = {
 +	.next	= NULL,
-+	.name	= "csum_partial_copy_fromiovecend",
-+	.file	= "include/linux/socket.h",
-+	.param4	= 1,
++	.name	= "do_tty_write",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000119_hash = {
 +	.next	= NULL,
-+	.name	= "ddebug_proc_write",
-+	.file	= "lib/dynamic_debug.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000120_hash = {
-+	.next	= NULL,
-+	.name	= "dev_set_alias",
-+	.file	= "include/linux/netdevice.h",
-+	.param3	= 1,
++	.name	= "drm_calloc_large",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000121_hash = {
 +	.next	= NULL,
-+	.name	= "do_kimage_alloc",
-+	.file	= "kernel/kexec.c",
-+	.param3	= 1,
++	.name	= "drm_vblank_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000122_hash = {
 +	.next	= NULL,
-+	.name	= "do_readv_writev",
-+	.file	= "fs/read_write.c",
-+	.param4	= 1,
++	.name	= "drm_vmalloc_dma",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000123_hash = {
 +	.next	= NULL,
-+	.name	= "fill_write_buffer",
-+	.file	= "fs/sysfs/file.c",
-+	.param3	= 1,
++	.name	= "ds_ioctl",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000124_hash = {
 +	.next	= NULL,
-+	.name	= "get_user_cpu_mask",
-+	.file	= "kernel/sched.c",
-+	.param2	= 1,
++	.name	= "dup_to_netobj",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000125_hash = {
 +	.next	= NULL,
-+	.name	= "getxattr",
-+	.file	= "fs/xattr.c",
-+	.param4	= 1,
++	.name	= "dvb_dmxdev_set_buffer_size",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000126_hash = {
 +	.next	= NULL,
-+	.name	= "hugetlbfs_read_actor",
-+	.file	= "fs/hugetlbfs/inode.c",
-+	.param2	= 1,
-+	.param5	= 1,
-+	.param4	= 1,
++	.name	= "dvbdmx_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000127_hash = {
++	.next	= NULL,
++	.name	= "dvb_dvr_set_buffer_size",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000128_hash = {
++	.next	= NULL,
++	.name	= "econet_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000129_hash = {
 +	.next	= NULL,
-+	.name	= "mtrr_write",
-+	.file	= "arch/x86/kernel/cpu/mtrr/if.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_copy_filename",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000130_hash = {
 +	.next	= NULL,
-+	.name	= "neigh_hash_alloc",
-+	.file	= "net/core/neighbour.c",
-+	.param1	= 1,
++	.name	= "ecryptfs_miscdev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000131_hash = {
 +	.next	= NULL,
-+	.name	= "nl_pid_hash_zalloc",
-+	.file	= "net/netlink/af_netlink.c",
-+	.param1	= 1,
++	.name	= "ecryptfs_send_miscdev",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000132_hash = {
 +	.next	= NULL,
-+	.name	= "oom_adjust_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "edge_buf_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000133_hash = {
 +	.next	= NULL,
-+	.name	= "pci_add_cap_save_buffer",
-+	.file	= "drivers/pci/pci.c",
-+	.param3	= 1,
++	.name	= "efx_tsoh_heap_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000134_hash = {
 +	.next	= NULL,
-+	.name	= "platform_device_register_data",
-+	.file	= "include/linux/platform_device.h",
-+	.param5	= 1,
++	.name	= "emi26_writememory",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000135_hash = {
 +	.next	= NULL,
-+	.name	= "platform_device_register_simple",
-+	.file	= "include/linux/platform_device.h",
-+	.param4	= 1,
++	.name	= "emi62_writememory",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000136_hash = {
 +	.next	= NULL,
-+	.name	= "proc_coredump_filter_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "ep_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000137_hash = {
 +	.next	= NULL,
-+	.name	= "proc_loginuid_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "ep_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000138_hash = {
 +	.next	= NULL,
-+	.name	= "proc_pid_attr_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "esp_alloc_tmp",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000139_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write_node",
-+	.file	= "drivers/pnp/pnpbios/proc.c",
-+	.param3	= 1,
++	.name	= "ezusb_writememory",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000140_hash = {
 +	.next	= NULL,
-+	.name	= "sched_feat_write",
-+	.file	= "kernel/sched.c",
-+	.param3	= 1,
++	.name	= "fast_shmem_read",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000141_hash = {
 +	.next	= NULL,
-+	.name	= "security_context_to_sid",
-+	.file	= "security/selinux/ss/services.c",
-+	.param2	= 1,
++	.name	= "fast_shmem_write",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000142_hash = {
 +	.next	= NULL,
-+	.name	= "security_context_to_sid_default",
-+	.file	= "security/selinux/ss/services.c",
-+	.param2	= 1,
++	.name	= "fast_user_write",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000143_hash = {
 +	.next	= NULL,
-+	.name	= "security_context_to_sid_force",
-+	.file	= "security/selinux/ss/services.c",
-+	.param2	= 1,
++	.name	= "fb_alloc_cmap",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000144_hash = {
 +	.next	= NULL,
-+	.name	= "sel_commit_bools_write",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "fb_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000145_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_access",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "fb_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000146_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_avc_cache_threshold",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "fcp_request",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000147_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_bool",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "file_read_actor",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000148_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_checkreqprot",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "fl_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000149_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_create",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "ftdi_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000150_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_disable",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "fw_iso_buffer_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000151_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_enforce",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "garmin_write_bulk",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000152_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_member",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "garp_attr_create",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000153_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_relabel",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "getdqbuf",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000154_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_user",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "get_fdb_entries",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000155_hash = {
 +	.next	= NULL,
-+	.name	= "setkey",
-+	.file	= "crypto/cipher.c",
-+	.param3	= 1,
++	.name	= "get_indirect_ea",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000156_hash = {
 +	.next	= NULL,
-+	.name	= "setkey",
-+	.file	= "crypto/ablkcipher.c",
-+	.param3	= 1,
++	.name	= "get_registers",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000157_hash = {
 +	.next	= NULL,
-+	.name	= "setkey",
-+	.file	= "crypto/aead.c",
-+	.param3	= 1,
++	.name	= "get_scq",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000158_hash = {
 +	.next	= NULL,
-+	.name	= "setkey",
-+	.file	= "crypto/blkcipher.c",
-+	.param3	= 1,
++	.name	= "gfs2_glock_nq_m",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000159_hash = {
 +	.next	= NULL,
-+	.name	= "simple_transaction_get",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "gigaset_initcs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000160_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_ambient",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "gigaset_initdriver",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000161_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_cipso",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "gigaset_write_cmd",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000162_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_direct",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "gs_alloc_req",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000163_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_doi",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "gs_buf_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000164_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_load",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "gss_pipe_downcall",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000165_hash = {
-+	.next	= &_000069_hash,
-+	.name	= "smk_write_logging",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "hashtab_create",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000166_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_netlbladdr",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "hcd_buffer_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000167_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_onlycap",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "heap_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000168_hash = {
 +	.next	= NULL,
-+	.name	= "spi_alloc_master",
-+	.file	= "include/linux/spi/spi.h",
-+	.param2	= 1,
++	.name	= "hid_parse_report",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000169_hash = {
 +	.next	= NULL,
-+	.name	= "sysctl_data",
-+	.file	= "include/linux/sysctl.h",
-+	.param5	= 1,
++	.name	= "hidraw_report_event",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000170_hash = {
 +	.next	= NULL,
-+	.name	= "sysctl_ipc_data",
-+	.file	= "ipc/ipc_sysctl.c",
-+	.param5	= 1,
++	.name	= "hidraw_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000171_hash = {
 +	.next	= NULL,
-+	.name	= "sysctl_string",
-+	.file	= "include/linux/sysctl.h",
-+	.param5	= 1,
++	.name	= "hpfs_translate_name",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000172_hash = {
 +	.next	= NULL,
-+	.name	= "sys_flistxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "hpsb_iso_common_init",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000173_hash = {
 +	.next	= NULL,
-+	.name	= "sys_fsetxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "__i2400mu_send_barker",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000174_hash = {
 +	.next	= NULL,
-+	.name	= "sys_init_module",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "i2cdev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000175_hash = {
 +	.next	= NULL,
-+	.name	= "sys_keyctl",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "i2cdev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000176_hash = {
 +	.next	= NULL,
-+	.name	= "sys_listxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "i2o_parm_field_get",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000177_hash = {
 +	.next	= NULL,
-+	.name	= "sys_llistxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "i2o_parm_table_get",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000178_hash = {
 +	.next	= NULL,
-+	.name	= "sys_lsetxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "ib_ucm_alloc_data",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000179_hash = {
 +	.next	= NULL,
-+	.name	= "sys_semop",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "ib_uverbs_unmarshall_recv",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000180_hash = {
 +	.next	= NULL,
-+	.name	= "sys_setxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "ima_write_policy",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000181_hash = {
 +	.next	= NULL,
-+	.name	= "tomoyo_alloc",
-+	.file	= "security/tomoyo/realpath.c",
-+	.param1	= 1,
++	.name	= "init_send_hfcd",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000182_hash = {
 +	.next	= NULL,
-+	.name	= "tpm_write",
-+	.file	= "drivers/char/tpm/tpm.c",
-+	.param3	= 1,
++	.name	= "insert_dent",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000183_hash = {
 +	.next	= NULL,
-+	.name	= "tty_write",
-+	.file	= "drivers/char/tty_io.c",
-+	.param3	= 1,
++	.name	= "iov_iter_copy_from_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000184_hash = {
 +	.next	= NULL,
-+	.name	= "vc_resize",
-+	.file	= "include/linux/vt_kern.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "iov_iter_copy_from_user_atomic",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _000185_hash = {
++	.next	= NULL,
++	.name	= "iowarrior_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000186_hash = {
 +	.next	= NULL,
-+	.name	= "vcs_write",
-+	.file	= "drivers/char/vc_screen.c",
-+	.param3	= 1,
++	.name	= "ipc_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000187_hash = {
 +	.next	= NULL,
-+	.name	= "write_mem",
-+	.file	= "drivers/char/mem.c",
-+	.param3	= 1,
++	.name	= "ipc_rcu_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000188_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ds_build_internal_package_obj",
-+	.file	= "drivers/acpi/acpica/dsobject.c",
-+	.param3	= 1,
++	.name	= "ip_vs_create_timeout_table",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000189_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_system_read_event",
-+	.file	= "drivers/acpi/event.c",
-+	.param3	= 1,
++	.name	= "ipw_queue_tx_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000190_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ut_create_buffer_object",
-+	.file	= "drivers/acpi/acpica/utobject.c",
-+	.param1	= 1,
++	.name	= "irias_new_octseq_value",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000191_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ut_create_package_object",
-+	.file	= "drivers/acpi/acpica/utobject.c",
-+	.param1	= 1,
++	.name	= "isdn_add_channels",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000192_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ut_create_string_object",
-+	.file	= "drivers/acpi/acpica/utobject.c",
-+	.param1	= 1,
++	.name	= "isdn_ppp_fill_rq",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000193_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_etherdev_mq",
-+	.file	= "include/linux/etherdevice.h",
-+	.param2	= 1,
++	.name	= "isdn_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000194_hash = {
 +	.next	= NULL,
-+	.name	= "async_setkey",
-+	.file	= "crypto/blkcipher.c",
-+	.param3	= 1,
++	.name	= "isdn_v110_open",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000195_hash = {
 +	.next	= NULL,
-+	.name	= "copy_oldmem_page",
-+	.file	= "include/linux/crash_dump.h",
-+	.param3	= 1,
++	.name	= "islpci_mgt_transmit",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000196_hash = {
 +	.next	= NULL,
-+	.name	= "do_sigpending",
-+	.file	= "include/linux/signal.h",
-+	.param2	= 1,
++	.name	= "it821x_firmware_command",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000197_hash = {
 +	.next	= NULL,
-+	.name	= "do_sysctl_strategy",
-+	.file	= "kernel/sysctl.c",
-+	.param6	= 1,
++	.name	= "iwch_alloc_fastreg_pbl",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _000199_hash = {
++struct size_overflow_hash _000198_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_describe_key",
-+	.file	= "security/keys/keyctl.c",
-+	.param3	= 1,
++	.name	= "jbd2_journal_init_revoke_table",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000200_hash = {
++struct size_overflow_hash _000199_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_get_security",
-+	.file	= "security/keys/keyctl.c",
-+	.param3	= 1,
++	.name	= "jffs2_alloc_full_dirent",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000201_hash = {
++struct size_overflow_hash _000200_hash = {
 +	.next	= NULL,
-+	.name	= "keyring_read",
-+	.file	= "security/keys/keyring.c",
-+	.param3	= 1,
++	.name	= "journal_init_revoke_table",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000202_hash = {
++struct size_overflow_hash _000201_hash = {
 +	.next	= NULL,
-+	.name	= "kimage_crash_alloc",
-+	.file	= "kernel/kexec.c",
-+	.param3	= 1,
++	.name	= "kcalloc",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000203_hash = {
 +	.next	= NULL,
-+	.name	= "kimage_normal_alloc",
-+	.file	= "kernel/kexec.c",
-+	.param3	= 1,
++	.name	= "keyctl_instantiate_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000204_hash = {
 +	.next	= NULL,
-+	.name	= "neigh_hash_grow",
-+	.file	= "net/core/neighbour.c",
-+	.param2	= 1,
++	.name	= "keyctl_update_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000205_hash = {
 +	.next	= NULL,
-+	.name	= "__proc_file_read",
-+	.file	= "fs/proc/generic.c",
-+	.param3	= 1,
++	.name	= "kfifo_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000206_hash = {
 +	.next	= NULL,
-+	.name	= "read_mem",
-+	.file	= "drivers/char/mem.c",
-+	.param3	= 1,
++	.name	= "kmalloc_node",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000207_hash = {
 +	.next	= NULL,
-+	.name	= "read_profile",
-+	.file	= "kernel/profile.c",
-+	.param3	= 1,
++	.name	= "kmem_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000208_hash = {
 +	.next	= NULL,
-+	.name	= "read_vmcore",
-+	.file	= "fs/proc/vmcore.c",
-+	.param3	= 1,
++	.name	= "kmsg_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000209_hash = {
 +	.next	= NULL,
-+	.name	= "redirected_tty_write",
-+	.file	= "drivers/char/tty_io.c",
-+	.param3	= 1,
++	.name	= "kobj_map",
++	.param	= PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _000210_hash = {
++struct size_overflow_hash _000211_hash = {
 +	.next	= NULL,
-+	.name	= "__register_chrdev",
-+	.file	= "include/linux/fs.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "krealloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000212_hash = {
 +	.next	= NULL,
-+	.name	= "request_key_auth_read",
-+	.file	= "security/keys/request_key_auth.c",
-+	.param3	= 1,
++	.name	= "kvm_read_guest_atomic",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000213_hash = {
 +	.next	= NULL,
-+	.name	= "selinux_transaction_write",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "kzalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000214_hash = {
 +	.next	= NULL,
-+	.name	= "shash_async_setkey",
-+	.file	= "crypto/shash.c",
-+	.param3	= 1,
++	.name	= "lane2_associate_req",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000215_hash = {
 +	.next	= NULL,
-+	.name	= "shash_compat_setkey",
-+	.file	= "crypto/shash.c",
-+	.param3	= 1,
++	.name	= "lbs_debugfs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000216_hash = {
 +	.next	= NULL,
-+	.name	= "simple_read_from_buffer",
-+	.file	= "include/linux/fs.h",
-+	.param2	= 1,
-+	.param5	= 1,
++	.name	= "ldm_frag_add",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000217_hash = {
++	.next	= NULL,
++	.name	= "libipw_alloc_txb",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000218_hash = {
 +	.next	= NULL,
-+	.name	= "store_ifalias",
-+	.file	= "net/core/net-sysfs.c",
-+	.param4	= 1,
++	.name	= "listxattr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000219_hash = {
 +	.next	= NULL,
-+	.name	= "strategy_allowed_congestion_control",
-+	.file	= "net/ipv4/sysctl_net_ipv4.c",
-+	.param5	= 1,
++	.name	= "load_module",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000220_hash = {
 +	.next	= NULL,
-+	.name	= "subbuf_read_actor",
-+	.file	= "kernel/relay.c",
-+	.param3	= 1,
++	.name	= "load_msg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000221_hash = {
 +	.next	= NULL,
-+	.name	= "sysctl_ipc_registered_data",
-+	.file	= "ipc/ipc_sysctl.c",
-+	.param5	= 1,
-+};
-+
-+struct size_overflow_hash _000222_hash = {
-+	.next	= NULL,
-+	.name	= "sysctl_tcp_congestion_control",
-+	.file	= "net/ipv4/sysctl_net_ipv4.c",
-+	.param5	= 1,
++	.name	= "mb_cache_create",
++	.param	= PARAM4|PARAM5,
 +};
 +
 +struct size_overflow_hash _000223_hash = {
 +	.next	= NULL,
-+	.name	= "sysctl_uts_string",
-+	.file	= "kernel/utsname_sysctl.c",
-+	.param5	= 1,
++	.name	= "mcs7830_get_reg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000224_hash = {
 +	.next	= NULL,
-+	.name	= "sys_fgetxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "mcs7830_set_reg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000225_hash = {
 +	.next	= NULL,
-+	.name	= "sysfs_write_file",
-+	.file	= "fs/sysfs/file.c",
-+	.param3	= 1,
++	.name	= "mempool_kmalloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000226_hash = {
 +	.next	= NULL,
-+	.name	= "sys_getxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "mempool_resize",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000227_hash = {
 +	.next	= NULL,
-+	.name	= "sys_lgetxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "mlx4_en_create_rx_ring",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000228_hash = {
 +	.next	= NULL,
-+	.name	= "sys_sched_getaffinity",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "mlx4_en_create_tx_ring",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000229_hash = {
 +	.next	= NULL,
-+	.name	= "sys_sched_setaffinity",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "mlx4_ib_alloc_fast_reg_page_list",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000230_hash = {
 +	.next	= NULL,
-+	.name	= "tpm_read",
-+	.file	= "drivers/char/tpm/tpm.c",
-+	.param3	= 1,
++	.name	= "mmc_send_cxd_data",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000231_hash = {
 +	.next	= NULL,
-+	.name	= "user_read",
-+	.file	= "include/keys/user-type.h",
-+	.param3	= 1,
++	.name	= "mptctl_getiocinfo",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000232_hash = {
 +	.next	= NULL,
-+	.name	= "vcs_read",
-+	.file	= "drivers/char/vc_screen.c",
-+	.param3	= 1,
++	.name	= "msnd_fifo_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000233_hash = {
 +	.next	= NULL,
-+	.name	= "vfs_readv",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "mtd_do_readoob",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000234_hash = {
 +	.next	= NULL,
-+	.name	= "vfs_writev",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "mtd_do_writeoob",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000235_hash = {
 +	.next	= NULL,
-+	.name	= "vga_arb_read",
-+	.file	= "drivers/gpu/vga/vgaarb.c",
-+	.param3	= 1,
++	.name	= "mtd_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000236_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_system_read_dsdt",
-+	.file	= "drivers/acpi/system.c",
-+	.param3	= 1,
++	.name	= "mtd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000237_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_system_read_fadt",
-+	.file	= "drivers/acpi/system.c",
-+	.param3	= 1,
++	.name	= "ncp__vol2io",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000238_hash = {
 +	.next	= NULL,
-+	.name	= "cgroup_read_s64",
-+	.file	= "kernel/cgroup.c",
-+	.param5	= 1,
++	.name	= "nfs4_acl_new",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000239_hash = {
 +	.next	= NULL,
-+	.name	= "cgroup_read_u64",
-+	.file	= "kernel/cgroup.c",
-+	.param5	= 1,
++	.name	= "nfs4_write_cached_acl",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000240_hash = {
 +	.next	= NULL,
-+	.name	= "cpuset_common_file_read",
-+	.file	= "kernel/cpuset.c",
-+	.param5	= 1,
++	.name	= "nfsd_cache_update",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000241_hash = {
 +	.next	= NULL,
-+	.name	= "filter_read",
-+	.file	= "lib/dma-debug.c",
-+	.param3	= 1,
++	.name	= "nfsd_symlink",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000242_hash = {
 +	.next	= NULL,
-+	.name	= "ima_show_htable_value",
-+	.file	= "security/integrity/ima/ima_fs.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000243_hash = {
-+	.next	= NULL,
-+	.name	= "kernel_readv",
-+	.file	= "fs/splice.c",
-+	.param3	= 1,
++	.name	= "ntfs_copy_from_user",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _000244_hash = {
 +	.next	= NULL,
-+	.name	= "mqueue_read_file",
-+	.file	= "ipc/mqueue.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000245_hash = {
-+	.next	= NULL,
-+	.name	= "oom_adjust_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "__ntfs_copy_from_user_iovec_inatomic",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000246_hash = {
 +	.next	= NULL,
-+	.name	= "parse_table",
-+	.file	= "kernel/sysctl.c",
-+	.param6	= 1,
++	.name	= "__ntfs_malloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000247_hash = {
 +	.next	= NULL,
-+	.name	= "proc_coredump_filter_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "ntfs_ucstonls",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000248_hash = {
 +	.next	= NULL,
-+	.name	= "proc_fdinfo_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "o2net_send_message_vec",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000249_hash = {
 +	.next	= NULL,
-+	.name	= "proc_file_read",
-+	.file	= "fs/proc/generic.c",
-+	.param3	= 1,
++	.name	= "opticon_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000250_hash = {
 +	.next	= NULL,
-+	.name	= "proc_info_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "oti6858_buf_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000251_hash = {
 +	.next	= NULL,
-+	.name	= "proc_loginuid_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "pcbit_writecmd",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000252_hash = {
 +	.next	= NULL,
-+	.name	= "proc_pid_attr_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "pcmcia_replace_cis",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000253_hash = {
 +	.next	= NULL,
-+	.name	= "proc_sessionid_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "pidlist_allocate",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000254_hash = {
 +	.next	= NULL,
-+	.name	= "read_enabled_file_bool",
-+	.file	= "kernel/kprobes.c",
-+	.param3	= 1,
++	.name	= "pidlist_resize",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000255_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_blob",
-+	.file	= "fs/debugfs/file.c",
-+	.param3	= 1,
++	.name	= "pipe_iov_copy_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000256_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_bool",
-+	.file	= "fs/debugfs/file.c",
-+	.param3	= 1,
++	.name	= "pipe_iov_copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000257_hash = {
 +	.next	= NULL,
-+	.name	= "read_from_oldmem",
-+	.file	= "fs/proc/vmcore.c",
-+	.param2	= 1,
++	.name	= "pkt_add",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000258_hash = {
 +	.next	= NULL,
-+	.name	= "read_oldmem",
-+	.file	= "drivers/char/mem.c",
-+	.param3	= 1,
++	.name	= "pl2303_buf_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000259_hash = {
 +	.next	= NULL,
-+	.name	= "res_counter_read",
-+	.file	= "include/linux/res_counter.h",
-+	.param4	= 1,
++	.name	= "platform_device_add_data",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000260_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_avc_cache_threshold",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "platform_device_add_resources",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000261_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_avc_hash_stats",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "pool_allocate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000262_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_bool",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "posix_acl_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000263_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_checkreqprot",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "ppp_cp_parse_cr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000264_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_class",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "pp_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000265_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_enforce",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "pp_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000266_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_handle_unknown",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "printer_req_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000267_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_initcon",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "prism2_set_genericelement",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000268_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_mls",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "probe_kernel_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000269_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_perm",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "pvr2_ioread_set_sync_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000270_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_policycap",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "pvr2_stream_buffer_count",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000271_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_policyvers",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "pwc_rvmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000272_hash = {
 +	.next	= NULL,
-+	.name	= "simple_attr_read",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "qdisc_class_hash_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000273_hash = {
 +	.next	= NULL,
-+	.name	= "simple_transaction_read",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "ql_dump_hw_cb",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000274_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_ambient",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "r3964_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000275_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_direct",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "raw_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000276_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_doi",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "rdma_set_ib_paths",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000277_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_logging",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000278_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_onlycap",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "read_buf",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000279_hash = {
 +	.next	= NULL,
-+	.name	= "sysfs_read_file",
-+	.file	= "fs/sysfs/file.c",
-+	.param3	= 1,
++	.name	= "read_cis_cache",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000280_hash = {
 +	.next	= NULL,
-+	.name	= "sys_kexec_load",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "realloc_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000281_hash = {
 +	.next	= NULL,
-+	.name	= "sys_preadv",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "recv_control_msg",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000282_hash = {
 +	.next	= NULL,
-+	.name	= "sys_pwritev",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "regset_tls_set",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000283_hash = {
 +	.next	= NULL,
-+	.name	= "sys_readv",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "reg_w_buf",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000284_hash = {
 +	.next	= NULL,
-+	.name	= "sys_rt_sigpending",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "reg_w_ixbuf",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000285_hash = {
 +	.next	= NULL,
-+	.name	= "sys_writev",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "reiserfs_allocate_list_bitmaps",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000286_hash = {
 +	.next	= NULL,
-+	.name	= "do_sysctl",
-+	.file	= "include/linux/sysctl.h",
-+	.param6	= 1,
++	.name	= "reiserfs_resize",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000287_hash = {
 +	.next	= NULL,
-+	.name	= "ima_show_htable_violations",
-+	.file	= "security/integrity/ima/ima_fs.c",
-+	.param3	= 1,
++	.name	= "relay_alloc_page_array",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000288_hash = {
 +	.next	= NULL,
-+	.name	= "ima_show_measurements_count",
-+	.file	= "security/integrity/ima/ima_fs.c",
-+	.param3	= 1,
++	.name	= "request_key_auth_new",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000289_hash = {
 +	.next	= NULL,
-+	.name	= "compat_do_readv_writev",
-+	.file	= "fs/compat.c",
-+	.param4	= 1,
++	.name	= "restore_i387_fxsave",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000290_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_kexec_load",
-+	.file	= "include/linux/kexec.h",
-+	.param2	= 1,
++	.name	= "rndis_add_response",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000291_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_semtimedop",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.name	= "rndis_set_oid",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000292_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "rngapi_reset",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000293_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user_nocache",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "rpc_malloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000294_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_in_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "rvmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000295_hash = {
 +	.next	= NULL,
-+	.name	= "copy_in_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "rw_copy_check_uvector",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000296_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_to_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "rxrpc_request_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000297_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_to_user_inatomic",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "rxrpc_server_keyring",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000298_hash = {
 +	.next	= NULL,
-+	.name	= "sys32_rt_sigpending",
-+	.file	= "arch/x86/include/asm/sys_ia32.h",
-+	.param2	= 1,
++	.name	= "saa7146_vmalloc_build_pgtable",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000299_hash = {
 +	.next	= NULL,
-+	.name	= "compat_readv",
-+	.file	= "fs/compat.c",
-+	.param3	= 1,
++	.name	= "savemem",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000300_hash = {
 +	.next	= NULL,
-+	.name	= "compat_writev",
-+	.file	= "fs/compat.c",
-+	.param3	= 1,
++	.name	= "scsi_mode_select",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000301_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_preadv",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.name	= "sctp_auth_create_key",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000302_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_pwritev",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.name	= "sctp_getsockopt_local_addrs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000303_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_readv",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.name	= "sctp_make_abort_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000304_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_writev",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_auth_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000305_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_battery_write_alarm",
-+	.file	= "drivers/acpi/battery.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_bindx",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000306_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_battery_write_alarm",
-+	.file	= "drivers/acpi/sbs.c",
-+	.param3	= 1,
++	.name	= "__sctp_setsockopt_connectx",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000307_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_fan_write_state",
-+	.file	= "drivers/acpi/fan.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_hmac_ident",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000308_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_processor_write_limit",
-+	.file	= "drivers/acpi/processor_thermal.c",
-+	.param3	= 1,
++	.name	= "security_context_to_sid_core",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000309_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_processor_write_throttling",
-+	.file	= "drivers/acpi/processor_throttling.c",
-+	.param3	= 1,
++	.name	= "sel_write_load",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000310_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_thermal_write_cooling_mode",
-+	.file	= "drivers/acpi/thermal.c",
-+	.param3	= 1,
++	.name	= "send_bulk_static_data",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000311_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_thermal_write_polling",
-+	.file	= "drivers/acpi/thermal.c",
-+	.param3	= 1,
++	.name	= "_send_control_msg",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000312_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_video_bus_write_DOS",
-+	.file	= "drivers/acpi/video.c",
-+	.param3	= 1,
++	.name	= "send_control_msg",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000313_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_video_bus_write_POST",
-+	.file	= "drivers/acpi/video.c",
-+	.param3	= 1,
++	.name	= "setkey_unaligned",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000314_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_video_device_write_brightness",
-+	.file	= "drivers/acpi/video.c",
-+	.param3	= 1,
++	.name	= "set_registers",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000315_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_video_device_write_state",
-+	.file	= "drivers/acpi/video.c",
-+	.param3	= 1,
++	.name	= "setup_req",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000316_hash = {
 +	.next	= NULL,
-+	.name	= "addtgt",
-+	.file	= "drivers/block/aoe/aoecmd.c",
-+	.param3	= 1,
++	.name	= "setup_window",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000317_hash = {
 +	.next	= NULL,
-+	.name	= "adu_read",
-+	.file	= "drivers/usb/misc/adutux.c",
-+	.param3	= 1,
++	.name	= "setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000318_hash = {
 +	.next	= NULL,
-+	.name	= "adu_write",
-+	.file	= "drivers/usb/misc/adutux.c",
-+	.param3	= 1,
++	.name	= "sg_kmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000319_hash = {
 +	.next	= NULL,
-+	.name	= "aem_read_sensor",
-+	.file	= "drivers/hwmon/ibmaem.c",
-+	.param5	= 1,
++	.name	= "sgl_map_user_pages",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000320_hash = {
 +	.next	= NULL,
-+	.name	= "aer_inject_write",
-+	.file	= "drivers/pci/pcie/aer/aer_inject.c",
-+	.param3	= 1,
++	.name	= "shash_setkey_unaligned",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000321_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sierra_setup_urb",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000322_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sl_alloc_bufs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000323_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_interrupt_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "slow_kernel_write",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000324_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_interrupt_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sl_realloc_bufs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000325_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_packets_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "smb_do_alloc_request",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000326_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_packets_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_ctl_elem_user_tlv",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000327_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000328_hash = {
-+	.next	= NULL,
-+	.name	= "aes_encrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_emu10k1_fx8010_read",
++	.param	= PARAM5|PARAM6,
 +};
 +
 +struct size_overflow_hash _000329_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_interrupt_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_midi_channel_init_set",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000330_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_interrupt_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_midi_event_new",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000331_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_packets_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000332_hash = {
-+	.next	= NULL,
-+	.name	= "aes_encrypt_packets_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_opl4_mem_proc_read",
++	.param	= PARAM5|PARAM6,
 +};
 +
 +struct size_overflow_hash _000333_hash = {
 +	.next	= NULL,
-+	.name	= "afs_alloc_flat_call",
-+	.file	= "fs/afs/rxrpc.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "snd_opl4_mem_proc_write",
++	.param	= PARAM5|PARAM6,
 +};
 +
 +struct size_overflow_hash _000335_hash = {
 +	.next	= NULL,
-+	.name	= "afs_proc_cells_write",
-+	.file	= "fs/afs/proc.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_aio_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000336_hash = {
 +	.next	= NULL,
-+	.name	= "afs_proc_rootcell_write",
-+	.file	= "fs/afs/proc.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_aio_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000337_hash = {
 +	.next	= NULL,
-+	.name	= "agp_3_5_isochronous_node_enable",
-+	.file	= "drivers/char/agp/isoch.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_alloc_vmalloc_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000338_hash = {
 +	.next	= NULL,
-+	.name	= "agp_alloc_page_array",
-+	.file	= "drivers/char/agp/generic.c",
-+	.param1	= 1,
++	.name	= "snd_sb_csp_load_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000339_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_context",
-+	.file	= "drivers/md/dm-raid1.c",
-+	.param1	= 1,
++	.name	= "snd_usb_ctl_msg",
++	.param	= PARAM8,
 +};
 +
 +struct size_overflow_hash _000340_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_context",
-+	.file	= "drivers/md/dm-stripe.c",
-+	.param1	= 1,
++	.name	= "sock_kmalloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000341_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ep_req",
-+	.file	= "drivers/usb/gadget/gmidi.c",
-+	.param2	= 1,
++	.name	= "spi_register_board_info",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000342_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ring",
-+	.file	= "drivers/net/cxgb3/sge.c",
-+	.param2	= 1,
-+	.param4	= 1,
++	.name	= "st5481_setup_isocpipes",
++	.param	= PARAM6|PARAM4,
++};
++
++struct size_overflow_hash _000343_hash = {
++	.next	= NULL,
++	.name	= "swap_cgroup_swapon",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000344_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ringbuf",
-+	.file	= "drivers/usb/serial/spcp8x5.c",
-+	.param1	= 1,
++	.name	= "sys_add_key",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000345_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ts_config",
-+	.file	= "include/linux/textsearch.h",
-+	.param1	= 1,
++	.name	= "sys_modify_ldt",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000346_hash = {
 +	.next	= NULL,
-+	.name	= "aoedev_flush",
-+	.file	= "drivers/block/aoe/aoedev.c",
-+	.param2	= 1,
++	.name	= "sys_semtimedop",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000347_hash = {
 +	.next	= NULL,
-+	.name	= "arcfb_write",
-+	.file	= "drivers/video/arcfb.c",
-+	.param3	= 1,
++	.name	= "tda10048_writeregbulk",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000348_hash = {
 +	.next	= NULL,
-+	.name	= "arm_read",
-+	.file	= "drivers/ieee1394/raw1394.c",
-+	.param5	= 1,
++	.name	= "tipc_log_resize",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000349_hash = {
 +	.next	= NULL,
-+	.name	= "arm_write",
-+	.file	= "drivers/ieee1394/raw1394.c",
-+	.param6	= 1,
++	.name	= "tty_buffer_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000350_hash = {
 +	.next	= NULL,
-+	.name	= "asd_store_update_bios",
-+	.file	= "drivers/scsi/aic94xx/aic94xx_init.c",
-+	.param4	= 1,
++	.name	= "ubi_dbg_dump_flash",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000351_hash = {
 +	.next	= NULL,
-+	.name	= "asix_read_cmd",
-+	.file	= "drivers/net/usb/asix.c",
-+	.param5	= 1,
++	.name	= "ubi_resize_volume",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000352_hash = {
 +	.next	= NULL,
-+	.name	= "asix_write_cmd",
-+	.file	= "drivers/net/usb/asix.c",
-+	.param5	= 1,
++	.name	= "udf_alloc_i_data",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000353_hash = {
 +	.next	= NULL,
-+	.name	= "asn1_octets_decode",
-+	.file	= "net/ipv4/netfilter/nf_nat_snmp_basic.c",
-+	.param2	= 1,
++	.name	= "uea_idma_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000354_hash = {
 +	.next	= NULL,
-+	.name	= "asn1_oid_decode",
-+	.file	= "net/ipv4/netfilter/nf_nat_snmp_basic.c",
-+	.param2	= 1,
++	.name	= "uea_request",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000355_hash = {
 +	.next	= NULL,
-+	.name	= "asn1_oid_decode",
-+	.file	= "fs/cifs/asn1.c",
-+	.param2	= 1,
++	.name	= "uea_send_modem_cmd",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000356_hash = {
 +	.next	= NULL,
-+	.name	= "atm_get_addr",
-+	.file	= "net/atm/addr.c",
-+	.param3	= 1,
++	.name	= "us122l_ctl_msg",
++	.param	= PARAM8,
 +};
 +
 +struct size_overflow_hash _000357_hash = {
 +	.next	= NULL,
-+	.name	= "attach_hdlc_protocol",
-+	.file	= "include/linux/hdlc.h",
-+	.param3	= 1,
++	.name	= "usb_alloc_urb",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000358_hash = {
 +	.next	= NULL,
-+	.name	= "av7110_vbi_write",
-+	.file	= "drivers/media/dvb/ttpci/av7110_v4l.c",
-+	.param3	= 1,
++	.name	= "usblp_new_writeurb",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000359_hash = {
 +	.next	= NULL,
-+	.name	= "ax25_setsockopt",
-+	.file	= "net/ax25/af_ax25.c",
-+	.param5	= 1,
++	.name	= "usb_serial_multi_urb_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000360_hash = {
 +	.next	= NULL,
-+	.name	= "b43_debugfs_read",
-+	.file	= "drivers/net/wireless/b43/debugfs.c",
-+	.param3	= 1,
++	.name	= "user_instantiate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000361_hash = {
 +	.next	= NULL,
-+	.name	= "b43_debugfs_write",
-+	.file	= "drivers/net/wireless/b43/debugfs.c",
-+	.param3	= 1,
++	.name	= "user_update",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000362_hash = {
 +	.next	= NULL,
-+	.name	= "b43legacy_debugfs_read",
-+	.file	= "drivers/net/wireless/b43legacy/debugfs.c",
-+	.param3	= 1,
++	.name	= "uvc_alloc_buffers",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000363_hash = {
 +	.next	= NULL,
-+	.name	= "b43legacy_debugfs_write",
-+	.file	= "drivers/net/wireless/b43legacy/debugfs.c",
-+	.param3	= 1,
++	.name	= "uvc_simplify_fraction",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000364_hash = {
 +	.next	= NULL,
-+	.name	= "bits_to_user",
-+	.file	= "drivers/input/evdev.c",
-+	.param3	= 1,
++	.name	= "uwb_rc_cmd_done",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000365_hash = {
 +	.next	= NULL,
-+	.name	= "bm_entry_read",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
++	.name	= "uwb_rc_neh_grok_event",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000366_hash = {
 +	.next	= NULL,
-+	.name	= "bm_status_read",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000367_hash = {
-+	.next	= NULL,
-+	.name	= "broadsheetfb_write",
-+	.file	= "drivers/video/broadsheetfb.c",
-+	.param3	= 1,
++	.name	= "vc_do_resize",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000368_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_curpsmode_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vdma_mem_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000369_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_gpiogap_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vga_arb_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000370_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_gpiogap_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "videobuf_dma_init_kernel",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000371_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hscfgcmd_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "videobuf_pages_to_sg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000372_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hscfgcmd_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "videobuf_vmalloc_to_sg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000373_hash = {
-+	.next	= &_000007_hash,
-+	.name	= "btmrvl_hscmd_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000374_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hscmd_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "visor_write",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _000375_hash = {
++struct size_overflow_hash _000374_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hsmode_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vlsi_alloc_ring",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000376_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hsmode_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vp_request_msix_vectors",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000377_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hsstate_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000378_hash = {
-+	.next	= NULL,
-+	.name	= "btmrvl_pscmd_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vring_add_indirect",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000379_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_pscmd_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vring_new_virtqueue",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000380_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_psmode_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vstusb_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000381_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_psmode_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vstusb_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000382_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_psstate_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vxge_os_dma_malloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000383_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_txdnldready_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "vxge_os_dma_malloc_async",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000384_hash = {
 +	.next	= NULL,
-+	.name	= "cache_do_downcall",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "wdm_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000385_hash = {
 +	.next	= NULL,
-+	.name	= "cachefiles_daemon_write",
-+	.file	= "fs/cachefiles/daemon.c",
-+	.param3	= 1,
++	.name	= "wm8400_i2c_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000386_hash = {
 +	.next	= NULL,
-+	.name	= "cache_read",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000387_hash = {
 +	.next	= NULL,
-+	.name	= "cafe_deliver_buffer",
-+	.file	= "drivers/media/video/cafe_ccic.c",
-+	.param3	= 1,
++	.name	= "x25_asy_change_mtu",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000388_hash = {
 +	.next	= NULL,
-+	.name	= "cciss_proc_write",
-+	.file	= "drivers/block/cciss.c",
-+	.param3	= 1,
++	.name	= "xfrm_dst_alloc_copy",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000389_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_connect_result",
-+	.file	= "include/net/cfg80211.h",
-+	.param4	= 1,
-+	.param6	= 1,
++	.name	= "xfrm_hash_alloc",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000390_hash = {
++	.next	= NULL,
++	.name	= "xfrm_user_policy",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000391_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_disconnected",
-+	.file	= "include/net/cfg80211.h",
-+	.param4	= 1,
++	.name	= "xfs_attrmulti_attr_set",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000392_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_inform_bss",
-+	.file	= "include/net/cfg80211.h",
-+	.param8	= 1,
++	.name	= "__xip_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000393_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_inform_bss_frame",
-+	.file	= "include/net/cfg80211.h",
-+	.param4	= 1,
++	.name	= "xprt_rdma_allocate",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000394_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_roamed",
-+	.file	= "include/net/cfg80211.h",
-+	.param4	= 1,
-+	.param6	= 1,
++	.name	= "xt_alloc_table_info",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000395_hash = {
++	.next	= NULL,
++	.name	= "zd_ioread32v_locked",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000396_hash = {
 +	.next	= NULL,
-+	.name	= "cfi_read_pri",
-+	.file	= "include/linux/mtd/cfi.h",
-+	.param3	= 1,
++	.name	= "_zd_iowrite32v_locked",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000397_hash = {
 +	.next	= NULL,
-+	.name	= "cifs_security_flags_proc_write",
-+	.file	= "fs/cifs/cifs_debug.c",
-+	.param3	= 1,
++	.name	= "zd_usb_ioread16v",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000398_hash = {
 +	.next	= NULL,
-+	.name	= "CIFSSMBWrite",
-+	.file	= "fs/cifs/cifssmb.c",
-+	.param4	= 1,
++	.name	= "zd_usb_iowrite16v",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000399_hash = {
 +	.next	= NULL,
-+	.name	= "cifs_spnego_key_instantiate",
-+	.file	= "fs/cifs/cifs_spnego.c",
-+	.param3	= 1,
++	.name	= "zd_usb_read_fw",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000400_hash = {
 +	.next	= NULL,
-+	.name	= "ci_ll_write",
-+	.file	= "drivers/media/dvb/ttpci/av7110_ca.c",
-+	.param4	= 1,
++	.name	= "zd_usb_rfwrite",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000401_hash = {
 +	.next	= NULL,
-+	.name	= "clusterip_proc_write",
-+	.file	= "net/ipv4/netfilter/ipt_CLUSTERIP.c",
-+	.param3	= 1,
++	.name	= "zoran_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000402_hash = {
-+	.next	= &_000075_hash,
-+	.name	= "cm4040_write",
-+	.file	= "drivers/char/pcmcia/cm4040_cs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "acpi_battery_write_alarm",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000403_hash = {
 +	.next	= NULL,
-+	.name	= "cm_copy_private_data",
-+	.file	= "drivers/infiniband/core/cm.c",
-+	.param2	= 1,
++	.name	= "acpi_ex_allocate_name_string",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000404_hash = {
 +	.next	= NULL,
-+	.name	= "cmm_write",
-+	.file	= "drivers/char/pcmcia/cm4000_cs.c",
-+	.param3	= 1,
++	.name	= "acpi_fan_write_state",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000405_hash = {
 +	.next	= NULL,
-+	.name	= "coda_psdev_read",
-+	.file	= "fs/coda/psdev.c",
-+	.param3	= 1,
++	.name	= "acpi_os_allocate_zeroed",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000406_hash = {
 +	.next	= NULL,
-+	.name	= "coda_psdev_write",
-+	.file	= "fs/coda/psdev.c",
-+	.param3	= 1,
++	.name	= "acpi_processor_write_limit",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000407_hash = {
 +	.next	= NULL,
-+	.name	= "codec_reg_read_file",
-+	.file	= "sound/soc/soc-core.c",
-+	.param3	= 1,
++	.name	= "acpi_processor_write_throttling",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000408_hash = {
 +	.next	= NULL,
-+	.name	= "command_file_write",
-+	.file	= "drivers/misc/ibmasm/ibmasmfs.c",
-+	.param3	= 1,
++	.name	= "acpi_system_debug_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000409_hash = {
 +	.next	= NULL,
-+	.name	= "command_write",
-+	.file	= "drivers/uwb/uwb-debug.c",
-+	.param3	= 1,
++	.name	= "acpi_system_write_sleep",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000410_hash = {
 +	.next	= NULL,
-+	.name	= "concat_writev",
-+	.file	= "drivers/mtd/mtdconcat.c",
-+	.param3	= 1,
++	.name	= "acpi_system_write_wakeup_device",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000411_hash = {
 +	.next	= NULL,
-+	.name	= "configfs_read_file",
-+	.file	= "fs/configfs/file.c",
-+	.param3	= 1,
++	.name	= "acpi_thermal_write_cooling_mode",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000412_hash = {
 +	.next	= NULL,
-+	.name	= "copy_entries_to_user",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param1	= 1,
++	.name	= "acpi_thermal_write_polling",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000413_hash = {
 +	.next	= NULL,
-+	.name	= "copy_entries_to_user",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param1	= 1,
++	.name	= "acpi_ut_initialize_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000414_hash = {
 +	.next	= NULL,
-+	.name	= "copy_entries_to_user",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param1	= 1,
++	.name	= "acpi_video_bus_write_DOS",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000415_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user_inatomic_nocache",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "acpi_video_bus_write_POST",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000416_hash = {
 +	.next	= NULL,
-+	.name	= "copy_from_user_toio",
-+	.file	= "include/sound/core.h",
-+	.param3	= 1,
++	.name	= "acpi_video_device_write_brightness",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000417_hash = {
 +	.next	= NULL,
-+	.name	= "copy_macs",
-+	.file	= "net/atm/mpc.c",
-+	.param4	= 1,
++	.name	= "acpi_video_device_write_state",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000418_hash = {
 +	.next	= NULL,
-+	.name	= "copy_to_user_fromio",
-+	.file	= "include/sound/core.h",
-+	.param3	= 1,
++	.name	= "addtgt",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000419_hash = {
 +	.next	= NULL,
-+	.name	= "cosa_write",
-+	.file	= "drivers/net/wan/cosa.c",
-+	.param3	= 1,
++	.name	= "adu_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000420_hash = {
 +	.next	= NULL,
-+	.name	= "create_attr_set",
-+	.file	= "drivers/platform/x86/thinkpad_acpi.c",
-+	.param1	= 1,
++	.name	= "aem_read_sensor",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000421_hash = {
 +	.next	= NULL,
-+	.name	= "create_entry",
-+	.file	= "fs/binfmt_misc.c",
-+	.param2	= 1,
++	.name	= "aer_inject_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000422_hash = {
 +	.next	= NULL,
-+	.name	= "create_queues",
-+	.file	= "drivers/atm/ambassador.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "agp_create_memory",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000423_hash = {
++	.next	= NULL,
++	.name	= "agp_create_user_memory",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000424_hash = {
 +	.next	= NULL,
-+	.name	= "cryptd_alloc_instance",
-+	.file	= "crypto/cryptd.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "alloc_arch_preferred_bootmem",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000425_hash = {
++	.next	= NULL,
++	.name	= "alloc_async",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000426_hash = {
 +	.next	= NULL,
-+	.name	= "cryptd_hash_setkey",
-+	.file	= "crypto/cryptd.c",
-+	.param3	= 1,
++	.name	= "alloc_chunk",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000427_hash = {
 +	.next	= NULL,
-+	.name	= "crypto_authenc_setkey",
-+	.file	= "crypto/authenc.c",
-+	.param3	= 1,
++	.name	= "alloc_context",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000428_hash = {
 +	.next	= NULL,
-+	.name	= "csr1212_new_leaf",
-+	.file	= "drivers/ieee1394/csr1212.c",
-+	.param3	= 1,
++	.name	= "alloc_ctrl_packet",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000429_hash = {
 +	.next	= NULL,
-+	.name	= "csr1212_rom_cache_malloc",
-+	.file	= "drivers/ieee1394/csr1212.h",
-+	.param2	= 1,
++	.name	= "alloc_data_packet",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000430_hash = {
 +	.next	= NULL,
-+	.name	= "ctrl_out",
-+	.file	= "drivers/usb/misc/usbtest.c",
-+	.param3	= 1,
++	.name	= "alloc_dca_provider",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000431_hash = {
 +	.next	= NULL,
-+	.name	= "cx18_copy_buf_to_user",
-+	.file	= "drivers/media/video/cx18/cx18-fileops.c",
-+	.param4	= 1,
++	.name	= "alloc_ep",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000432_hash = {
 +	.next	= NULL,
-+	.name	= "cx24116_writeregN",
-+	.file	= "drivers/media/dvb/frontends/cx24116.c",
-+	.param4	= 1,
++	.name	= "alloc_group_attrs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000433_hash = {
 +	.next	= NULL,
-+	.name	= "cxgb3i_alloc_big_mem",
-+	.file	= "drivers/scsi/cxgb3i/cxgb3i_ddp.h",
-+	.param1	= 1,
-+};
-+
-+struct size_overflow_hash _000434_hash = {
-+	.next	= NULL,
-+	.name	= "cxgb3i_ddp_make_gl",
-+	.file	= "drivers/scsi/cxgb3i/cxgb3i_ddp.c",
-+	.param1	= 1,
++	.name	= "alloc_netdev_mq",
++	.param	= PARAM1|PARAM4,
 +};
 +
 +struct size_overflow_hash _000435_hash = {
-+	.next	= &_000140_hash,
-+	.name	= "cxgb_alloc_mem",
-+	.file	= "drivers/net/cxgb3/cxgb3_offload.c",
-+	.param1	= 1,
-+};
-+
-+struct size_overflow_hash _000436_hash = {
 +	.next	= NULL,
-+	.name	= "__cxio_init_resource_fifo",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000437_hash = {
-+	.next	= NULL,
-+	.name	= "cypress_buf_alloc",
-+	.file	= "drivers/usb/serial/cypress_m8.c",
-+	.param1	= 1,
-+};
-+
-+struct size_overflow_hash _000438_hash = {
-+	.next	= NULL,
-+	.name	= "dabusb_read",
-+	.file	= "drivers/media/video/dabusb.c",
-+	.param3	= 1,
++	.name	= "__alloc_percpu",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000439_hash = {
++struct size_overflow_hash _000436_hash = {
 +	.next	= NULL,
-+	.name	= "dac960_user_command_proc_write",
-+	.file	= "drivers/block/DAC960.c",
-+	.param3	= 1,
++	.name	= "alloc_ring",
++	.param	= PARAM2|PARAM4,
 +};
 +
 +struct size_overflow_hash _000440_hash = {
 +	.next	= NULL,
-+	.name	= "dapm_widget_power_read_file",
-+	.file	= "sound/soc/soc-dapm.c",
-+	.param3	= 1,
++	.name	= "alloc_smp_req",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000441_hash = {
 +	.next	= NULL,
-+	.name	= "dccp_feat_clone_sp_val",
-+	.file	= "net/dccp/feat.c",
-+	.param3	= 1,
++	.name	= "alloc_smp_resp",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000442_hash = {
 +	.next	= NULL,
-+	.name	= "dccp_setsockopt_ccid",
-+	.file	= "net/dccp/proto.c",
-+	.param4	= 1,
++	.name	= "alloc_targets",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000443_hash = {
 +	.next	= NULL,
-+	.name	= "dccp_setsockopt_service",
-+	.file	= "net/dccp/proto.c",
-+	.param4	= 1,
++	.name	= "alloc_ts_config",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000444_hash = {
 +	.next	= NULL,
-+	.name	= "debug_buffer_read",
-+	.file	= "fs/ocfs2/dlm/dlmdebug.c",
-+	.param3	= 1,
++	.name	= "amd_create_gatt_pages",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000445_hash = {
 +	.next	= NULL,
-+	.name	= "debug_output",
-+	.file	= "drivers/usb/host/ohci-dbg.c",
-+	.param3	= 1,
++	.name	= "aoedev_flush",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000446_hash = {
 +	.next	= NULL,
-+	.name	= "debug_output",
-+	.file	= "drivers/usb/host/ehci-dbg.c",
-+	.param3	= 1,
++	.name	= "append_to_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000447_hash = {
 +	.next	= NULL,
-+	.name	= "dev_config",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "arcfb_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000448_hash = {
 +	.next	= NULL,
-+	.name	= "device_write",
-+	.file	= "fs/dlm/user.c",
-+	.param3	= 1,
++	.name	= "asd_store_update_bios",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000449_hash = {
 +	.next	= NULL,
-+	.name	= "dev_read",
-+	.file	= "drivers/media/video/gspca/gspca.c",
-+	.param3	= 1,
++	.name	= "ata_host_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000450_hash = {
 +	.next	= NULL,
-+	.name	= "dispatch_proc_write",
-+	.file	= "drivers/platform/x86/thinkpad_acpi.c",
-+	.param3	= 1,
++	.name	= "ath_descdma_setup",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000451_hash = {
 +	.next	= NULL,
-+	.name	= "dispatch_write",
-+	.file	= "drivers/platform/x86/toshiba_acpi.c",
-+	.param3	= 1,
++	.name	= "ati_create_gatt_pages",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000452_hash = {
 +	.next	= NULL,
-+	.name	= "dlmfs_file_read",
-+	.file	= "fs/ocfs2/dlm/dlmfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000453_hash = {
-+	.next	= NULL,
-+	.name	= "dlmfs_file_write",
-+	.file	= "fs/ocfs2/dlm/dlmfs.c",
-+	.param3	= 1,
++	.name	= "au0828_init_isoc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000454_hash = {
 +	.next	= NULL,
-+	.name	= "dma_rx_errors_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "audio_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000455_hash = {
 +	.next	= NULL,
-+	.name	= "dma_rx_errors_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "audit_init_entry",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000456_hash = {
 +	.next	= NULL,
-+	.name	= "dma_rx_requested_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "av7110_vbi_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000457_hash = {
 +	.next	= NULL,
-+	.name	= "dma_rx_requested_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ax25_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000458_hash = {
 +	.next	= NULL,
-+	.name	= "dma_tx_errors_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "b43_debugfs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000459_hash = {
 +	.next	= NULL,
-+	.name	= "dma_tx_errors_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "b43legacy_debugfs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000460_hash = {
 +	.next	= NULL,
-+	.name	= "dma_tx_requested_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "bio_copy_user_iov",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000461_hash = {
 +	.next	= NULL,
-+	.name	= "dma_tx_requested_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000462_hash = {
-+	.next	= NULL,
-+	.name	= "dm_read",
-+	.file	= "drivers/net/usb/dm9601.c",
-+	.param3	= 1,
++	.name	= "__bio_map_kern",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000463_hash = {
 +	.next	= NULL,
-+	.name	= "dm_vcalloc",
-+	.file	= "include/linux/device-mapper.h",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "blk_register_region",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000465_hash = {
-+	.next	= NULL,
-+	.name	= "dm_write",
-+	.file	= "drivers/net/usb/dm9601.c",
-+	.param3	= 1,
++	.next	= &_000330_hash,
++	.name	= "bm_register_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000466_hash = {
 +	.next	= NULL,
-+	.name	= "dn_def_dev_strategy",
-+	.file	= "net/decnet/sysctl_net_decnet.c",
-+	.param5	= 1,
++	.name	= "broadsheetfb_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000467_hash = {
 +	.next	= NULL,
-+	.name	= "__dn_setsockopt",
-+	.file	= "net/decnet/af_decnet.c",
-+	.param5	= 1,
++	.name	= "btmrvl_gpiogap_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000468_hash = {
 +	.next	= NULL,
-+	.name	= "dns_resolver_instantiate",
-+	.file	= "fs/cifs/dns_resolve.c",
-+	.param3	= 1,
++	.name	= "btmrvl_hscfgcmd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000469_hash = {
 +	.next	= NULL,
-+	.name	= "dns_resolve_server_name_to_ip",
-+	.file	= "fs/cifs/dns_resolve.c",
-+	.param1	= 1,
++	.name	= "btmrvl_hscmd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000470_hash = {
 +	.next	= NULL,
-+	.name	= "do_add_counters",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param3	= 1,
++	.name	= "btmrvl_hsmode_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000471_hash = {
 +	.next	= NULL,
-+	.name	= "do_add_counters",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param3	= 1,
++	.name	= "btmrvl_pscmd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000472_hash = {
 +	.next	= NULL,
-+	.name	= "do_add_counters",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param3	= 1,
++	.name	= "btmrvl_psmode_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000473_hash = {
 +	.next	= NULL,
-+	.name	= "do_ipv6_setsockopt",
-+	.file	= "net/ipv6/ipv6_sockglue.c",
-+	.param5	= 1,
++	.name	= "btrfs_mksubvol",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000474_hash = {
 +	.next	= NULL,
-+	.name	= "do_ip_vs_set_ctl",
-+	.file	= "net/netfilter/ipvs/ip_vs_ctl.c",
-+	.param4	= 1,
++	.name	= "cache_do_downcall",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000475_hash = {
 +	.next	= NULL,
-+	.name	= "__do_replace",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param5	= 1,
++	.name	= "cciss_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000476_hash = {
 +	.next	= NULL,
-+	.name	= "__do_replace",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param5	= 1,
-+};
-+
-+struct size_overflow_hash _000477_hash = {
-+	.next	= NULL,
-+	.name	= "__do_replace",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param5	= 1,
++	.name	= "cdev_add",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000478_hash = {
 +	.next	= NULL,
-+	.name	= "do_sync",
-+	.file	= "fs/gfs2/quota.c",
-+	.param1	= 1,
++	.name	= "cdrom_read_cdda",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000479_hash = {
 +	.next	= NULL,
-+	.name	= "drm_calloc_large",
-+	.file	= "include/drm/drmP.h",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "cfg80211_connect_result",
++	.param	= PARAM4|PARAM6,
 +};
 +
 +struct size_overflow_hash _000481_hash = {
 +	.next	= NULL,
-+	.name	= "drm_sman_init",
-+	.file	= "drivers/gpu/drm/drm_sman.c",
-+	.param2	= 1,
++	.name	= "cfg80211_disconnected",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000482_hash = {
 +	.next	= NULL,
-+	.name	= "drm_vmalloc_dma",
-+	.file	= "drivers/gpu/drm/drm_scatter.c",
-+	.param1	= 1,
++	.name	= "cfg80211_inform_bss",
++	.param	= PARAM8,
 +};
 +
 +struct size_overflow_hash _000483_hash = {
 +	.next	= NULL,
-+	.name	= "ds_ioctl",
-+	.file	= "drivers/pcmcia/pcmcia_ioctl.c",
-+	.param3	= 1,
++	.name	= "cfg80211_inform_bss_frame",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000484_hash = {
 +	.next	= NULL,
-+	.name	= "dsp_write",
-+	.file	= "sound/oss/msnd_pinnacle.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000485_hash = {
-+	.next	= NULL,
-+	.name	= "dv1394_read",
-+	.file	= "drivers/ieee1394/dv1394.c",
-+	.param3	= 1,
++	.name	= "cfg80211_roamed",
++	.param	= PARAM4|PARAM6,
 +};
 +
 +struct size_overflow_hash _000486_hash = {
 +	.next	= NULL,
-+	.name	= "dv1394_write",
-+	.file	= "drivers/ieee1394/dv1394.c",
-+	.param3	= 1,
++	.name	= "cgroup_write_X64",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000487_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_aplay",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "cifs_security_flags_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000488_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_ca_en50221_io_write",
-+	.file	= "drivers/media/dvb/dvb-core/dvb_ca_en50221.c",
-+	.param3	= 1,
++	.name	= "CIFSSMBWrite",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000489_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_dmxdev_set_buffer_size",
-+	.file	= "drivers/media/dvb/dvb-core/dmxdev.c",
-+	.param2	= 1,
++	.name	= "ci_ll_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000490_hash = {
 +	.next	= NULL,
-+	.name	= "dvbdmx_write",
-+	.file	= "drivers/media/dvb/dvb-core/dvb_demux.c",
-+	.param3	= 1,
++	.name	= "clear_refs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000491_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_dvr_set_buffer_size",
-+	.file	= "drivers/media/dvb/dvb-core/dmxdev.c",
-+	.param2	= 1,
++	.name	= "clusterip_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000492_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_play",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "cm4040_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000493_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_ringbuffer_pkt_read_user",
-+	.file	= "drivers/media/dvb/dvb-core/dvb_ringbuffer.c",
-+	.param5	= 1,
++	.name	= "cmm_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000494_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_ringbuffer_read_user",
-+	.file	= "drivers/media/dvb/dvb-core/dvb_ringbuffer.c",
-+	.param3	= 1,
++	.name	= "cnic_alloc_dma",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000495_hash = {
 +	.next	= NULL,
-+	.name	= "econet_sendmsg",
-+	.file	= "net/econet/af_econet.c",
-+	.param4	= 1,
++	.name	= "command_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000496_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_copy_filename",
-+	.file	= "fs/ecryptfs/crypto.c",
-+	.param4	= 1,
++	.name	= "command_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000497_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_miscdev_write",
-+	.file	= "fs/ecryptfs/miscdev.c",
-+	.param3	= 1,
++	.name	= "construct_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000498_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_send_miscdev",
-+	.file	= "fs/ecryptfs/miscdev.c",
-+	.param2	= 1,
++	.name	= "copy_from_user_toio",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000499_hash = {
 +	.next	= NULL,
-+	.name	= "edac_device_alloc_ctl_info",
-+	.file	= "drivers/edac/edac_device.c",
-+	.param1	= 1,
++	.name	= "copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000500_hash = {
 +	.next	= NULL,
-+	.name	= "edac_mc_alloc",
-+	.file	= "drivers/edac/edac_mc.c",
-+	.param1	= 1,
++	.name	= "copy_vm86_regs_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000501_hash = {
 +	.next	= NULL,
-+	.name	= "edac_pci_alloc_ctl_info",
-+	.file	= "drivers/edac/edac_pci.c",
-+	.param1	= 1,
++	.name	= "create_attr_set",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000502_hash = {
-+	.next	= &_000199_hash,
-+	.name	= "edge_buf_alloc",
-+	.file	= "drivers/usb/serial/io_ti.c",
-+	.param1	= 1,
-+};
-+
-+struct size_overflow_hash _000503_hash = {
 +	.next	= NULL,
-+	.name	= "efivar_create_sysfs_entry",
-+	.file	= "drivers/firmware/efivars.c",
-+	.param1	= 1,
++	.name	= "cryptd_alloc_instance",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000504_hash = {
 +	.next	= NULL,
-+	.name	= "efx_tsoh_heap_alloc",
-+	.file	= "drivers/net/sfc/tx.c",
-+	.param2	= 1,
++	.name	= "crypto_ahash_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000505_hash = {
 +	.next	= NULL,
-+	.name	= "ep0_write",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "crypto_alloc_instance2",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000506_hash = {
 +	.next	= NULL,
-+	.name	= "ep_read",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "crypto_shash_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000507_hash = {
 +	.next	= NULL,
-+	.name	= "ep_write",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "csr1212_new_descriptor_leaf",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000508_hash = {
 +	.next	= NULL,
-+	.name	= "et61x251_read",
-+	.file	= "drivers/media/video/et61x251/et61x251_core.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000509_hash = {
-+	.next	= NULL,
-+	.name	= "event_calibration_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "csum_partial_copy_fromiovecend",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000510_hash = {
 +	.next	= NULL,
-+	.name	= "event_calibration_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000511_hash = {
-+	.next	= NULL,
-+	.name	= "event_heart_beat_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "cx231xx_init_isoc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000512_hash = {
 +	.next	= NULL,
-+	.name	= "event_heart_beat_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000513_hash = {
-+	.next	= NULL,
-+	.name	= "event_oom_late_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "cx231xx_init_vbi_isoc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000514_hash = {
 +	.next	= NULL,
-+	.name	= "event_oom_late_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "cxgb3i_ddp_make_gl",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000515_hash = {
 +	.next	= NULL,
-+	.name	= "event_phy_transmit_error_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "__cxio_init_resource_fifo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000516_hash = {
 +	.next	= NULL,
-+	.name	= "event_phy_transmit_error_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "dac960_user_command_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000517_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_mem_empty_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ddebug_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000518_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_mem_empty_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "decode_asn1_bitstring",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000519_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_mismatch_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "device_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000520_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_mismatch_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "dev_set_alias",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000521_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_pool_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "dlm_allocate_rsb",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000522_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_pool_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "dn_def_dev_strategy",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000523_hash = {
 +	.next	= NULL,
-+	.name	= "event_tx_stuck_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "__dn_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000524_hash = {
 +	.next	= NULL,
-+	.name	= "event_tx_stuck_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "do_dccp_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000525_hash = {
 +	.next	= NULL,
-+	.name	= "excessive_retries_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "do_ip_vs_set_ctl",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000526_hash = {
 +	.next	= NULL,
-+	.name	= "excessive_retries_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "do_jffs2_setxattr",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000527_hash = {
 +	.next	= NULL,
-+	.name	= "fb_read",
-+	.file	= "drivers/video/fbmem.c",
-+	.param3	= 1,
++	.name	= "do_kimage_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000528_hash = {
 +	.next	= NULL,
-+	.name	= "fb_sys_read",
-+	.file	= "include/linux/fb.h",
-+	.param3	= 1,
++	.name	= "do_msgsnd",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000529_hash = {
 +	.next	= NULL,
-+	.name	= "fb_sys_write",
-+	.file	= "include/linux/fb.h",
-+	.param3	= 1,
++	.name	= "do_readv_writev",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000530_hash = {
 +	.next	= NULL,
-+	.name	= "fb_write",
-+	.file	= "drivers/video/fbmem.c",
-+	.param3	= 1,
++	.name	= "do_sync",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000531_hash = {
 +	.next	= NULL,
-+	.name	= "fcp_request",
-+	.file	= "drivers/ieee1394/raw1394.c",
-+	.param6	= 1,
-+};
-+
-+struct size_overflow_hash _000532_hash = {
-+	.next	= NULL,
-+	.name	= "fd_copyin",
-+	.file	= "drivers/block/floppy.c",
-+	.param3	= 1,
++	.name	= "drm_fb_helper_init_crtc_count",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000533_hash = {
 +	.next	= NULL,
-+	.name	= "fd_copyout",
-+	.file	= "drivers/block/floppy.c",
-+	.param3	= 1,
++	.name	= "drm_mode_crtc_set_gamma_size",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000534_hash = {
 +	.next	= NULL,
-+	.name	= "fill_write_buffer",
-+	.file	= "fs/configfs/file.c",
-+	.param3	= 1,
++	.name	= "drm_property_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000535_hash = {
 +	.next	= NULL,
-+	.name	= "flexcop_device_kmalloc",
-+	.file	= "drivers/media/dvb/b2c2/flexcop.c",
-+	.param1	= 1,
++	.name	= "drm_property_create_blob",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000536_hash = {
 +	.next	= NULL,
-+	.name	= "format_devstat_counter",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "drm_sman_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000537_hash = {
 +	.next	= NULL,
-+	.name	= "fragmentation_threshold_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
++	.name	= "dsp_write",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000538_hash = {
 +	.next	= NULL,
-+	.name	= "framebuffer_alloc",
-+	.file	= "include/linux/fb.h",
-+	.param1	= 1,
++	.name	= "dv1394_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000539_hash = {
 +	.next	= NULL,
-+	.name	= "frequency_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dvb_aplay",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000540_hash = {
 +	.next	= NULL,
-+	.name	= "ftdi_elan_write",
-+	.file	= "drivers/usb/misc/ftdi-elan.c",
-+	.param3	= 1,
++	.name	= "dvb_ca_en50221_init",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000541_hash = {
 +	.next	= NULL,
-+	.name	= "fuse_conn_limit_read",
-+	.file	= "fs/fuse/control.c",
-+	.param3	= 1,
++	.name	= "dvb_ca_en50221_io_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000542_hash = {
 +	.next	= NULL,
-+	.name	= "fuse_conn_limit_write",
-+	.file	= "fs/fuse/control.c",
-+	.param3	= 1,
++	.name	= "dvb_demux_do_ioctl",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000543_hash = {
-+	.next	= &_000388_hash,
-+	.name	= "fuse_conn_waiting_read",
-+	.file	= "fs/fuse/control.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "dvb_dvr_do_ioctl",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000544_hash = {
 +	.next	= NULL,
-+	.name	= "garp_attr_create",
-+	.file	= "net/802/garp.c",
-+	.param3	= 1,
++	.name	= "dvb_play",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000545_hash = {
 +	.next	= NULL,
-+	.name	= "getdqbuf",
-+	.file	= "fs/quota/quota_tree.c",
-+	.param1	= 1,
++	.name	= "ecryptfs_decode_and_decrypt_filename",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000546_hash = {
 +	.next	= NULL,
-+	.name	= "get_fdb_entries",
-+	.file	= "net/bridge/br_ioctl.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_encrypt_and_encode_filename",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000547_hash = {
 +	.next	= NULL,
-+	.name	= "get_registers",
-+	.file	= "drivers/net/usb/pegasus.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_send_message_locked",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000548_hash = {
 +	.next	= NULL,
-+	.name	= "get_ucode_user",
-+	.file	= "arch/x86/kernel/microcode_intel.c",
-+	.param3	= 1,
++	.name	= "edac_device_alloc_ctl_info",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000549_hash = {
 +	.next	= NULL,
-+	.name	= "gfs2_glock_nq_m",
-+	.file	= "fs/gfs2/glock.c",
-+	.param1	= 1,
++	.name	= "edac_mc_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000550_hash = {
 +	.next	= NULL,
-+	.name	= "gigaset_initdriver",
-+	.file	= "drivers/isdn/gigaset/common.c",
-+	.param2	= 1,
++	.name	= "edac_pci_alloc_ctl_info",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000551_hash = {
 +	.next	= NULL,
-+	.name	= "gs_alloc_req",
-+	.file	= "drivers/usb/gadget/u_serial.c",
-+	.param2	= 1,
++	.name	= "efivar_create_sysfs_entry",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000552_hash = {
 +	.next	= NULL,
-+	.name	= "gs_buf_alloc",
-+	.file	= "drivers/usb/gadget/u_serial.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000553_hash = {
-+	.next	= NULL,
-+	.name	= "gss_pipe_downcall",
-+	.file	= "net/sunrpc/auth_gss/auth_gss.c",
-+	.param3	= 1,
++	.name	= "em28xx_init_isoc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000554_hash = {
 +	.next	= NULL,
-+	.name	= "hcd_buffer_alloc",
-+	.file	= "drivers/usb/core/buffer.c",
-+	.param2	= 1,
++	.name	= "enclosure_register",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000555_hash = {
 +	.next	= NULL,
-+	.name	= "hci_sock_setsockopt",
-+	.file	= "net/bluetooth/hci_sock.c",
-+	.param5	= 1,
++	.name	= "ep0_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000556_hash = {
 +	.next	= NULL,
-+	.name	= "hdpvr_read",
-+	.file	= "drivers/media/video/hdpvr/hdpvr-video.c",
-+	.param3	= 1,
++	.name	= "extend_mmcfg",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000557_hash = {
 +	.next	= NULL,
-+	.name	= "hecubafb_write",
-+	.file	= "drivers/video/hecubafb.c",
-+	.param3	= 1,
++	.name	= "fallback_on_nodma_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000558_hash = {
 +	.next	= NULL,
-+	.name	= "hid_parse_report",
-+	.file	= "include/linux/hid.h",
-+	.param3	= 1,
++	.name	= "f_audio_buffer_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000559_hash = {
 +	.next	= NULL,
-+	.name	= "hidraw_read",
-+	.file	= "drivers/hid/hidraw.c",
-+	.param3	= 1,
++	.name	= "fb_sys_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000560_hash = {
 +	.next	= NULL,
-+	.name	= "hidraw_write",
-+	.file	= "drivers/hid/hidraw.c",
-+	.param3	= 1,
++	.name	= "fd_copyin",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000561_hash = {
 +	.next	= NULL,
-+	.name	= "hid_register_field",
-+	.file	= "drivers/hid/hid-core.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "__feat_register_sp",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _000562_hash = {
++	.next	= NULL,
++	.name	= "fib_hash_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000563_hash = {
 +	.next	= NULL,
-+	.name	= "hpfs_translate_name",
-+	.file	= "fs/hpfs/name.c",
-+	.param3	= 1,
++	.name	= "fillonedir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000564_hash = {
 +	.next	= NULL,
-+	.name	= "hpsb_alloc_host",
-+	.file	= "drivers/ieee1394/hosts.c",
-+	.param2	= 1,
++	.name	= "fill_write_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000565_hash = {
 +	.next	= NULL,
-+	.name	= "hpsb_create_hostinfo",
-+	.file	= "drivers/ieee1394/highlevel.c",
-+	.param3	= 1,
++	.name	= "flexcop_device_kmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000566_hash = {
-+	.next	= NULL,
-+	.name	= "hpsb_iso_common_init",
-+	.file	= "drivers/ieee1394/iso.c",
-+	.param4	= 1,
++	.next	= &_000187_hash,
++	.name	= "frame_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000567_hash = {
 +	.next	= NULL,
-+	.name	= "ht40allow_map_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
++	.name	= "framebuffer_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000568_hash = {
 +	.next	= NULL,
-+	.name	= "__hwahc_dev_set_key",
-+	.file	= "drivers/usb/host/hwa-hc.c",
-+	.param5	= 1,
++	.name	= "ftdi_elan_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000569_hash = {
 +	.next	= NULL,
-+	.name	= "hysdn_conf_read",
-+	.file	= "drivers/isdn/hysdn/hysdn_procconf.c",
-+	.param3	= 1,
++	.name	= "fuse_conn_limit_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000570_hash = {
 +	.next	= NULL,
-+	.name	= "hysdn_conf_write",
-+	.file	= "drivers/isdn/hysdn/hysdn_procconf.c",
-+	.param3	= 1,
++	.name	= "fw_node_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000571_hash = {
 +	.next	= NULL,
-+	.name	= "hysdn_log_write",
-+	.file	= "drivers/isdn/hysdn/hysdn_proclog.c",
-+	.param3	= 1,
++	.name	= "fz_hash_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000572_hash = {
 +	.next	= NULL,
-+	.name	= "i2400m_queue_work",
-+	.file	= "drivers/net/wimax/i2400m/driver.c",
-+	.param5	= 1,
++	.name	= "garmin_read_process",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000573_hash = {
 +	.next	= NULL,
-+	.name	= "i2400m_rx_stats_read",
-+	.file	= "drivers/net/wimax/i2400m/debugfs.c",
-+	.param3	= 1,
++	.name	= "garp_request_join",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000574_hash = {
 +	.next	= NULL,
-+	.name	= "i2400m_tx_stats_read",
-+	.file	= "drivers/net/wimax/i2400m/debugfs.c",
-+	.param3	= 1,
++	.name	= "get_arg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000575_hash = {
 +	.next	= NULL,
-+	.name	= "__i2400mu_send_barker",
-+	.file	= "drivers/net/wimax/i2400m/usb.c",
-+	.param3	= 1,
++	.name	= "get_entry",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000576_hash = {
 +	.next	= NULL,
-+	.name	= "i2cdev_read",
-+	.file	= "drivers/i2c/i2c-dev.c",
-+	.param3	= 1,
++	.name	= "get_free_de",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000577_hash = {
 +	.next	= NULL,
-+	.name	= "i2cdev_write",
-+	.file	= "drivers/i2c/i2c-dev.c",
-+	.param3	= 1,
++	.name	= "get_new_cssid",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000578_hash = {
 +	.next	= NULL,
-+	.name	= "ib_alloc_device",
-+	.file	= "include/rdma/ib_verbs.h",
-+	.param1	= 1,
++	.name	= "get_ucode_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000579_hash = {
 +	.next	= NULL,
-+	.name	= "ib_copy_from_udata",
-+	.file	= "include/rdma/ib_verbs.h",
-+	.param3	= 1,
++	.name	= "get_user_cpu_mask",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000580_hash = {
 +	.next	= NULL,
-+	.name	= "ib_copy_to_udata",
-+	.file	= "include/rdma/ib_verbs.h",
-+	.param3	= 1,
++	.name	= "getxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000581_hash = {
 +	.next	= NULL,
-+	.name	= "ibmasm_new_command",
-+	.file	= "drivers/misc/ibmasm/command.c",
-+	.param2	= 1,
++	.name	= "gspca_dev_probe",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000582_hash = {
 +	.next	= NULL,
-+	.name	= "ib_ucm_alloc_data",
-+	.file	= "drivers/infiniband/core/ucm.c",
-+	.param3	= 1,
++	.name	= "hcd_alloc_coherent",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000583_hash = {
 +	.next	= NULL,
-+	.name	= "ib_umad_write",
-+	.file	= "drivers/infiniband/core/user_mad.c",
-+	.param3	= 1,
++	.name	= "hci_sock_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000584_hash = {
 +	.next	= NULL,
-+	.name	= "ib_uverbs_unmarshall_recv",
-+	.file	= "drivers/infiniband/core/uverbs_cmd.c",
-+	.param5	= 1,
++	.name	= "hecubafb_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000585_hash = {
 +	.next	= NULL,
-+	.name	= "ide_driver_proc_write",
-+	.file	= "drivers/ide/ide-proc.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000586_hash = {
-+	.next	= NULL,
-+	.name	= "ide_settings_proc_write",
-+	.file	= "drivers/ide/ide-proc.c",
-+	.param3	= 1,
++	.name	= "hid_register_field",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000587_hash = {
 +	.next	= NULL,
-+	.name	= "idetape_chrdev_read",
-+	.file	= "drivers/ide/ide-tape.c",
-+	.param3	= 1,
++	.name	= "hid_report_raw_event",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000588_hash = {
 +	.next	= NULL,
-+	.name	= "idetape_chrdev_write",
-+	.file	= "drivers/ide/ide-tape.c",
-+	.param3	= 1,
++	.name	= "hpsb_alloc_host",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000589_hash = {
 +	.next	= NULL,
-+	.name	= "idmap_pipe_downcall",
-+	.file	= "fs/nfs/idmap.c",
-+	.param3	= 1,
++	.name	= "hpsb_create_hostinfo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000590_hash = {
 +	.next	= NULL,
-+	.name	= "idmouse_read",
-+	.file	= "drivers/usb/misc/idmouse.c",
-+	.param3	= 1,
++	.name	= "hpsb_iso_recv_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000591_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "hpsb_iso_xmit_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000592_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_key_alloc",
-+	.file	= "net/mac80211/key.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000593_hash = {
-+	.next	= NULL,
-+	.name	= "ikconfig_read_current",
-+	.file	= "kernel/configs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000594_hash = {
-+	.next	= NULL,
-+	.name	= "ilo_read",
-+	.file	= "drivers/misc/hpilo.c",
-+	.param3	= 1,
++	.name	= "hugetlbfs_read_actor",
++	.param	= PARAM2|PARAM5|PARAM4,
 +};
 +
 +struct size_overflow_hash _000595_hash = {
 +	.next	= NULL,
-+	.name	= "ilo_write",
-+	.file	= "drivers/misc/hpilo.c",
-+	.param3	= 1,
++	.name	= "hvc_alloc",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000596_hash = {
 +	.next	= NULL,
-+	.name	= "iowarrior_read",
-+	.file	= "drivers/usb/misc/iowarrior.c",
-+	.param3	= 1,
++	.name	= "__hwahc_dev_set_key",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000597_hash = {
 +	.next	= NULL,
-+	.name	= "iowarrior_write",
-+	.file	= "drivers/usb/misc/iowarrior.c",
-+	.param3	= 1,
++	.name	= "hysdn_conf_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000598_hash = {
 +	.next	= NULL,
-+	.name	= "irda_setsockopt",
-+	.file	= "net/irda/af_irda.c",
-+	.param5	= 1,
++	.name	= "hysdn_log_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000599_hash = {
 +	.next	= NULL,
-+	.name	= "irnet_ctrl_write",
-+	.file	= "net/irda/irnet/irnet_ppp.c",
-+	.param3	= 1,
++	.name	= "i2400m_queue_work",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000600_hash = {
 +	.next	= NULL,
-+	.name	= "isdn_read",
-+	.file	= "drivers/isdn/i4l/isdn_common.c",
-+	.param3	= 1,
++	.name	= "ib_alloc_device",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000601_hash = {
 +	.next	= NULL,
-+	.name	= "iso_callback",
-+	.file	= "drivers/firewire/core-cdev.c",
-+	.param3	= 1,
++	.name	= "ib_copy_from_udata",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000602_hash = {
 +	.next	= NULL,
-+	.name	= "iso_sched_alloc",
-+	.file	= "drivers/usb/host/ehci-sched.c",
-+	.param1	= 1,
++	.name	= "ib_create_send_mad",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000603_hash = {
 +	.next	= NULL,
-+	.name	= "isr_cmd_cmplt_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ibmasm_new_command",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000604_hash = {
 +	.next	= NULL,
-+	.name	= "isr_cmd_cmplt_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ib_send_cm_drep",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000605_hash = {
 +	.next	= NULL,
-+	.name	= "isr_commands_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ib_send_cm_mra",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000606_hash = {
 +	.next	= NULL,
-+	.name	= "isr_commands_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ib_send_cm_rtu",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000607_hash = {
 +	.next	= NULL,
-+	.name	= "isr_decrypt_done_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ib_umad_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000608_hash = {
 +	.next	= NULL,
-+	.name	= "isr_decrypt_done_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "icn_writecmd",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000609_hash = {
 +	.next	= NULL,
-+	.name	= "isr_dma0_done_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ide_driver_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000610_hash = {
 +	.next	= NULL,
-+	.name	= "isr_dma0_done_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ide_settings_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000611_hash = {
 +	.next	= NULL,
-+	.name	= "isr_dma1_done_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "idetape_chrdev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000612_hash = {
 +	.next	= NULL,
-+	.name	= "isr_dma1_done_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "idmap_pipe_downcall",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000613_hash = {
 +	.next	= NULL,
-+	.name	= "isr_fiqs_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ieee80211_key_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000614_hash = {
 +	.next	= NULL,
-+	.name	= "isr_fiqs_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ilo_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000615_hash = {
 +	.next	= NULL,
-+	.name	= "isr_host_acknowledges_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "init_exception_table",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000616_hash = {
 +	.next	= NULL,
-+	.name	= "isr_host_acknowledges_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "init_q",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000617_hash = {
-+	.next	= &_000460_hash,
-+	.name	= "isr_hw_pm_mode_changes_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000618_hash = {
-+	.next	= &_000461_hash,
-+	.name	= "isr_hw_pm_mode_changes_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000619_hash = {
 +	.next	= NULL,
-+	.name	= "isr_irqs_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "init_state",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _000620_hash = {
++struct size_overflow_hash _000618_hash = {
 +	.next	= NULL,
-+	.name	= "isr_irqs_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "init_tag_map",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000621_hash = {
++struct size_overflow_hash _000619_hash = {
 +	.next	= NULL,
-+	.name	= "isr_low_rssi_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "init_tid_tabs",
++	.param	= PARAM2|PARAM4|PARAM3,
 +};
 +
 +struct size_overflow_hash _000622_hash = {
 +	.next	= NULL,
-+	.name	= "isr_low_rssi_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "input_ff_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000623_hash = {
 +	.next	= NULL,
-+	.name	= "isr_pci_pm_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ioat2_alloc_ring",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000624_hash = {
 +	.next	= NULL,
-+	.name	= "isr_pci_pm_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ioctl_private_iw_point",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000625_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_headers_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ip_options_get_from_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000626_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_headers_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ipr_alloc_ucode_buffer",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000627_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_mem_overflow_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ipv6_flowlabel_opt",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000628_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_mem_overflow_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ipv6_renew_option",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000629_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_procs_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "irda_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000630_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_procs_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "irias_add_octseq_attrib",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000631_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_rdys_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "irnet_ctrl_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000632_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_rdys_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "iscsi_alloc_session",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000633_hash = {
 +	.next	= NULL,
-+	.name	= "isr_tx_exch_complete_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "iscsi_create_conn",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000634_hash = {
 +	.next	= NULL,
-+	.name	= "isr_tx_exch_complete_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "iscsi_create_endpoint",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000635_hash = {
 +	.next	= NULL,
-+	.name	= "isr_tx_procs_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000636_hash = {
-+	.next	= NULL,
-+	.name	= "isr_tx_procs_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "iscsi_pool_init",
++	.param	= PARAM2|PARAM4,
 +};
 +
 +struct size_overflow_hash _000637_hash = {
 +	.next	= NULL,
-+	.name	= "isr_wakeups_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "isdn_ppp_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000638_hash = {
 +	.next	= NULL,
-+	.name	= "isr_wakeups_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "isdn_writebuf_stub",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000639_hash = {
 +	.next	= NULL,
-+	.name	= "ivtv_copy_buf_to_user",
-+	.file	= "drivers/media/video/ivtv/ivtv-fileops.c",
-+	.param4	= 1,
++	.name	= "islpci_mgt_transaction",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000640_hash = {
 +	.next	= NULL,
-+	.name	= "ivtvfb_write",
-+	.file	= "drivers/media/video/ivtv/ivtvfb.c",
-+	.param3	= 1,
++	.name	= "iso_callback",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000641_hash = {
 +	.next	= NULL,
-+	.name	= "iwl3945_sta_dbgfs_stats_table_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-3945-rs.c",
-+	.param3	= 1,
++	.name	= "iso_sched_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000642_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_chain_noise_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "ivtv_buf_copy_from_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000643_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_channels_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "ivtvfb_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000644_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_current_sleep_command_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "iwl_calib_set",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000645_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_disable_ht40_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "iwl_tx_queue_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000646_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_interrupt_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "iwm_notif_send",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000647_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_led_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "iwm_ntf_calib_res",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000648_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_nvm_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "iwm_umac_set_config_var",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000649_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_qos_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "jbd2_journal_init_revoke",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000650_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_rx_queue_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "jffs2_write_dirent",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000651_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_rx_statistics_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "journal_init_revoke",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000652_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_sensitivity_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "kmem_realloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000653_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_sleep_level_override_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "kmem_zalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000654_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_sram_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "kvm_read_guest_page",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000655_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_stations_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "l2cap_sock_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000656_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_status_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "l2cap_sock_setsockopt_old",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000657_hash = {
-+	.next	= NULL,
-+	.name	= "iwl_dbgfs_thermal_throttling_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.next	= &_000013_hash,
++	.name	= "lcd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000658_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_traffic_log_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "leaf_dealloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000659_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_tx_power_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "__lgread",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000660_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_tx_queue_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "linear_conf",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000661_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_tx_statistics_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "LoadBitmap",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000662_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_ucode_general_stats_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "lpfc_sli4_queue_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000663_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_ucode_rx_stats_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "lp_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000664_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_ucode_tx_stats_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mce_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000665_hash = {
 +	.next	= NULL,
-+	.name	= "iwm_notif_send",
-+	.file	= "drivers/net/wireless/iwmc3200wifi/main.c",
-+	.param6	= 1,
++	.name	= "memcpy_fromiovec",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000666_hash = {
 +	.next	= NULL,
-+	.name	= "iwm_ntf_calib_res",
-+	.file	= "drivers/net/wireless/iwmc3200wifi/rx.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000667_hash = {
-+	.next	= NULL,
-+	.name	= "iwm_umac_set_config_var",
-+	.file	= "drivers/net/wireless/iwmc3200wifi/commands.c",
-+	.param4	= 1,
++	.name	= "memcpy_fromiovecend",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000668_hash = {
 +	.next	= NULL,
-+	.name	= "key_algorithm_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "memstick_alloc_host",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000669_hash = {
 +	.next	= NULL,
-+	.name	= "key_conf_hw_key_idx_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "mesh_table_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000670_hash = {
 +	.next	= NULL,
-+	.name	= "key_conf_keyidx_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "metronomefb_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000671_hash = {
 +	.next	= NULL,
-+	.name	= "key_conf_keylen_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "mmc_alloc_host",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000672_hash = {
 +	.next	= NULL,
-+	.name	= "key_flags_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "move_addr_to_kernel",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000673_hash = {
 +	.next	= NULL,
-+	.name	= "key_icverrors_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "mtd_concat_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000674_hash = {
 +	.next	= NULL,
-+	.name	= "key_ifindex_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "mtrr_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000675_hash = {
 +	.next	= NULL,
-+	.name	= "key_key_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "__mwl8k_cmd_mac_multicast_adr",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000676_hash = {
 +	.next	= NULL,
-+	.name	= "key_replays_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "ncp_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000677_hash = {
 +	.next	= NULL,
-+	.name	= "key_rx_spec_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "neigh_hash_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000678_hash = {
 +	.next	= NULL,
-+	.name	= "key_tx_rx_count_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "net_assign_generic",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000679_hash = {
 +	.next	= NULL,
-+	.name	= "key_tx_spec_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "netxen_alloc_sds_rings",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000680_hash = {
 +	.next	= NULL,
-+	.name	= "kmem_alloc",
-+	.file	= "fs/xfs/linux-2.6/kmem.c",
-+	.param1	= 1,
++	.name	= "new_lockspace",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000681_hash = {
 +	.next	= NULL,
-+	.name	= "kvm_read_guest_atomic",
-+	.file	= "include/linux/kvm_host.h",
-+	.param4	= 1,
++	.name	= "new_tape_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000682_hash = {
 +	.next	= NULL,
-+	.name	= "l2cap_sock_setsockopt",
-+	.file	= "net/bluetooth/l2cap.c",
-+	.param5	= 1,
++	.name	= "nfs4_init_slot_table",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000683_hash = {
 +	.next	= NULL,
-+	.name	= "l2cap_sock_setsockopt_old",
-+	.file	= "net/bluetooth/l2cap.c",
-+	.param4	= 1,
++	.name	= "nfs_readdata_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000684_hash = {
 +	.next	= NULL,
-+	.name	= "lane2_associate_req",
-+	.file	= "net/atm/lec.c",
-+	.param4	= 1,
++	.name	= "nfs_writedata_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000685_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_debugfs_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "nl_pid_hash_zalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000686_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_debugfs_write",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "nsm_create_handle",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000687_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_dev_info",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000688_hash = {
-+	.next	= NULL,
-+	.name	= "lbs_getscantable",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "ntfs_copy_from_user_iovec",
++	.param	= PARAM3|PARAM6,
 +};
 +
 +struct size_overflow_hash _000689_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_rdbbp_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000690_hash = {
-+	.next	= NULL,
-+	.name	= "lbs_rdmac_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "ntfs_file_buffered_write",
++	.param	= PARAM4|PARAM6,
 +};
 +
 +struct size_overflow_hash _000691_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_rdrf_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "ntfs_malloc_nofs",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000692_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_sleepparams_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "ntfs_malloc_nofs_nofail",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000693_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_threshold_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param5	= 1,
++	.name	= "nvram_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000694_hash = {
 +	.next	= NULL,
-+	.name	= "lcd_write",
-+	.file	= "drivers/usb/misc/usblcd.c",
-+	.param3	= 1,
++	.name	= "ocfs2_acl_from_xattr",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000695_hash = {
 +	.next	= NULL,
-+	.name	= "leaf_dealloc",
-+	.file	= "fs/gfs2/dir.c",
-+	.param3	= 1,
++	.name	= "ocfs2_control_cfu",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000696_hash = {
 +	.next	= NULL,
-+	.name	= "__lgread",
-+	.file	= "drivers/lguest/core.c",
-+	.param4	= 1,
++	.name	= "oom_adjust_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000697_hash = {
 +	.next	= NULL,
-+	.name	= "__lgwrite",
-+	.file	= "drivers/lguest/core.c",
-+	.param4	= 1,
++	.name	= "oprofilefs_ulong_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000698_hash = {
 +	.next	= NULL,
-+	.name	= "LoadBitmap",
-+	.file	= "drivers/media/dvb/ttpci/av7110_hw.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000699_hash = {
-+	.next	= NULL,
-+	.name	= "long_retry_limit_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
++	.name	= "orinoco_set_key",
++	.param	= PARAM5|PARAM7,
 +};
 +
 +struct size_overflow_hash _000700_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_debugfs_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "_osd_realloc_seg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000701_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_sli4_queue_alloc",
-+	.file	= "drivers/scsi/lpfc/lpfc_sli.c",
-+	.param3	= 1,
++	.name	= "osst_execute",
++	.param	= PARAM7|PARAM6,
 +};
 +
 +struct size_overflow_hash _000702_hash = {
 +	.next	= NULL,
-+	.name	= "lp_write",
-+	.file	= "drivers/char/lp.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000703_hash = {
-+	.next	= NULL,
-+	.name	= "mce_write",
-+	.file	= "arch/x86/kernel/cpu/mcheck/mce-inject.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000704_hash = {
-+	.next	= NULL,
-+	.name	= "mcs7830_get_reg",
-+	.file	= "drivers/net/usb/mcs7830.c",
-+	.param3	= 1,
++	.name	= "otp_read",
++	.param	= PARAM2|PARAM5|PARAM4,
 +};
 +
 +struct size_overflow_hash _000705_hash = {
 +	.next	= NULL,
-+	.name	= "mcs7830_set_reg",
-+	.file	= "drivers/net/usb/mcs7830.c",
-+	.param3	= 1,
++	.name	= "packet_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000706_hash = {
 +	.next	= NULL,
-+	.name	= "mdc800_device_read",
-+	.file	= "drivers/usb/image/mdc800.c",
-+	.param3	= 1,
++	.name	= "parse_arg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000707_hash = {
 +	.next	= NULL,
-+	.name	= "memstick_alloc_host",
-+	.file	= "include/linux/memstick.h",
-+	.param1	= 1,
++	.name	= "parse_command",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000708_hash = {
 +	.next	= NULL,
-+	.name	= "metronomefb_write",
-+	.file	= "drivers/video/metronomefb.c",
-+	.param3	= 1,
++	.name	= "pccard_store_cis",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000709_hash = {
 +	.next	= NULL,
-+	.name	= "mic_calc_failure_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "pci_add_cap_save_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000710_hash = {
 +	.next	= NULL,
-+	.name	= "mic_calc_failure_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "pcnet32_realloc_rx_ring",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000711_hash = {
-+	.next	= &_000189_hash,
-+	.name	= "mic_rx_pkts_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "pcnet32_realloc_tx_ring",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000712_hash = {
-+	.next	= &_000489_hash,
-+	.name	= "mic_rx_pkts_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "pcpu_get_vm_areas",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000713_hash = {
 +	.next	= NULL,
-+	.name	= "mlx4_en_create_rx_ring",
-+	.file	= "drivers/net/mlx4/en_rx.c",
-+	.param3	= 1,
++	.name	= "pdu_write_u",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000714_hash = {
 +	.next	= NULL,
-+	.name	= "mlx4_en_create_tx_ring",
-+	.file	= "drivers/net/mlx4/en_tx.c",
-+	.param3	= 1,
++	.name	= "perf_mmap_data_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000715_hash = {
 +	.next	= NULL,
-+	.name	= "mmc_ext_csd_read",
-+	.file	= "drivers/mmc/core/debugfs.c",
-+	.param3	= 1,
++	.name	= "pgctrl_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000716_hash = {
 +	.next	= NULL,
-+	.name	= "mmc_send_cxd_data",
-+	.file	= "drivers/mmc/core/mmc_ops.c",
-+	.param5	= 1,
++	.name	= "pg_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000717_hash = {
 +	.next	= NULL,
-+	.name	= "mon_bin_get_event",
-+	.file	= "drivers/usb/mon/mon_bin.c",
-+	.param4	= 1,
++	.name	= "pkt_bio_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000718_hash = {
 +	.next	= NULL,
-+	.name	= "mon_stat_read",
-+	.file	= "drivers/usb/mon/mon_stat.c",
-+	.param3	= 1,
++	.name	= "pktgen_if_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000719_hash = {
 +	.next	= NULL,
-+	.name	= "mousedev_read",
-+	.file	= "drivers/input/mousedev.c",
-+	.param3	= 1,
++	.name	= "platform_device_register_data",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000720_hash = {
 +	.next	= NULL,
-+	.name	= "mptctl_getiocinfo",
-+	.file	= "drivers/message/fusion/mptctl.c",
-+	.param2	= 1,
++	.name	= "platform_device_register_simple",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000721_hash = {
 +	.next	= NULL,
-+	.name	= "msnd_fifo_alloc",
-+	.file	= "sound/oss/msnd.c",
-+	.param2	= 1,
++	.name	= "pmcraid_alloc_sglist",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000722_hash = {
 +	.next	= NULL,
-+	.name	= "mtd_do_readoob",
-+	.file	= "drivers/mtd/mtdchar.c",
-+	.param3	= 1,
++	.name	= "pnp_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000723_hash = {
 +	.next	= NULL,
-+	.name	= "mtd_do_writeoob",
-+	.file	= "drivers/mtd/mtdchar.c",
-+	.param4	= 1,
++	.name	= "ppp_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000724_hash = {
 +	.next	= NULL,
-+	.name	= "mtd_read",
-+	.file	= "drivers/mtd/mtdchar.c",
-+	.param3	= 1,
++	.name	= "printer_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000725_hash = {
 +	.next	= NULL,
-+	.name	= "mtd_write",
-+	.file	= "drivers/mtd/mtdchar.c",
-+	.param3	= 1,
++	.name	= "proc_coredump_filter_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000726_hash = {
 +	.next	= NULL,
-+	.name	= "ncp_file_write",
-+	.file	= "fs/ncpfs/file.c",
-+	.param3	= 1,
++	.name	= "_proc_do_string",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000727_hash = {
 +	.next	= NULL,
-+	.name	= "ncp__vol2io",
-+	.file	= "fs/ncpfs/ncplib_kernel.c",
-+	.param5	= 1,
++	.name	= "proc_loginuid_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000728_hash = {
 +	.next	= NULL,
-+	.name	= "nfs4_write_cached_acl",
-+	.file	= "fs/nfs/nfs4proc.c",
-+	.param3	= 1,
++	.name	= "proc_pid_attr_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000729_hash = {
 +	.next	= NULL,
-+	.name	= "nfsctl_transaction_read",
-+	.file	= "fs/nfsd/nfsctl.c",
-+	.param3	= 1,
++	.name	= "proc_scsi_devinfo_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000730_hash = {
 +	.next	= NULL,
-+	.name	= "nfsctl_transaction_write",
-+	.file	= "fs/nfsd/nfsctl.c",
-+	.param3	= 1,
++	.name	= "proc_scsi_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000731_hash = {
 +	.next	= NULL,
-+	.name	= "nfsd_cache_update",
-+	.file	= "include/linux/nfsd/cache.h",
-+	.param3	= 1,
++	.name	= "proc_scsi_write_proc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000732_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_readdata_alloc",
-+	.file	= "include/linux/nfs_fs.h",
-+	.param1	= 1,
++	.name	= "proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000733_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_writedata_alloc",
-+	.file	= "include/linux/nfs_fs.h",
-+	.param1	= 1,
++	.name	= "proc_write_node",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000734_hash = {
-+	.next	= NULL,
-+	.name	= "noack_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.next	= &_000381_hash,
++	.name	= "ptrace_writedata",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000735_hash = {
 +	.next	= NULL,
-+	.name	= "nsm_create_handle",
-+	.file	= "fs/lockd/mon.c",
-+	.param4	= 1,
++	.name	= "pt_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000736_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_copy_from_user",
-+	.file	= "fs/ntfs/file.c",
-+	.param3	= 1,
-+	.param5	= 1,
++	.name	= "qc_capture",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000737_hash = {
++	.next	= NULL,
++	.name	= "qla2x00_get_ctx_sp",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000738_hash = {
 +	.next	= NULL,
-+	.name	= "__ntfs_copy_from_user_iovec_inatomic",
-+	.file	= "fs/ntfs/file.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "queue_received_packet",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _000739_hash = {
++	.next	= NULL,
++	.name	= "raw_seticmpfilter",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000740_hash = {
 +	.next	= NULL,
-+	.name	= "__ntfs_malloc",
-+	.file	= "fs/ntfs/malloc.h",
-+	.param1	= 1,
++	.name	= "rawv6_seticmpfilter",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000741_hash = {
 +	.next	= NULL,
-+	.name	= "nvram_write",
-+	.file	= "drivers/char/nvram.c",
-+	.param3	= 1,
++	.name	= "rds_message_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000742_hash = {
 +	.next	= NULL,
-+	.name	= "o2hb_debug_read",
-+	.file	= "fs/ocfs2/cluster/heartbeat.c",
-+	.param3	= 1,
++	.name	= "rds_page_copy_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000743_hash = {
 +	.next	= NULL,
-+	.name	= "o2net_send_message_vec",
-+	.file	= "fs/ocfs2/cluster/tcp.c",
-+	.param4	= 1,
++	.name	= "recent_mt_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000744_hash = {
 +	.next	= NULL,
-+	.name	= "ocfs2_control_cfu",
-+	.file	= "fs/ocfs2/stack_user.c",
-+	.param2	= 1,
++	.name	= "recent_old_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000745_hash = {
 +	.next	= NULL,
-+	.name	= "ocfs2_control_read",
-+	.file	= "fs/ocfs2/stack_user.c",
-+	.param3	= 1,
++	.name	= "remote_settings_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000746_hash = {
 +	.next	= NULL,
-+	.name	= "ocfs2_debug_read",
-+	.file	= "fs/ocfs2/super.c",
-+	.param3	= 1,
++	.name	= "reshape_ring",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000747_hash = {
 +	.next	= NULL,
-+	.name	= "oprofilefs_str_to_user",
-+	.file	= "include/linux/oprofile.h",
-+	.param3	= 1,
++	.name	= "resize_stripes",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000748_hash = {
 +	.next	= NULL,
-+	.name	= "oprofilefs_ulong_from_user",
-+	.file	= "include/linux/oprofile.h",
-+	.param3	= 1,
++	.name	= "revalidate",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000749_hash = {
 +	.next	= NULL,
-+	.name	= "oprofilefs_ulong_to_user",
-+	.file	= "include/linux/oprofile.h",
-+	.param3	= 1,
++	.name	= "rfcomm_sock_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000750_hash = {
 +	.next	= NULL,
-+	.name	= "_osd_realloc_seg",
-+	.file	= "drivers/scsi/osd/osd_initiator.c",
-+	.param3	= 1,
++	.name	= "rt2x00debug_write_bbp",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000751_hash = {
 +	.next	= NULL,
-+	.name	= "oti6858_buf_alloc",
-+	.file	= "drivers/usb/serial/oti6858.c",
-+	.param1	= 1,
++	.name	= "rt2x00debug_write_csr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000752_hash = {
 +	.next	= NULL,
-+	.name	= "otp_read",
-+	.file	= "drivers/mtd/devices/mtd_dataflash.c",
-+	.param2	= 1,
-+	.param5	= 1,
-+};
-+
-+struct size_overflow_hash _000754_hash = {
-+	.next	= NULL,
-+	.name	= "packet_setsockopt",
-+	.file	= "net/packet/af_packet.c",
-+	.param5	= 1,
++	.name	= "rt2x00debug_write_eeprom",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000755_hash = {
++struct size_overflow_hash _000753_hash = {
 +	.next	= NULL,
-+	.name	= "parse_arg",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param2	= 1,
++	.name	= "rt2x00debug_write_rf",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000756_hash = {
++struct size_overflow_hash _000754_hash = {
 +	.next	= NULL,
-+	.name	= "parse_command",
-+	.file	= "fs/binfmt_misc.c",
-+	.param2	= 1,
++	.name	= "rxrpc_setsockopt",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _000757_hash = {
++struct size_overflow_hash _000755_hash = {
 +	.next	= NULL,
-+	.name	= "pcmcia_replace_cis",
-+	.file	= "drivers/pcmcia/cistpl.c",
-+	.param3	= 1,
++	.name	= "saa_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000758_hash = {
++struct size_overflow_hash _000756_hash = {
 +	.next	= NULL,
-+	.name	= "pcnet32_realloc_rx_ring",
-+	.file	= "drivers/net/pcnet32.c",
-+	.param3	= 1,
++	.name	= "sb16_copy_from_user",
++	.param	= PARAM10|PARAM7|PARAM6,
 +};
 +
 +struct size_overflow_hash _000759_hash = {
 +	.next	= NULL,
-+	.name	= "pcnet32_realloc_tx_ring",
-+	.file	= "drivers/net/pcnet32.c",
-+	.param3	= 1,
++	.name	= "sched_feat_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000760_hash = {
 +	.next	= NULL,
-+	.name	= "pdu_write_u",
-+	.file	= "net/9p/protocol.c",
-+	.param3	= 1,
++	.name	= "scsi_host_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000761_hash = {
 +	.next	= NULL,
-+	.name	= "pgctrl_write",
-+	.file	= "net/core/pktgen.c",
-+	.param3	= 1,
++	.name	= "scsi_tgt_copy_sense",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000762_hash = {
 +	.next	= NULL,
-+	.name	= "pg_read",
-+	.file	= "drivers/block/paride/pg.c",
-+	.param3	= 1,
++	.name	= "sctp_getsockopt_delayed_ack",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000763_hash = {
 +	.next	= NULL,
-+	.name	= "pg_write",
-+	.file	= "drivers/block/paride/pg.c",
-+	.param3	= 1,
++	.name	= "sctp_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000764_hash = {
 +	.next	= NULL,
-+	.name	= "pkt_add",
-+	.file	= "drivers/usb/serial/garmin_gps.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000765_hash = {
 +	.next	= NULL,
-+	.name	= "pktgen_if_write",
-+	.file	= "net/core/pktgen.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_active_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000766_hash = {
 +	.next	= NULL,
-+	.name	= "pl2303_buf_alloc",
-+	.file	= "drivers/usb/serial/pl2303.c",
-+	.param1	= 1,
++	.name	= "sctp_setsockopt_adaptation_layer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000767_hash = {
 +	.next	= NULL,
-+	.name	= "ppp_cp_parse_cr",
-+	.file	= "drivers/net/wan/hdlc_ppp.c",
-+	.param4	= 1,
++	.name	= "sctp_setsockopt_associnfo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000768_hash = {
 +	.next	= NULL,
-+	.name	= "ppp_write",
-+	.file	= "drivers/net/ppp_generic.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_auth_chunk",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000769_hash = {
 +	.next	= NULL,
-+	.name	= "pp_read",
-+	.file	= "drivers/char/ppdev.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_autoclose",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000770_hash = {
 +	.next	= NULL,
-+	.name	= "pp_write",
-+	.file	= "drivers/char/ppdev.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_connectx",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000771_hash = {
 +	.next	= NULL,
-+	.name	= "printer_read",
-+	.file	= "drivers/usb/gadget/printer.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_connectx_old",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000772_hash = {
 +	.next	= NULL,
-+	.name	= "printer_req_alloc",
-+	.file	= "drivers/usb/gadget/printer.c",
-+	.param2	= 1,
++	.name	= "sctp_setsockopt_context",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000773_hash = {
-+	.next	= NULL,
-+	.name	= "printer_write",
-+	.file	= "drivers/usb/gadget/printer.c",
-+	.param3	= 1,
++	.next	= &_000169_hash,
++	.name	= "sctp_setsockopt_default_send_param",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000774_hash = {
 +	.next	= NULL,
-+	.name	= "prism2_set_genericelement",
-+	.file	= "drivers/net/wireless/hostap/hostap_ioctl.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_delayed_ack",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000775_hash = {
 +	.next	= NULL,
-+	.name	= "proc_read",
-+	.file	= "drivers/net/wireless/airo.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_del_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000776_hash = {
 +	.next	= NULL,
-+	.name	= "proc_scsi_devinfo_write",
-+	.file	= "drivers/scsi/scsi_devinfo.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_events",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000777_hash = {
 +	.next	= NULL,
-+	.name	= "proc_scsi_write",
-+	.file	= "drivers/scsi/scsi_proc.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_initmsg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000778_hash = {
 +	.next	= NULL,
-+	.name	= "proc_scsi_write_proc",
-+	.file	= "drivers/scsi/scsi_proc.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_maxburst",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000779_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write",
-+	.file	= "drivers/net/wireless/airo.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_maxseg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000780_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_max_apturn_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_peer_addr_params",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000781_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_max_apturn_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_peer_primary_addr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000782_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_timeouts_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_rtoinfo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000783_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_timeouts_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_tsnmap_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000784_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_utilization_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "security_context_to_sid",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000785_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_utilization_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "security_context_to_sid_default",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000786_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_max_apturn_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "security_context_to_sid_force",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000787_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_max_apturn_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sel_commit_bools_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000788_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_max_sptime_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sel_write_access",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000789_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_max_sptime_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sel_write_avc_cache_threshold",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000790_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_timeouts_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sel_write_bool",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000791_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_timeouts_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sel_write_checkreqprot",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000792_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_utilization_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sel_write_create",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000793_hash = {
-+	.next	= &_000411_hash,
-+	.name	= "ps_upsd_utilization_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "sel_write_disable",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000794_hash = {
 +	.next	= NULL,
-+	.name	= "pt_read",
-+	.file	= "drivers/block/paride/pt.c",
-+	.param3	= 1,
++	.name	= "sel_write_enforce",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000795_hash = {
 +	.next	= NULL,
-+	.name	= "pt_write",
-+	.file	= "drivers/block/paride/pt.c",
-+	.param3	= 1,
++	.name	= "sel_write_member",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000796_hash = {
 +	.next	= NULL,
-+	.name	= "pvr2_ioread_read",
-+	.file	= "drivers/media/video/pvrusb2/pvrusb2-ioread.c",
-+	.param3	= 1,
++	.name	= "sel_write_relabel",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000797_hash = {
 +	.next	= NULL,
-+	.name	= "pvr2_ioread_set_sync_key",
-+	.file	= "drivers/media/video/pvrusb2/pvrusb2-ioread.c",
-+	.param3	= 1,
++	.name	= "sel_write_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000798_hash = {
 +	.next	= NULL,
-+	.name	= "pvr2_stream_buffer_count",
-+	.file	= "drivers/media/video/pvrusb2/pvrusb2-io.c",
-+	.param2	= 1,
++	.name	= "send_control_msg",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000799_hash = {
-+	.next	= NULL,
-+	.name	= "pwc_rvmalloc",
-+	.file	= "drivers/media/video/pwc/pwc-if.c",
-+	.param1	= 1,
++	.next	= &_000770_hash,
++	.name	= "send_video_command",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000800_hash = {
 +	.next	= NULL,
-+	.name	= "pwc_video_read",
-+	.file	= "drivers/media/video/pwc/pwc-if.c",
-+	.param3	= 1,
++	.name	= "__seq_open_private",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000801_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_disable_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "serverworks_create_gatt_pages",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000802_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_disable_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "set_aoe_iflist",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000803_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_elp_enter_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000804_hash = {
-+	.next	= NULL,
-+	.name	= "pwr_elp_enter_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.next	= &_000199_hash,
++	.name	= "sg_build_sgat",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000805_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_enable_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sg_proc_write_adio",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000806_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_enable_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sg_proc_write_dressz",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000807_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_fix_tsf_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sg_read_oxfer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000808_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_fix_tsf_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "simple_transaction_get",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000809_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_missing_bcns_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sisusb_send_bulk_msg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000810_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_missing_bcns_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "skb_add_data",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000811_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_power_save_off_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "skb_copy_to_page",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000812_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_power_save_off_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sl_change_mtu",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000813_hash = {
-+	.next	= NULL,
-+	.name	= "pwr_ps_enter_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.next	= &_000627_hash,
++	.name	= "slhc_init",
++	.param	= PARAM1|PARAM2,
 +};
 +
-+struct size_overflow_hash _000814_hash = {
++struct size_overflow_hash _000815_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_ps_enter_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sm501_create_subdev",
++	.param	= PARAM3|PARAM4,
 +};
 +
-+struct size_overflow_hash _000815_hash = {
++struct size_overflow_hash _000817_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_rcvd_awake_beacons_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "smb_alloc_request",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _000816_hash = {
++struct size_overflow_hash _000818_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_rcvd_awake_beacons_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000817_hash = {
-+	.next	= NULL,
-+	.name	= "pwr_rcvd_beacons_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000818_hash = {
-+	.next	= NULL,
-+	.name	= "pwr_rcvd_beacons_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "smk_write_ambient",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000819_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_tx_without_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "smk_write_cipso",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000820_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_tx_without_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "smk_write_direct",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000821_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_tx_with_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "smk_write_doi",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000822_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_tx_with_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "smk_write_load",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000823_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_wake_on_host_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "smk_write_logging",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000824_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_wake_on_host_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "smk_write_netlbladdr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000825_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_wake_on_timer_exp_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "smk_write_onlycap",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000826_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_wake_on_timer_exp_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_ac97_pcm_assign",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000827_hash = {
 +	.next	= NULL,
-+	.name	= "qc_capture",
-+	.file	= "drivers/media/video/c-qcam.c",
-+	.param3	= 1,
++	.name	= "snd_card_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000828_hash = {
 +	.next	= NULL,
-+	.name	= "qla2x00_get_ctx_sp",
-+	.file	= "drivers/scsi/qla2xxx/qla_init.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000829_hash = {
-+	.next	= NULL,
-+	.name	= "queues_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_emu10k1_synth_copy_from_user",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _000830_hash = {
 +	.next	= NULL,
-+	.name	= "r3964_write",
-+	.file	= "drivers/char/n_r3964.c",
-+	.param4	= 1,
++	.name	= "snd_emux_create_port",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000831_hash = {
 +	.next	= NULL,
-+	.name	= "raw_setsockopt",
-+	.file	= "net/can/raw.c",
-+	.param5	= 1,
++	.name	= "snd_gus_dram_poke",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000832_hash = {
 +	.next	= NULL,
-+	.name	= "rcname_read",
-+	.file	= "net/mac80211/rate.c",
-+	.param3	= 1,
++	.name	= "snd_hdspm_playback_copy",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000833_hash = {
 +	.next	= NULL,
-+	.name	= "rds_message_alloc",
-+	.file	= "net/rds/message.c",
-+	.param1	= 1,
++	.name	= "snd_hdsp_playback_copy",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000834_hash = {
 +	.next	= NULL,
-+	.name	= "rds_page_copy_user",
-+	.file	= "net/rds/page.c",
-+	.param4	= 1,
++	.name	= "snd_info_entry_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000835_hash = {
 +	.next	= NULL,
-+	.name	= "read",
-+	.file	= "drivers/pci/hotplug/cpqphp_sysfs.c",
-+	.param3	= 1,
++	.name	= "snd_korg1212_copy_from",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000836_hash = {
 +	.next	= NULL,
-+	.name	= "read_buf",
-+	.file	= "fs/nfsd/nfs4xdr.c",
-+	.param2	= 1,
++	.name	= "snd_mem_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000837_hash = {
 +	.next	= NULL,
-+	.name	= "read_cis_cache",
-+	.file	= "drivers/pcmcia/cistpl.c",
-+	.param4	= 1,
++	.name	= "snd_midi_channel_alloc_set",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000838_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_beacon",
-+	.file	= "drivers/net/wireless/ath/ath5k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_oss_write1",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000839_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_debug",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_oss_write2",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000840_hash = {
-+	.next	= &_000557_hash,
-+	.name	= "read_file_debug",
-+	.file	= "drivers/net/wireless/ath/ath5k/debug.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "snd_pcm_plugin_build",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000841_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_dma",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_rawmidi_kernel_write1",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000842_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_interrupt",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_rme9652_playback_copy",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000843_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_rcstat",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_seq_device_new",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000844_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_wiphy",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_seq_oss_readq_new",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000845_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_xmit",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_vx_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000846_hash = {
 +	.next	= NULL,
-+	.name	= "read_flush",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "sock_bindtodevice",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000847_hash = {
 +	.next	= NULL,
-+	.name	= "realloc_buffer",
-+	.file	= "drivers/scsi/device_handler/scsi_dh_alua.c",
-+	.param2	= 1,
++	.name	= "spi_alloc_master",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000848_hash = {
 +	.next	= NULL,
-+	.name	= "recent_mt_proc_write",
-+	.file	= "net/netfilter/xt_recent.c",
-+	.param3	= 1,
++	.name	= "spidev_message",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000849_hash = {
 +	.next	= NULL,
-+	.name	= "recent_old_proc_write",
-+	.file	= "net/netfilter/xt_recent.c",
-+	.param3	= 1,
++	.name	= "spidev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000850_hash = {
 +	.next	= NULL,
-+	.name	= "recv_msg",
-+	.file	= "net/tipc/socket.c",
-+	.param4	= 1,
++	.name	= "squashfs_cache_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000851_hash = {
 +	.next	= NULL,
-+	.name	= "recv_stream",
-+	.file	= "net/tipc/socket.c",
-+	.param4	= 1,
++	.name	= "squashfs_read_table",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000852_hash = {
 +	.next	= NULL,
-+	.name	= "reg_w_buf",
-+	.file	= "drivers/media/video/gspca/t613.c",
-+	.param3	= 1,
++	.name	= "srp_alloc_iu",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000853_hash = {
 +	.next	= NULL,
-+	.name	= "reg_w_ixbuf",
-+	.file	= "drivers/media/video/gspca/t613.c",
-+	.param4	= 1,
++	.name	= "srp_iu_pool_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000854_hash = {
 +	.next	= NULL,
-+	.name	= "reiserfs_allocate_list_bitmaps",
-+	.file	= "include/linux/reiserfs_fs.h",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000855_hash = {
-+	.next	= NULL,
-+	.name	= "reiserfs_resize",
-+	.file	= "include/linux/reiserfs_fs_sb.h",
-+	.param2	= 1,
++	.name	= "srp_ring_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000856_hash = {
 +	.next	= NULL,
-+	.name	= "remote_settings_file_write",
-+	.file	= "drivers/misc/ibmasm/ibmasmfs.c",
-+	.param3	= 1,
++	.name	= "start_isoc_chain",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000857_hash = {
 +	.next	= NULL,
-+	.name	= "retry_count_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "stk_prepare_sio_buffers",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000858_hash = {
 +	.next	= NULL,
-+	.name	= "retry_count_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "svc_pool_map_alloc_arrays",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000859_hash = {
 +	.next	= NULL,
-+	.name	= "revalidate",
-+	.file	= "drivers/block/aoe/aoechr.c",
-+	.param2	= 1,
++	.name	= "svc_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000860_hash = {
 +	.next	= NULL,
-+	.name	= "rfcomm_sock_setsockopt",
-+	.file	= "net/bluetooth/rfcomm/sock.c",
-+	.param5	= 1,
++	.name	= "symtab_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000861_hash = {
 +	.next	= NULL,
-+	.name	= "rfkill_fop_read",
-+	.file	= "net/rfkill/core.c",
-+	.param3	= 1,
++	.name	= "sysctl_data",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000862_hash = {
 +	.next	= NULL,
-+	.name	= "rndis_add_response",
-+	.file	= "drivers/usb/gadget/rndis.c",
-+	.param2	= 1,
++	.name	= "sysctl_ipc_data",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000863_hash = {
 +	.next	= NULL,
-+	.name	= "rpc_malloc",
-+	.file	= "include/linux/sunrpc/sched.h",
-+	.param2	= 1,
++	.name	= "sysctl_string",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000864_hash = {
 +	.next	= NULL,
-+	.name	= "rs_sta_dbgfs_rate_scale_data_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-agn-rs.c",
-+	.param3	= 1,
++	.name	= "sys_flistxattr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000865_hash = {
 +	.next	= NULL,
-+	.name	= "rs_sta_dbgfs_scale_table_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-agn-rs.c",
-+	.param3	= 1,
++	.name	= "sys_fsetxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000866_hash = {
 +	.next	= NULL,
-+	.name	= "rs_sta_dbgfs_stats_table_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-agn-rs.c",
-+	.param3	= 1,
++	.name	= "sys_init_module",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000867_hash = {
 +	.next	= NULL,
-+	.name	= "rt2x00debug_write_bbp",
-+	.file	= "drivers/net/wireless/rt2x00/rt2x00debug.c",
-+	.param3	= 1,
++	.name	= "sys_ipc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000868_hash = {
 +	.next	= NULL,
-+	.name	= "rt2x00debug_write_csr",
-+	.file	= "drivers/net/wireless/rt2x00/rt2x00debug.c",
-+	.param3	= 1,
++	.name	= "sys_keyctl",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000869_hash = {
-+	.next	= &_000596_hash,
-+	.name	= "rt2x00debug_write_eeprom",
-+	.file	= "drivers/net/wireless/rt2x00/rt2x00debug.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "sys_listxattr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000870_hash = {
 +	.next	= NULL,
-+	.name	= "rt2x00debug_write_rf",
-+	.file	= "drivers/net/wireless/rt2x00/rt2x00debug.c",
-+	.param3	= 1,
++	.name	= "sys_llistxattr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000871_hash = {
 +	.next	= NULL,
-+	.name	= "rts_threshold_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
++	.name	= "sys_lsetxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000872_hash = {
 +	.next	= NULL,
-+	.name	= "rvmalloc",
-+	.file	= "drivers/media/video/gspca/gspca.c",
-+	.param1	= 1,
++	.name	= "sys_mq_timedsend",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000873_hash = {
 +	.next	= NULL,
-+	.name	= "rx_dropped_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sys_semop",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000874_hash = {
 +	.next	= NULL,
-+	.name	= "rx_dropped_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sys_setdomainname",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000875_hash = {
 +	.next	= NULL,
-+	.name	= "rx_fcs_err_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "sys_sethostname",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000876_hash = {
 +	.next	= NULL,
-+	.name	= "rx_fcs_err_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "sys_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000877_hash = {
 +	.next	= NULL,
-+	.name	= "rx_hdr_overflow_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "t3_init_l2t",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000878_hash = {
 +	.next	= NULL,
-+	.name	= "rx_hdr_overflow_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "tcf_hash_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000879_hash = {
 +	.next	= NULL,
-+	.name	= "rx_hw_stuck_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "tifm_alloc_adapter",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000880_hash = {
 +	.next	= NULL,
-+	.name	= "rx_hw_stuck_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "tipc_subseq_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000881_hash = {
 +	.next	= NULL,
-+	.name	= "rx_out_of_mem_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "tomoyo_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000882_hash = {
 +	.next	= NULL,
-+	.name	= "rx_out_of_mem_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "tower_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000883_hash = {
 +	.next	= NULL,
-+	.name	= "rx_path_reset_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "tpm_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000884_hash = {
-+	.next	= &_000138_hash,
-+	.name	= "rx_path_reset_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "ttm_bo_fbdev_io",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000885_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_beacon_buffer_thres_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ttm_bo_io",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000886_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_beacon_buffer_thres_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "tty_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000887_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_descr_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ubifs_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000888_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_descr_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ubi_io_write",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000889_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_missed_beacon_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "ubi_more_leb_change_data",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000890_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_missed_beacon_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "ubi_more_update_data",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000891_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_rx_prep_beacon_drop_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "udf_sb_alloc_partition_maps",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000892_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_rx_prep_beacon_drop_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "uio_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000893_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_tx_xfr_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "usb_buffer_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000894_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_tx_xfr_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "usblp_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000895_hash = {
 +	.next	= NULL,
-+	.name	= "rx_reset_counter_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "usbtmc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000896_hash = {
 +	.next	= NULL,
-+	.name	= "rx_reset_counter_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "usbvideo_register",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000897_hash = {
 +	.next	= NULL,
-+	.name	= "rx_xfr_hint_trig_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000898_hash = {
-+	.next	= NULL,
-+	.name	= "rx_xfr_hint_trig_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "vc_resize",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000899_hash = {
 +	.next	= NULL,
-+	.name	= "saa_write",
-+	.file	= "drivers/media/video/stradis.c",
-+	.param3	= 1,
++	.name	= "vcs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000900_hash = {
 +	.next	= NULL,
-+	.name	= "scsi_tgt_copy_sense",
-+	.file	= "drivers/scsi/scsi_tgt_lib.c",
-+	.param3	= 1,
++	.name	= "venus_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000901_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_auth_create_key",
-+	.file	= "net/sctp/auth.c",
-+	.param1	= 1,
++	.name	= "venus_link",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000902_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_make_abort_user",
-+	.file	= "include/net/sctp/sm.h",
-+	.param3	= 1,
++	.name	= "venus_lookup",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000903_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_active_key",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "venus_mkdir",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000904_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_adaptation_layer",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "venus_remove",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000905_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_associnfo",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000906_hash = {
-+	.next	= NULL,
-+	.name	= "sctp_setsockopt_auth_chunk",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "venus_rename",
++	.param	= PARAM4|PARAM5,
 +};
 +
 +struct size_overflow_hash _000907_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_auth_key",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "venus_rmdir",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000908_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_autoclose",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000909_hash = {
-+	.next	= NULL,
-+	.name	= "sctp_setsockopt_context",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "venus_symlink",
++	.param	= PARAM4|PARAM6,
 +};
 +
 +struct size_overflow_hash _000910_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_default_send_param",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "vhci_get_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000911_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_delayed_ack",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "viafb_dfph_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000912_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_del_key",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "viafb_dfpl_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000913_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_events",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "viafb_dvp0_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000914_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_hmac_ident",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "viafb_dvp1_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000915_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_initmsg",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "viafb_vt1636_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000916_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_maxburst",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "__videobuf_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000917_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_maxseg",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "vmalloc_to_sg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000918_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_peer_addr_params",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "vol_cdev_direct_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000919_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_peer_primary_addr",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000920_hash = {
-+	.next	= NULL,
-+	.name	= "sctp_setsockopt_rtoinfo",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "vring_add_buf",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000921_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_tsnmap_init",
-+	.file	= "include/net/sctp/tsnmap.h",
-+	.param2	= 1,
++	.name	= "vxge_device_register",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000922_hash = {
 +	.next	= NULL,
-+	.name	= "se401_read",
-+	.file	= "drivers/media/video/se401.c",
-+	.param3	= 1,
++	.name	= "__vxge_hw_channel_allocate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000923_hash = {
 +	.next	= NULL,
-+	.name	= "send_control_msg",
-+	.file	= "drivers/media/video/zr364xx.c",
-+	.param6	= 1,
++	.name	= "wa_nep_queue",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000924_hash = {
 +	.next	= NULL,
-+	.name	= "set_aoe_iflist",
-+	.file	= "drivers/block/aoe/aoenet.c",
-+	.param2	= 1,
++	.name	= "__wa_xfer_setup_segs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000925_hash = {
 +	.next	= NULL,
-+	.name	= "set_registers",
-+	.file	= "drivers/net/usb/pegasus.c",
-+	.param3	= 1,
++	.name	= "wiphy_new",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000926_hash = {
 +	.next	= NULL,
-+	.name	= "setup_req",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "wpan_phy_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000927_hash = {
 +	.next	= NULL,
-+	.name	= "sgl_map_user_pages",
-+	.file	= "drivers/scsi/st.c",
-+	.param2	= 1,
++	.name	= "write_essid",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000928_hash = {
 +	.next	= NULL,
-+	.name	= "sg_proc_write_adio",
-+	.file	= "drivers/scsi/sg.c",
-+	.param3	= 1,
++	.name	= "write_flush",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000929_hash = {
 +	.next	= NULL,
-+	.name	= "sg_proc_write_dressz",
-+	.file	= "drivers/scsi/sg.c",
-+	.param3	= 1,
++	.name	= "write_int",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000930_hash = {
 +	.next	= NULL,
-+	.name	= "short_retry_limit_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
++	.name	= "write_mem",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000931_hash = {
 +	.next	= NULL,
-+	.name	= "sm501_create_subdev",
-+	.file	= "drivers/mfd/sm501.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "write_rio",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000932_hash = {
++	.next	= NULL,
++	.name	= "wusb_ccm_mac",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000933_hash = {
 +	.next	= NULL,
-+	.name	= "sn9c102_read",
-+	.file	= "drivers/media/video/sn9c102/sn9c102_core.c",
-+	.param3	= 1,
++	.name	= "_xfs_buf_get_pages",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000934_hash = {
 +	.next	= NULL,
-+	.name	= "snd_ac97_pcm_assign",
-+	.file	= "include/sound/ac97_codec.h",
-+	.param2	= 1,
++	.name	= "xfs_da_buf_make",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000935_hash = {
 +	.next	= NULL,
-+	.name	= "snd_ctl_elem_user_tlv",
-+	.file	= "sound/core/control.c",
-+	.param3	= 1,
++	.name	= "xfs_dir_cilookup_result",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000936_hash = {
 +	.next	= NULL,
-+	.name	= "snd_emu10k1_fx8010_read",
-+	.file	= "sound/pci/emu10k1/emuproc.c",
-+	.param5	= 1,
-+	.param6	= 1,
++	.name	= "xfs_handle_to_dentry",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000937_hash = {
++	.next	= NULL,
++	.name	= "xfs_iext_add_indirect_multi",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000938_hash = {
 +	.next	= NULL,
-+	.name	= "snd_es1938_capture_copy",
-+	.file	= "sound/pci/es1938.c",
-+	.param5	= 1,
++	.name	= "xfs_iext_inline_to_direct",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000939_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gus_dram_peek",
-+	.file	= "sound/isa/gus/gus_dram.c",
-+	.param4	= 1,
++	.name	= "xfs_iroot_realloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000940_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gus_dram_poke",
-+	.file	= "sound/isa/gus/gus_dram.c",
-+	.param4	= 1,
++	.name	= "xlog_recover_add_to_trans",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000941_hash = {
 +	.next	= NULL,
-+	.name	= "snd_hdsp_capture_copy",
-+	.file	= "sound/pci/rme9652/hdsp.c",
-+	.param5	= 1,
++	.name	= "zd_ioread16v_locked",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000942_hash = {
 +	.next	= NULL,
-+	.name	= "snd_hdspm_capture_copy",
-+	.file	= "sound/pci/rme9652/hdspm.c",
-+	.param5	= 1,
++	.name	= "zd_ioread32v",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000943_hash = {
 +	.next	= NULL,
-+	.name	= "snd_hdspm_playback_copy",
-+	.file	= "sound/pci/rme9652/hdspm.c",
-+	.param5	= 1,
++	.name	= "zd_rfwrite_locked",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000944_hash = {
 +	.next	= NULL,
-+	.name	= "snd_hdsp_playback_copy",
-+	.file	= "sound/pci/rme9652/hdsp.c",
-+	.param5	= 1,
++	.name	= "acpi_ds_build_internal_package_obj",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000945_hash = {
 +	.next	= NULL,
-+	.name	= "snd_info_entry_write",
-+	.file	= "sound/core/info.c",
-+	.param3	= 1,
++	.name	= "acpi_system_read_event",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000946_hash = {
 +	.next	= NULL,
-+	.name	= "snd_mem_proc_write",
-+	.file	= "sound/core/memalloc.c",
-+	.param3	= 1,
++	.name	= "acpi_ut_create_buffer_object",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000947_hash = {
 +	.next	= NULL,
-+	.name	= "snd_opl4_mem_proc_read",
-+	.file	= "sound/drivers/opl4/opl4_proc.c",
-+	.param5	= 1,
-+	.param6	= 1,
++	.name	= "acpi_ut_create_package_object",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000948_hash = {
++	.next	= NULL,
++	.name	= "acpi_ut_create_string_object",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000949_hash = {
 +	.next	= NULL,
-+	.name	= "snd_opl4_mem_proc_write",
-+	.file	= "sound/drivers/opl4/opl4_proc.c",
-+	.param5	= 1,
-+	.param6	= 1,
++	.name	= "adu_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000950_hash = {
++	.next	= NULL,
++	.name	= "agp_generic_alloc_user",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000951_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_aio_read",
-+	.file	= "sound/core/pcm_native.c",
-+	.param3	= 1,
++	.name	= "alloc_agpphysmem_i8xx",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000952_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_aio_write",
-+	.file	= "sound/core/pcm_native.c",
-+	.param3	= 1,
++	.name	= "alloc_candev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000953_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_alloc_vmalloc_buffer",
-+	.file	= "sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c",
-+	.param2	= 1,
++	.name	= "____alloc_ei_netdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000954_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_alloc_vmalloc_buffer",
-+	.file	= "sound/drivers/vx/vx_pcm.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000955_hash = {
-+	.next	= NULL,
-+	.name	= "snd_pcm_alloc_vmalloc_buffer",
-+	.file	= "drivers/media/video/cx231xx/cx231xx-audio.c",
-+	.param2	= 1,
++	.name	= "alloc_etherdev_mq",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000956_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_alloc_vmalloc_buffer",
-+	.file	= "sound/usb/usbaudio.c",
-+	.param2	= 1,
++	.name	= "alloc_fcdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000957_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_alloc_vmalloc_buffer",
-+	.file	= "drivers/media/video/em28xx/em28xx-audio.c",
-+	.param2	= 1,
++	.name	= "alloc_fddidev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000958_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_read1",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "alloc_hippi_dev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000959_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_write1",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "alloc_irdadev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000960_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_write2",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "alloc_ltalkdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000961_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_plugin_build",
-+	.file	= "sound/core/oss/pcm_plugin.c",
-+	.param5	= 1,
-+};
-+
-+struct size_overflow_hash _000962_hash = {
-+	.next	= NULL,
-+	.name	= "snd_rme9652_capture_copy",
-+	.file	= "sound/pci/rme9652/rme9652.c",
-+	.param5	= 1,
++	.name	= "alloc_orinocodev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000963_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme9652_playback_copy",
-+	.file	= "sound/pci/rme9652/rme9652.c",
-+	.param5	= 1,
++	.name	= "alloc_trdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000964_hash = {
-+	.next	= &_000109_hash,
-+	.name	= "snd_usb_ctl_msg",
-+	.file	= "sound/usb/usbaudio.c",
-+	.param8	= 1,
++	.next	= NULL,
++	.name	= "aoechr_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000965_hash = {
 +	.next	= NULL,
-+	.name	= "spidev_message",
-+	.file	= "drivers/spi/spidev.c",
-+	.param3	= 1,
++	.name	= "async_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000966_hash = {
 +	.next	= NULL,
-+	.name	= "spidev_write",
-+	.file	= "drivers/spi/spidev.c",
-+	.param3	= 1,
++	.name	= "ata_host_alloc_pinfo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000967_hash = {
 +	.next	= NULL,
-+	.name	= "srp_alloc_iu",
-+	.file	= "drivers/infiniband/ulp/srp/ib_srp.c",
-+	.param2	= 1,
++	.name	= "atalk_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000968_hash = {
 +	.next	= NULL,
-+	.name	= "srp_iu_pool_alloc",
-+	.file	= "drivers/scsi/libsrp.c",
-+	.param2	= 1,
++	.name	= "ath_rx_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000969_hash = {
 +	.next	= NULL,
-+	.name	= "srp_ring_alloc",
-+	.file	= "drivers/scsi/libsrp.c",
-+	.param2	= 1,
++	.name	= "ath_tx_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000970_hash = {
 +	.next	= NULL,
-+	.name	= "sta_agg_status_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "atm_get_addr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000971_hash = {
 +	.next	= NULL,
-+	.name	= "sta_dev_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "ax25_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000972_hash = {
 +	.next	= NULL,
-+	.name	= "sta_flags_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "bio_map_kern",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000973_hash = {
 +	.next	= NULL,
-+	.name	= "sta_inactive_ms_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "bits_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000974_hash = {
 +	.next	= NULL,
-+	.name	= "sta_last_noise_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "__blk_queue_init_tags",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000975_hash = {
 +	.next	= NULL,
-+	.name	= "sta_last_qual_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "blk_queue_resize_tags",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000976_hash = {
 +	.next	= NULL,
-+	.name	= "sta_last_seq_ctrl_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "blk_rq_map_user_iov",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000977_hash = {
 +	.next	= NULL,
-+	.name	= "sta_last_signal_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "bm_entry_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000978_hash = {
 +	.next	= NULL,
-+	.name	= "sta_num_ps_buf_frames_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "bm_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000979_hash = {
 +	.next	= NULL,
-+	.name	= "sta_rx_bytes_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "bm_status_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000980_hash = {
 +	.next	= NULL,
-+	.name	= "sta_rx_dropped_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "cache_downcall",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000981_hash = {
 +	.next	= NULL,
-+	.name	= "sta_rx_duplicates_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "cache_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000982_hash = {
 +	.next	= NULL,
-+	.name	= "sta_rx_fragments_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "cache_slow_downcall",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000983_hash = {
 +	.next	= NULL,
-+	.name	= "sta_rx_packets_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "cafe_deliver_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000984_hash = {
 +	.next	= NULL,
-+	.name	= "stats_failed_count_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "cifs_user_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000985_hash = {
 +	.next	= NULL,
-+	.name	= "stats_frame_duplicate_count_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "cifs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000986_hash = {
 +	.next	= NULL,
-+	.name	= "stats_multicast_received_frame_count_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "coda_psdev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000987_hash = {
 +	.next	= NULL,
-+	.name	= "stats_multicast_transmitted_frame_count_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "configfs_write_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000988_hash = {
 +	.next	= NULL,
-+	.name	= "stats_multiple_retry_count_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "construct_key_and_link",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000989_hash = {
 +	.next	= NULL,
-+	.name	= "stats_received_fragment_count_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "copy_entries_to_user",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000990_hash = {
 +	.next	= NULL,
-+	.name	= "stats_retry_count_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "copy_from_buf",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000991_hash = {
 +	.next	= NULL,
-+	.name	= "stats_rx_expand_skb_head2_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "copy_oldmem_page",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000992_hash = {
 +	.next	= NULL,
-+	.name	= "stats_rx_expand_skb_head_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "copy_to_user_fromio",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000993_hash = {
 +	.next	= NULL,
-+	.name	= "stats_rx_handlers_drop_defrag_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "create_rsb",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000994_hash = {
 +	.next	= NULL,
-+	.name	= "stats_rx_handlers_drop_nullfunc_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "cryptd_hash_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000995_hash = {
 +	.next	= NULL,
-+	.name	= "stats_rx_handlers_drop_passive_scan_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "crypto_authenc_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000996_hash = {
 +	.next	= NULL,
-+	.name	= "stats_rx_handlers_drop_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "cx18_copy_buf_to_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000997_hash = {
 +	.next	= NULL,
-+	.name	= "stats_rx_handlers_drop_short_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "cxio_init_resource_fifo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000998_hash = {
 +	.next	= NULL,
-+	.name	= "stats_rx_handlers_fragments_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "cxio_init_resource_fifo_random",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000999_hash = {
 +	.next	= NULL,
-+	.name	= "stats_rx_handlers_queued_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dabusb_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001000_hash = {
 +	.next	= NULL,
-+	.name	= "stats_transmitted_fragment_count_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dataflash_read_fact_otp",
++	.param	= PARAM3|PARAM2,
 +};
 +
 +struct size_overflow_hash _001001_hash = {
-+	.next	= NULL,
-+	.name	= "stats_transmitted_frame_count_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.next	= &_000555_hash,
++	.name	= "dataflash_read_user_otp",
++	.param	= PARAM3|PARAM2,
 +};
 +
 +struct size_overflow_hash _001002_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_expand_skb_head_cloned_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dccp_feat_register_sp",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001003_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_expand_skb_head_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dccp_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001004_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_handlers_drop_fragment_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "depth_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001005_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_handlers_drop_not_assoc_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dev_irnet_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001006_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_handlers_drop_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001007_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_handlers_drop_unauth_port_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001008_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_handlers_drop_unencrypted_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dgram_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001009_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_handlers_drop_wep_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dlm_dir_lookup",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001010_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_handlers_queued_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dlm_new_lockspace",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001011_hash = {
 +	.next	= NULL,
-+	.name	= "stats_tx_status_drop_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dn_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001012_hash = {
 +	.next	= NULL,
-+	.name	= "sta_tx_bytes_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "do_proc_readlink",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001013_hash = {
 +	.next	= NULL,
-+	.name	= "sta_tx_filtered_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "do_raw_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001014_hash = {
 +	.next	= NULL,
-+	.name	= "sta_tx_fragments_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "do_readlink",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001015_hash = {
 +	.next	= NULL,
-+	.name	= "sta_tx_packets_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "do_sigpending",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001016_hash = {
 +	.next	= NULL,
-+	.name	= "sta_tx_retry_count_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "do_sysctl_strategy",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _001017_hash = {
 +	.next	= NULL,
-+	.name	= "sta_tx_retry_failed_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "drm_mode_create_tv_properties",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001018_hash = {
 +	.next	= NULL,
-+	.name	= "sta_wep_weak_iv_count_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "dv1394_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001019_hash = {
 +	.next	= NULL,
-+	.name	= "stk_prepare_sio_buffers",
-+	.file	= "drivers/media/video/stk-webcam.c",
-+	.param2	= 1,
++	.name	= "dvb_audio_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001020_hash = {
 +	.next	= NULL,
-+	.name	= "str_to_user",
-+	.file	= "drivers/input/evdev.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _001021_hash = {
-+	.next	= NULL,
-+	.name	= "stv680_read",
-+	.file	= "drivers/media/video/stv680.c",
-+	.param3	= 1,
++	.name	= "dvb_ringbuffer_pkt_read_user",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _001022_hash = {
 +	.next	= NULL,
-+	.name	= "svc_pool_map_alloc_arrays",
-+	.file	= "net/sunrpc/svc.c",
-+	.param2	= 1,
++	.name	= "dvb_ringbuffer_read_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001023_hash = {
 +	.next	= NULL,
-+	.name	= "svc_setsockopt",
-+	.file	= "net/atm/svc.c",
-+	.param5	= 1,
++	.name	= "dvb_video_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001024_hash = {
 +	.next	= NULL,
-+	.name	= "tda10048_writeregbulk",
-+	.file	= "drivers/media/dvb/frontends/tda10048.c",
-+	.param4	= 1,
++	.name	= "ecryptfs_filldir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001025_hash = {
 +	.next	= NULL,
-+	.name	= "tifm_alloc_adapter",
-+	.file	= "include/linux/tifm.h",
-+	.param1	= 1,
++	.name	= "ecryptfs_readlink",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001026_hash = {
 +	.next	= NULL,
-+	.name	= "tipc_subseq_alloc",
-+	.file	= "net/tipc/name_table.c",
-+	.param1	= 1,
++	.name	= "ecryptfs_send_message",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001027_hash = {
 +	.next	= NULL,
-+	.name	= "total_ps_buffered_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "enable_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001028_hash = {
 +	.next	= NULL,
-+	.name	= "tower_write",
-+	.file	= "drivers/usb/misc/legousbtower.c",
-+	.param3	= 1,
++	.name	= "et61x251_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001029_hash = {
 +	.next	= NULL,
-+	.name	= "tsf_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "fat_ioctl_filldir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001030_hash = {
 +	.next	= NULL,
-+	.name	= "ttm_bo_fbdev_io",
-+	.file	= "drivers/gpu/drm/ttm/ttm_bo_vm.c",
-+	.param4	= 1,
++	.name	= "fb_sys_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001031_hash = {
 +	.next	= NULL,
-+	.name	= "ttm_bo_io",
-+	.file	= "drivers/gpu/drm/ttm/ttm_bo_vm.c",
-+	.param5	= 1,
++	.name	= "fd_copyout",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001032_hash = {
 +	.next	= NULL,
-+	.name	= "tx_internal_desc_overflow_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "filldir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001033_hash = {
 +	.next	= NULL,
-+	.name	= "tx_internal_desc_overflow_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "filldir64",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001034_hash = {
-+	.next	= &_000323_hash,
-+	.name	= "tx_queue_len_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "from_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001035_hash = {
-+	.next	= &_000324_hash,
-+	.name	= "tx_queue_len_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "fsm_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001036_hash = {
 +	.next	= NULL,
-+	.name	= "udf_alloc_i_data",
-+	.file	= "fs/udf/inode.c",
-+	.param2	= 1,
++	.name	= "gfs2_readlink",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001037_hash = {
 +	.next	= NULL,
-+	.name	= "udf_sb_alloc_partition_maps",
-+	.file	= "fs/udf/super.c",
-+	.param2	= 1,
++	.name	= "handle_received_packet",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001038_hash = {
 +	.next	= NULL,
-+	.name	= "uea_idma_write",
-+	.file	= "drivers/usb/atm/ueagle-atm.c",
-+	.param3	= 1,
++	.name	= "hci_sock_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001039_hash = {
 +	.next	= NULL,
-+	.name	= "uea_request",
-+	.file	= "drivers/usb/atm/ueagle-atm.c",
-+	.param4	= 1,
++	.name	= "hdlcdrv_register",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001040_hash = {
 +	.next	= NULL,
-+	.name	= "uea_send_modem_cmd",
-+	.file	= "drivers/usb/atm/ueagle-atm.c",
-+	.param3	= 1,
++	.name	= "hdpvr_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001041_hash = {
 +	.next	= NULL,
-+	.name	= "uhci_debug_read",
-+	.file	= "drivers/usb/host/uhci-debug.c",
-+	.param3	= 1,
++	.name	= "hid_input_report",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001042_hash = {
-+	.next	= NULL,
-+	.name	= "uio_read",
-+	.file	= "drivers/uio/uio.c",
-+	.param3	= 1,
++	.next	= &_000887_hash,
++	.name	= "hidraw_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001043_hash = {
 +	.next	= NULL,
-+	.name	= "uio_write",
-+	.file	= "drivers/uio/uio.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001044_hash = {
-+	.next	= NULL,
-+	.name	= "us122l_ctl_msg",
-+	.file	= "sound/usb/usx2y/us122l.c",
-+	.param8	= 1,
++	.name	= "HiSax_readstatus",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001045_hash = {
 +	.next	= NULL,
-+	.name	= "usbdev_read",
-+	.file	= "drivers/usb/core/devio.c",
-+	.param3	= 1,
++	.name	= "__hwahc_op_set_gtk",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001046_hash = {
 +	.next	= NULL,
-+	.name	= "usblp_read",
-+	.file	= "drivers/usb/class/usblp.c",
-+	.param3	= 1,
++	.name	= "__hwahc_op_set_ptk",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001047_hash = {
 +	.next	= NULL,
-+	.name	= "usblp_write",
-+	.file	= "drivers/usb/class/usblp.c",
-+	.param3	= 1,
++	.name	= "ib_copy_to_udata",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001048_hash = {
 +	.next	= NULL,
-+	.name	= "usbtmc_read",
-+	.file	= "drivers/usb/class/usbtmc.c",
-+	.param3	= 1,
++	.name	= "idetape_chrdev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001049_hash = {
 +	.next	= NULL,
-+	.name	= "usbtmc_write",
-+	.file	= "drivers/usb/class/usbtmc.c",
-+	.param3	= 1,
++	.name	= "ieee80211_alloc_hw",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001050_hash = {
 +	.next	= NULL,
-+	.name	= "usbvideo_v4l_read",
-+	.file	= "drivers/media/video/usbvideo/usbvideo.c",
-+	.param3	= 1,
++	.name	= "ieee80211_bss_info_update",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001051_hash = {
 +	.next	= NULL,
-+	.name	= "usbvision_v4l2_read",
-+	.file	= "drivers/media/video/usbvision/usbvision-video.c",
-+	.param3	= 1,
++	.name	= "if_writecmd",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001052_hash = {
 +	.next	= NULL,
-+	.name	= "uvc_alloc_buffers",
-+	.file	= "drivers/media/video/uvc/uvc_queue.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _001053_hash = {
-+	.next	= NULL,
-+	.name	= "uvc_simplify_fraction",
-+	.file	= "drivers/media/video/uvc/uvc_driver.c",
-+	.param3	= 1,
++	.name	= "ilo_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001054_hash = {
 +	.next	= NULL,
-+	.name	= "uwb_rc_neh_grok_event",
-+	.file	= "drivers/uwb/neh.c",
-+	.param3	= 1,
++	.name	= "interfaces",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001055_hash = {
 +	.next	= NULL,
-+	.name	= "v4l_stk_read",
-+	.file	= "drivers/media/video/stk-webcam.c",
-+	.param3	= 1,
++	.name	= "iowarrior_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001056_hash = {
 +	.next	= NULL,
-+	.name	= "vdma_mem_alloc",
-+	.file	= "arch/x86/include/asm/floppy.h",
-+	.param1	= 1,
-+};
-+
-+struct size_overflow_hash _001057_hash = {
-+	.next	= NULL,
-+	.name	= "vhci_get_user",
-+	.file	= "drivers/bluetooth/hci_vhci.c",
-+	.param3	= 1,
++	.name	= "ip_generic_getfrag",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _001058_hash = {
 +	.next	= NULL,
-+	.name	= "viafb_dfph_proc_write",
-+	.file	= "drivers/video/via/viafbdev.c",
-+	.param3	= 1,
++	.name	= "ipv6_getsockopt_sticky",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001059_hash = {
 +	.next	= NULL,
-+	.name	= "viafb_dfpl_proc_write",
-+	.file	= "drivers/video/via/viafbdev.c",
-+	.param3	= 1,
++	.name	= "ipv6_renew_options",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001060_hash = {
 +	.next	= NULL,
-+	.name	= "viafb_dvp0_proc_write",
-+	.file	= "drivers/video/via/viafbdev.c",
-+	.param3	= 1,
++	.name	= "ipwireless_send_packet",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001061_hash = {
 +	.next	= NULL,
-+	.name	= "viafb_dvp1_proc_write",
-+	.file	= "drivers/video/via/viafbdev.c",
-+	.param3	= 1,
++	.name	= "ipxrtr_route_packet",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001062_hash = {
 +	.next	= NULL,
-+	.name	= "viafb_vt1636_proc_write",
-+	.file	= "drivers/video/via/viafbdev.c",
-+	.param3	= 1,
++	.name	= "irda_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001063_hash = {
 +	.next	= NULL,
-+	.name	= "vicam_read",
-+	.file	= "drivers/media/video/usbvideo/vicam.c",
-+	.param3	= 1,
++	.name	= "irda_sendmsg_dgram",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001064_hash = {
 +	.next	= NULL,
-+	.name	= "__videobuf_alloc",
-+	.file	= "drivers/media/video/videobuf-vmalloc.c",
-+	.param1	= 1,
++	.name	= "irda_sendmsg_ultra",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001065_hash = {
 +	.next	= NULL,
-+	.name	= "__videobuf_alloc",
-+	.file	= "drivers/media/video/videobuf-dma-sg.c",
-+	.param1	= 1,
++	.name	= "iscsi_conn_setup",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001066_hash = {
 +	.next	= NULL,
-+	.name	= "__videobuf_copy_to_user",
-+	.file	= "drivers/media/video/videobuf-dma-sg.c",
-+	.param3	= 1,
++	.name	= "iscsi_create_session",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001067_hash = {
 +	.next	= NULL,
-+	.name	= "__videobuf_copy_to_user",
-+	.file	= "drivers/media/video/videobuf-vmalloc.c",
-+	.param3	= 1,
++	.name	= "iscsi_host_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001068_hash = {
 +	.next	= NULL,
-+	.name	= "vlsi_alloc_ring",
-+	.file	= "drivers/net/irda/vlsi_ir.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "iscsi_session_setup",
++	.param	= PARAM4|PARAM5,
 +};
 +
 +struct size_overflow_hash _001070_hash = {
 +	.next	= NULL,
-+	.name	= "vol_cdev_direct_write",
-+	.file	= "drivers/mtd/ubi/cdev.c",
-+	.param3	= 1,
++	.name	= "isdn_ppp_read",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001071_hash = {
 +	.next	= NULL,
-+	.name	= "vol_cdev_read",
-+	.file	= "drivers/mtd/ubi/cdev.c",
-+	.param3	= 1,
++	.name	= "isdn_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001072_hash = {
 +	.next	= NULL,
-+	.name	= "vring_add_indirect",
-+	.file	= "drivers/virtio/virtio_ring.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "iso_alloc_urb",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001073_hash = {
++	.next	= NULL,
++	.name	= "ivtv_copy_buf_to_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001074_hash = {
 +	.next	= NULL,
-+	.name	= "vring_new_virtqueue",
-+	.file	= "include/linux/virtio_ring.h",
-+	.param1	= 1,
++	.name	= "ivtv_v4l2_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001075_hash = {
 +	.next	= NULL,
-+	.name	= "vstusb_read",
-+	.file	= "drivers/usb/misc/vstusb.c",
-+	.param3	= 1,
++	.name	= "iwm_rx_handle",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001076_hash = {
 +	.next	= NULL,
-+	.name	= "vstusb_write",
-+	.file	= "drivers/usb/misc/vstusb.c",
-+	.param3	= 1,
++	.name	= "iwm_wdev_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001077_hash = {
 +	.next	= NULL,
-+	.name	= "__vxge_hw_channel_allocate",
-+	.file	= "drivers/net/vxge/vxge-config.c",
-+	.param3	= 1,
++	.name	= "jffs2_do_create",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _001078_hash = {
 +	.next	= NULL,
-+	.name	= "vxge_os_dma_malloc",
-+	.file	= "drivers/net/vxge/vxge-config.h",
-+	.param2	= 1,
++	.name	= "jffs2_do_link",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _001079_hash = {
 +	.next	= NULL,
-+	.name	= "vxge_os_dma_malloc_async",
-+	.file	= "drivers/net/vxge/vxge-config.h",
-+	.param3	= 1,
++	.name	= "jffs2_do_unlink",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001080_hash = {
 +	.next	= NULL,
-+	.name	= "w9966_v4l_read",
-+	.file	= "drivers/media/video/w9966.c",
-+	.param3	= 1,
++	.name	= "jffs2_security_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001081_hash = {
 +	.next	= NULL,
-+	.name	= "w9968cf_read",
-+	.file	= "drivers/media/video/w9968cf.c",
-+	.param3	= 1,
++	.name	= "jffs2_trusted_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001082_hash = {
 +	.next	= NULL,
-+	.name	= "waiters_read",
-+	.file	= "fs/dlm/debug_fs.c",
-+	.param3	= 1,
++	.name	= "jffs2_user_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001083_hash = {
 +	.next	= NULL,
-+	.name	= "wa_nep_queue",
-+	.file	= "drivers/usb/wusbcore/wa-nep.c",
-+	.param2	= 1,
++	.name	= "keyctl_describe_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001084_hash = {
-+	.next	= NULL,
-+	.name	= "__wa_xfer_setup_segs",
-+	.file	= "drivers/usb/wusbcore/wa-xfer.c",
-+	.param2	= 1,
++	.next	= &_000827_hash,
++	.name	= "keyctl_get_security",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001085_hash = {
 +	.next	= NULL,
-+	.name	= "wdm_read",
-+	.file	= "drivers/usb/class/cdc-wdm.c",
-+	.param3	= 1,
++	.name	= "keyring_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001086_hash = {
 +	.next	= NULL,
-+	.name	= "wdm_write",
-+	.file	= "drivers/usb/class/cdc-wdm.c",
-+	.param3	= 1,
++	.name	= "kimage_crash_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001087_hash = {
 +	.next	= NULL,
-+	.name	= "wep_addr_key_count_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "kimage_normal_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001088_hash = {
 +	.next	= NULL,
-+	.name	= "wep_addr_key_count_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001089_hash = {
-+	.next	= NULL,
-+	.name	= "wep_decrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "kmem_zalloc_greedy",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _001090_hash = {
 +	.next	= NULL,
-+	.name	= "wep_decrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "kmp_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001091_hash = {
 +	.next	= NULL,
-+	.name	= "wep_default_key_count_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "kvm_write_guest_page",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001092_hash = {
 +	.next	= NULL,
-+	.name	= "wep_default_key_count_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001093_hash = {
-+	.next	= NULL,
-+	.name	= "wep_interrupt_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "l2cap_skbuff_fromiovec",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _001094_hash = {
 +	.next	= NULL,
-+	.name	= "wep_interrupt_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "__lgwrite",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001095_hash = {
 +	.next	= NULL,
-+	.name	= "wep_iv_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "libfc_host_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001096_hash = {
 +	.next	= NULL,
-+	.name	= "wep_key_not_found_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
++	.name	= "llc_ui_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001097_hash = {
 +	.next	= NULL,
-+	.name	= "wep_key_not_found_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "mdc800_device_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001098_hash = {
 +	.next	= NULL,
-+	.name	= "wep_packets_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1271_debugfs.c",
-+	.param3	= 1,
++	.name	= "memcpy_toiovec",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001099_hash = {
 +	.next	= NULL,
-+	.name	= "wep_packets_read",
-+	.file	= "drivers/net/wireless/wl12xx/wl1251_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001100_hash = {
-+	.next	= NULL,
-+	.name	= "wpan_phy_alloc",
-+	.file	= "include/net/wpan-phy.h",
-+	.param1	= 1,
++	.name	= "memcpy_toiovecend",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _001101_hash = {
 +	.next	= NULL,
-+	.name	= "write_essid",
-+	.file	= "drivers/net/wireless/ray_cs.c",
-+	.param3	= 1,
++	.name	= "mgt_set_varlen",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001102_hash = {
 +	.next	= NULL,
-+	.name	= "write_flush",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "mISDN_sock_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001103_hash = {
 +	.next	= NULL,
-+	.name	= "write_int",
-+	.file	= "drivers/net/wireless/ray_cs.c",
-+	.param3	= 1,
++	.name	= "mon_bin_get_event",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001104_hash = {
 +	.next	= NULL,
-+	.name	= "write_rio",
-+	.file	= "drivers/usb/misc/rio500.c",
-+	.param3	= 1,
++	.name	= "mousedev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001105_hash = {
 +	.next	= NULL,
-+	.name	= "wusb_ccm_mac",
-+	.file	= "drivers/usb/wusbcore/crypto.c",
-+	.param7	= 1,
++	.name	= "move_addr_to_user",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001106_hash = {
 +	.next	= NULL,
-+	.name	= "xfs_attrmulti_attr_set",
-+	.file	= "fs/xfs/linux-2.6/xfs_ioctl.c",
-+	.param4	= 1,
++	.name	= "neigh_hash_grow",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001107_hash = {
-+	.next	= NULL,
-+	.name	= "xfs_handle_to_dentry",
-+	.file	= "fs/xfs/linux-2.6/xfs_ioctl.c",
-+	.param3	= 1,
++	.next	= &_000868_hash,
++	.name	= "netlink_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001108_hash = {
 +	.next	= NULL,
-+	.name	= "xprt_rdma_allocate",
-+	.file	= "net/sunrpc/xprtrdma/transport.c",
-+	.param2	= 1,
++	.name	= "nfsctl_transaction_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001109_hash = {
 +	.next	= NULL,
-+	.name	= "xt_alloc_table_info",
-+	.file	= "include/linux/netfilter/x_tables.h",
-+	.param1	= 1,
++	.name	= "nfs_flush_one",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001110_hash = {
 +	.next	= NULL,
-+	.name	= "zc0301_read",
-+	.file	= "drivers/media/video/zc0301/zc0301_core.c",
-+	.param3	= 1,
++	.name	= "nfs_pagein_one",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001111_hash = {
 +	.next	= NULL,
-+	.name	= "zd_ioread32v_locked",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_chip.c",
-+	.param4	= 1,
++	.name	= "nr_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001112_hash = {
 +	.next	= NULL,
-+	.name	= "_zd_iowrite32v_locked",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_chip.c",
-+	.param3	= 1,
++	.name	= "nsm_get_handle",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001113_hash = {
 +	.next	= NULL,
-+	.name	= "zd_usb_ioread16v",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_usb.c",
-+	.param4	= 1,
++	.name	= "ocfs2_control_message",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001114_hash = {
 +	.next	= NULL,
-+	.name	= "zd_usb_iowrite16v",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_usb.c",
-+	.param3	= 1,
++	.name	= "orinoco_add_extscan_result",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001115_hash = {
 +	.next	= NULL,
-+	.name	= "zd_usb_read_fw",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_usb.c",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _001116_hash = {
-+	.next	= NULL,
-+	.name	= "zd_usb_rfwrite",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_usb.c",
-+	.param3	= 1,
++	.name	= "OSDSetBlock",
++	.param	= PARAM2|PARAM4,
 +};
 +
 +struct size_overflow_hash _001117_hash = {
 +	.next	= NULL,
-+	.name	= "zoran_write",
-+	.file	= "drivers/media/video/zoran/zoran_procfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001118_hash = {
-+	.next	= NULL,
-+	.name	= "agp_create_user_memory",
-+	.file	= "drivers/char/agp/generic.c",
-+	.param1	= 1,
++	.name	= "osst_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001119_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_targets",
-+	.file	= "drivers/md/dm-table.c",
-+	.param2	= 1,
++	.name	= "packet_sendmsg_spkt",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001120_hash = {
 +	.next	= NULL,
-+	.name	= "aoechr_write",
-+	.file	= "drivers/block/aoe/aoechr.c",
-+	.param3	= 1,
++	.name	= "packet_snd",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001121_hash = {
 +	.next	= NULL,
-+	.name	= "atomic_read_file",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofilefs.c",
-+	.param3	= 1,
++	.name	= "pcbit_stat",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001122_hash = {
 +	.next	= NULL,
-+	.name	= "bm_entry_write",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
++	.name	= "pep_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001123_hash = {
 +	.next	= NULL,
-+	.name	= "bm_init",
-+	.file	= "lib/ts_bm.c",
-+	.param2	= 1,
++	.name	= "pfkey_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001124_hash = {
 +	.next	= NULL,
-+	.name	= "bm_register_write",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
++	.name	= "pg_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001125_hash = {
 +	.next	= NULL,
-+	.name	= "bm_status_write",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
++	.name	= "pkt_alloc_packet_data",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001126_hash = {
 +	.next	= NULL,
-+	.name	= "cache_downcall",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "play_iframe",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001127_hash = {
 +	.next	= NULL,
-+	.name	= "cache_slow_downcall",
-+	.file	= "net/sunrpc/cache.c",
-+	.param2	= 1,
++	.name	= "pmcraid_build_passthrough_ioadls",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001128_hash = {
 +	.next	= NULL,
-+	.name	= "cafe_v4l_read",
-+	.file	= "drivers/media/video/cafe_ccic.c",
-+	.param3	= 1,
++	.name	= "pms_capture",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001129_hash = {
 +	.next	= NULL,
-+	.name	= "configfs_write_file",
-+	.file	= "fs/configfs/file.c",
-+	.param3	= 1,
++	.name	= "pn_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001130_hash = {
 +	.next	= NULL,
-+	.name	= "cpu_type_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "pppoe_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001131_hash = {
 +	.next	= NULL,
-+	.name	= "csr1212_new_descriptor_leaf",
-+	.file	= "drivers/ieee1394/csr1212.c",
-+	.param4	= 1,
++	.name	= "pppol2tp_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001132_hash = {
 +	.next	= NULL,
-+	.name	= "cx18_read",
-+	.file	= "drivers/media/video/cx18/cx18-fileops.c",
-+	.param3	= 1,
++	.name	= "printer_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001133_hash = {
 +	.next	= NULL,
-+	.name	= "cxio_init_resource_fifo",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param3	= 1,
++	.name	= "__proc_file_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001134_hash = {
 +	.next	= NULL,
-+	.name	= "cxio_init_resource_fifo_random",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param3	= 1,
++	.name	= "proc_write_brn",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001135_hash = {
 +	.next	= NULL,
-+	.name	= "dataflash_read_fact_otp",
-+	.file	= "drivers/mtd/devices/mtd_dataflash.c",
-+	.param3	= 1,
++	.name	= "proc_write_disp",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001136_hash = {
 +	.next	= NULL,
-+	.name	= "dataflash_read_user_otp",
-+	.file	= "drivers/mtd/devices/mtd_dataflash.c",
-+	.param3	= 1,
++	.name	= "proc_write_lcd",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001137_hash = {
 +	.next	= NULL,
-+	.name	= "depth_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "proc_write_ledd",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001138_hash = {
 +	.next	= NULL,
-+	.name	= "depth_write",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "pt_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001139_hash = {
 +	.next	= NULL,
-+	.name	= "dev_irnet_write",
-+	.file	= "net/irda/irnet/irnet_ppp.c",
-+	.param3	= 1,
++	.name	= "put_cmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001140_hash = {
 +	.next	= NULL,
-+	.name	= "dev_write",
-+	.file	= "sound/oss/msnd_pinnacle.c",
-+	.param3	= 1,
++	.name	= "pvr2_ioread_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001141_hash = {
 +	.next	= NULL,
-+	.name	= "do_dccp_setsockopt",
-+	.file	= "net/dccp/proto.c",
-+	.param5	= 1,
++	.name	= "pwc_video_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001142_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_audio_write",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "qcam_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001143_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_demux_do_ioctl",
-+	.file	= "drivers/media/dvb/dvb-core/dmxdev.c",
-+	.param4	= 1,
++	.name	= "raw_send_hdrinc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001144_hash = {
-+	.next	= NULL,
-+	.name	= "dvb_dvr_do_ioctl",
-+	.file	= "drivers/media/dvb/dvb-core/dmxdev.c",
-+	.param4	= 1,
++	.next	= &_000026_hash,
++	.name	= "raw_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001145_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_video_write",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "rawv6_send_hdrinc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001146_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_decode_and_decrypt_filename",
-+	.file	= "fs/ecryptfs/crypto.c",
-+	.param5	= 1,
++	.name	= "rds_ib_inc_copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001147_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_encrypt_and_encode_filename",
-+	.file	= "fs/ecryptfs/crypto.c",
-+	.param6	= 1,
++	.name	= "rds_iw_inc_copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001148_hash = {
 +	.next	= NULL,
-+	.name	= "enable_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "rds_message_copy_from_user",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001149_hash = {
 +	.next	= NULL,
-+	.name	= "enable_write",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "rds_message_inc_copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001150_hash = {
 +	.next	= NULL,
-+	.name	= "fallback_on_nodma_alloc",
-+	.file	= "drivers/block/floppy.c",
-+	.param2	= 1,
++	.name	= "read_flush",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001151_hash = {
-+	.next	= NULL,
-+	.name	= "__feat_register_sp",
-+	.file	= "net/dccp/feat.c",
-+	.param6	= 1,
++	.next	= &_000183_hash,
++	.name	= "read_mem",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001152_hash = {
 +	.next	= NULL,
-+	.name	= "frame_alloc",
-+	.file	= "drivers/media/video/gspca/gspca.c",
-+	.param2	= 1,
++	.name	= "read_profile",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001153_hash = {
 +	.next	= NULL,
-+	.name	= "fsm_init",
-+	.file	= "lib/ts_fsm.c",
-+	.param2	= 1,
++	.name	= "read_vmcore",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001154_hash = {
 +	.next	= NULL,
-+	.name	= "garmin_read_process",
-+	.file	= "drivers/usb/serial/garmin_gps.c",
-+	.param3	= 1,
++	.name	= "recv_msg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001155_hash = {
 +	.next	= NULL,
-+	.name	= "garp_request_join",
-+	.file	= "include/net/garp.h",
-+	.param4	= 1,
++	.name	= "recv_stream",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001156_hash = {
 +	.next	= NULL,
-+	.name	= "hpsb_iso_recv_init",
-+	.file	= "drivers/ieee1394/iso.c",
-+	.param3	= 1,
++	.name	= "redirected_tty_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001157_hash = {
 +	.next	= NULL,
-+	.name	= "hpsb_iso_xmit_init",
-+	.file	= "drivers/ieee1394/iso.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001158_hash = {
-+	.next	= NULL,
-+	.name	= "__hwahc_op_set_gtk",
-+	.file	= "drivers/usb/host/hwa-hc.c",
-+	.param4	= 1,
++	.name	= "__register_chrdev",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _001159_hash = {
 +	.next	= NULL,
-+	.name	= "__hwahc_op_set_ptk",
-+	.file	= "drivers/usb/host/hwa-hc.c",
-+	.param5	= 1,
++	.name	= "request_key_auth_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001160_hash = {
 +	.next	= NULL,
-+	.name	= "ib_send_cm_drep",
-+	.file	= "include/rdma/ib_cm.h",
-+	.param3	= 1,
++	.name	= "rfcomm_sock_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001161_hash = {
 +	.next	= NULL,
-+	.name	= "ib_send_cm_mra",
-+	.file	= "include/rdma/ib_cm.h",
-+	.param4	= 1,
++	.name	= "rfkill_fop_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001162_hash = {
 +	.next	= NULL,
-+	.name	= "ib_send_cm_rtu",
-+	.file	= "include/rdma/ib_cm.h",
-+	.param3	= 1,
++	.name	= "rose_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001163_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_bss_info_update",
-+	.file	= "net/mac80211/scan.c",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _001164_hash = {
-+	.next	= NULL,
-+	.name	= "ieee80211_if_read_aid",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "rxrpc_send_data",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001165_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_auto_open_plinks",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "sco_send_frame",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001166_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_bssid",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "scsi_register",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001167_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_capab",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "scsi_tgt_kspace_exec",
++	.param	= PARAM8,
 +};
 +
 +struct size_overflow_hash _001168_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshConfirmTimeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "sctp_getsockopt_maxburst",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001169_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHoldingTimeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "sctp_getsockopt_maxseg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001170_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPactivePathTimeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001171_hash = {
-+	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPmaxPREQretries",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "sctp_user_addto_chunk",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _001172_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPnetDiameterTraversalTime",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "sdhci_alloc_host",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001173_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPpreqMinInterval",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "se401_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001174_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshMaxPeerLinks",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "selinux_inode_post_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001175_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshMaxRetries",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "selinux_inode_setsecurity",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001176_hash = {
++	.next	= NULL,
++	.name	= "selinux_inode_setxattr",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001177_hash = {
++	.next	= NULL,
++	.name	= "selinux_secctx_to_secid",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001178_hash = {
++	.next	= NULL,
++	.name	= "selinux_setprocattr",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001179_hash = {
++	.next	= NULL,
++	.name	= "selinux_transaction_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001180_hash = {
++	.next	= NULL,
++	.name	= "sel_write_context",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001181_hash = {
++	.next	= NULL,
++	.name	= "seq_copy_in_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001182_hash = {
++	.next	= NULL,
++	.name	= "seq_open_net",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001183_hash = {
++	.next	= NULL,
++	.name	= "seq_open_private",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001184_hash = {
++	.next	= NULL,
++	.name	= "set_arg",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001185_hash = {
++	.next	= NULL,
++	.name	= "sg_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001186_hash = {
++	.next	= &_001140_hash,
++	.name	= "shash_async_setkey",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001187_hash = {
++	.next	= NULL,
++	.name	= "shash_compat_setkey",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001188_hash = {
++	.next	= NULL,
++	.name	= "simple_alloc_urb",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001189_hash = {
++	.next	= NULL,
++	.name	= "simple_read_from_buffer",
++	.param	= PARAM2|PARAM5,
++};
++
++struct size_overflow_hash _001191_hash = {
++	.next	= NULL,
++	.name	= "sisusb_send_bridge_packet",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001192_hash = {
++	.next	= NULL,
++	.name	= "sisusb_send_packet",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001193_hash = {
++	.next	= NULL,
++	.name	= "skb_copy_datagram_from_iovec",
++	.param	= PARAM2|PARAM5|PARAM4,
++};
++
++struct size_overflow_hash _001196_hash = {
++	.next	= NULL,
++	.name	= "sn9c102_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001197_hash = {
++	.next	= NULL,
++	.name	= "snd_es1938_capture_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001198_hash = {
++	.next	= NULL,
++	.name	= "snd_gus_dram_peek",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001199_hash = {
++	.next	= NULL,
++	.name	= "snd_gus_dram_write",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001200_hash = {
++	.next	= NULL,
++	.name	= "snd_hdsp_capture_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001201_hash = {
++	.next	= NULL,
++	.name	= "snd_hdspm_capture_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001202_hash = {
++	.next	= NULL,
++	.name	= "snd_korg1212_copy_to",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001203_hash = {
++	.next	= NULL,
++	.name	= "snd_pcm_oss_read1",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001204_hash = {
++	.next	= NULL,
++	.name	= "snd_pcm_oss_sync1",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001205_hash = {
++	.next	= NULL,
++	.name	= "snd_pcm_oss_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001206_hash = {
++	.next	= NULL,
++	.name	= "snd_rawmidi_kernel_read1",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001207_hash = {
++	.next	= NULL,
++	.name	= "snd_rawmidi_kernel_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001208_hash = {
++	.next	= NULL,
++	.name	= "snd_rawmidi_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001209_hash = {
++	.next	= NULL,
++	.name	= "snd_rme32_playback_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001210_hash = {
++	.next	= NULL,
++	.name	= "snd_rme9652_capture_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001211_hash = {
++	.next	= NULL,
++	.name	= "snd_rme96_playback_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001212_hash = {
++	.next	= NULL,
++	.name	= "snmp_mib_init",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001213_hash = {
++	.next	= NULL,
++	.name	= "sock_setsockopt",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001214_hash = {
++	.next	= NULL,
++	.name	= "sound_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001215_hash = {
++	.next	= NULL,
++	.name	= "srp_target_alloc",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001216_hash = {
++	.next	= NULL,
++	.name	= "stk_allocate_buffers",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001217_hash = {
++	.next	= NULL,
++	.name	= "store_cpufv",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001218_hash = {
++	.next	= NULL,
++	.name	= "store_cpufv_disabled",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001219_hash = {
++	.next	= NULL,
++	.name	= "store_disp",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001220_hash = {
++	.next	= NULL,
++	.name	= "store_ifalias",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001221_hash = {
++	.next	= NULL,
++	.name	= "store_ledd",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001222_hash = {
++	.next	= NULL,
++	.name	= "store_lslvl",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001223_hash = {
++	.next	= NULL,
++	.name	= "store_lssw",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001224_hash = {
++	.next	= NULL,
++	.name	= "store_msg",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001225_hash = {
++	.next	= NULL,
++	.name	= "store_status",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001226_hash = {
++	.next	= NULL,
++	.name	= "store_sys_acpi",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001227_hash = {
++	.next	= NULL,
++	.name	= "store_sys_hwmon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001228_hash = {
++	.next	= NULL,
++	.name	= "strategy_allowed_congestion_control",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001229_hash = {
++	.next	= NULL,
++	.name	= "str_to_user",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001230_hash = {
++	.next	= NULL,
++	.name	= "stv680_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001231_hash = {
++	.next	= NULL,
++	.name	= "st_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001232_hash = {
++	.next	= NULL,
++	.name	= "subbuf_read_actor",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001233_hash = {
++	.next	= NULL,
++	.name	= "sys_bind",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001234_hash = {
++	.next	= NULL,
++	.name	= "sys_connect",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001235_hash = {
++	.next	= NULL,
++	.name	= "sysctl_ipc_registered_data",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001236_hash = {
++	.next	= NULL,
++	.name	= "sysctl_tcp_congestion_control",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001237_hash = {
++	.next	= NULL,
++	.name	= "sysctl_uts_string",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001238_hash = {
++	.next	= NULL,
++	.name	= "sys_fgetxattr",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001239_hash = {
++	.next	= NULL,
++	.name	= "sysfs_write_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001240_hash = {
++	.next	= NULL,
++	.name	= "sys_gethostname",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001241_hash = {
++	.next	= NULL,
++	.name	= "sys_getxattr",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001242_hash = {
++	.next	= NULL,
++	.name	= "sys_lgetxattr",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001243_hash = {
++	.next	= NULL,
++	.name	= "sys_msgsnd",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001244_hash = {
++	.next	= NULL,
++	.name	= "sys_sched_getaffinity",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001245_hash = {
++	.next	= NULL,
++	.name	= "sys_sched_setaffinity",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001246_hash = {
++	.next	= NULL,
++	.name	= "sys_sendto",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001247_hash = {
++	.next	= NULL,
++	.name	= "timeout_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001248_hash = {
++	.next	= NULL,
++	.name	= "tomoyo_read_control",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001249_hash = {
++	.next	= NULL,
++	.name	= "tpm_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001250_hash = {
++	.next	= NULL,
++	.name	= "ubi_io_write_data",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001251_hash = {
++	.next	= NULL,
++	.name	= "udplite_getfrag",
++	.param	= PARAM3|PARAM4,
++};
++
++struct size_overflow_hash _001253_hash = {
++	.next	= NULL,
++	.name	= "uio_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001254_hash = {
++	.next	= NULL,
++	.name	= "ulong_write_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001255_hash = {
++	.next	= NULL,
++	.name	= "unix_dgram_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001256_hash = {
++	.next	= NULL,
++	.name	= "unix_stream_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001257_hash = {
++	.next	= NULL,
++	.name	= "usb_allocate_stream_buffers",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001258_hash = {
++	.next	= NULL,
++	.name	= "usbdev_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001259_hash = {
++	.next	= NULL,
++	.name	= "usblp_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001260_hash = {
++	.next	= NULL,
++	.name	= "usbtmc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001261_hash = {
++	.next	= NULL,
++	.name	= "usbvideo_v4l_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001262_hash = {
++	.next	= NULL,
++	.name	= "usbvision_v4l2_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001263_hash = {
++	.next	= NULL,
++	.name	= "user_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001264_hash = {
++	.next	= NULL,
++	.name	= "uvc_alloc_urb_buffers",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001265_hash = {
++	.next	= NULL,
++	.name	= "v4l_stk_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001266_hash = {
++	.next	= NULL,
++	.name	= "vcs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001267_hash = {
++	.next	= NULL,
++	.name	= "vfs_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001268_hash = {
++	.next	= NULL,
++	.name	= "vfs_readv",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001269_hash = {
++	.next	= NULL,
++	.name	= "vfs_writev",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001270_hash = {
++	.next	= NULL,
++	.name	= "vga_arb_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001271_hash = {
++	.next	= NULL,
++	.name	= "vhci_put_user",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001272_hash = {
++	.next	= NULL,
++	.name	= "vicam_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001273_hash = {
++	.next	= NULL,
++	.name	= "__videobuf_copy_to_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001274_hash = {
++	.next	= &_001182_hash,
++	.name	= "vol_cdev_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001275_hash = {
++	.next	= NULL,
++	.name	= "vol_cdev_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001276_hash = {
++	.next	= NULL,
++	.name	= "w9966_v4l_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001277_hash = {
++	.next	= &_000314_hash,
++	.name	= "w9968cf_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001278_hash = {
++	.next	= NULL,
++	.name	= "wdm_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001279_hash = {
++	.next	= NULL,
++	.name	= "write_led",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001280_hash = {
++	.next	= &_000454_hash,
++	.name	= "wusb_prf",
++	.param	= PARAM7,
++};
++
++struct size_overflow_hash _001281_hash = {
++	.next	= NULL,
++	.name	= "x25_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001282_hash = {
++	.next	= NULL,
++	.name	= "xfs_buf_get_noaddr",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001283_hash = {
++	.next	= NULL,
++	.name	= "xfs_efd_init",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001284_hash = {
++	.next	= NULL,
++	.name	= "xfs_efi_init",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001285_hash = {
++	.next	= NULL,
++	.name	= "xfs_iext_realloc_direct",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001286_hash = {
++	.next	= NULL,
++	.name	= "xfs_iext_realloc_indirect",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001287_hash = {
++	.next	= NULL,
++	.name	= "xfs_inumbers_fmt",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001288_hash = {
++	.next	= NULL,
++	.name	= "xlog_recover_add_to_cont_trans",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001289_hash = {
++	.next	= NULL,
++	.name	= "zc0301_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001290_hash = {
++	.next	= NULL,
++	.name	= "zd_rfwritev_locked",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001291_hash = {
++	.next	= NULL,
++	.name	= "acpi_system_read_dsdt",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001292_hash = {
++	.next	= NULL,
++	.name	= "acpi_system_read_fadt",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001293_hash = {
++	.next	= NULL,
++	.name	= "aes_decrypt_fail_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001294_hash = {
++	.next	= NULL,
++	.name	= "aes_decrypt_interrupt_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001295_hash = {
++	.next	= NULL,
++	.name	= "aes_decrypt_packets_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001296_hash = {
++	.next	= NULL,
++	.name	= "aes_encrypt_fail_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001297_hash = {
++	.next	= NULL,
++	.name	= "aes_encrypt_interrupt_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001298_hash = {
++	.next	= NULL,
++	.name	= "aes_encrypt_packets_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001299_hash = {
++	.next	= NULL,
++	.name	= "agp_allocate_memory",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001300_hash = {
++	.next	= NULL,
++	.name	= "__alloc_ei_netdev",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001301_hash = {
++	.next	= NULL,
++	.name	= "__alloc_eip_netdev",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001302_hash = {
++	.next	= NULL,
++	.name	= "alloc_ieee80211",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001303_hash = {
++	.next	= NULL,
++	.name	= "alloc_sja1000dev",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001304_hash = {
++	.next	= NULL,
++	.name	= "ar9170_alloc",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001305_hash = {
++	.next	= NULL,
++	.name	= "b43_debugfs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001306_hash = {
++	.next	= NULL,
++	.name	= "b43legacy_debugfs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001307_hash = {
++	.next	= NULL,
++	.name	= "bcm_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001308_hash = {
++	.next	= NULL,
++	.name	= "blk_init_tags",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001309_hash = {
++	.next	= NULL,
++	.name	= "blk_queue_init_tags",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001310_hash = {
++	.next	= NULL,
++	.name	= "blk_rq_map_kern",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001311_hash = {
++	.next	= NULL,
++	.name	= "bm_entry_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001312_hash = {
++	.next	= NULL,
++	.name	= "bm_status_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001313_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_curpsmode_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001314_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_gpiogap_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001315_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_hscfgcmd_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001316_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_hscmd_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001317_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_hsmode_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001318_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_hsstate_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001319_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_pscmd_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001320_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_psmode_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001321_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_psstate_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001322_hash = {
++	.next	= NULL,
++	.name	= "btmrvl_txdnldready_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001323_hash = {
++	.next	= NULL,
++	.name	= "cache_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001324_hash = {
++	.next	= NULL,
++	.name	= "cafe_v4l_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001325_hash = {
++	.next	= NULL,
++	.name	= "cgroup_read_s64",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001326_hash = {
++	.next	= NULL,
++	.name	= "cgroup_read_u64",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001327_hash = {
++	.next	= NULL,
++	.name	= "cifs_partialpagewrite",
++	.param	= PARAM2|PARAM3,
++};
++
++struct size_overflow_hash _001329_hash = {
++	.next	= NULL,
++	.name	= "cifs_write_end",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001330_hash = {
++	.next	= NULL,
++	.name	= "codec_reg_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001331_hash = {
++	.next	= NULL,
++	.name	= "configfs_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001332_hash = {
++	.next	= NULL,
++	.name	= "cpuset_common_file_read",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001333_hash = {
++	.next	= NULL,
++	.name	= "cx18_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001334_hash = {
++	.next	= NULL,
++	.name	= "cxio_hal_init_resource",
++	.param	= PARAM2|PARAM7|PARAM6,
++};
++
++struct size_overflow_hash _001337_hash = {
++	.next	= NULL,
++	.name	= "cxio_hal_init_rhdl_resource",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001338_hash = {
++	.next	= NULL,
++	.name	= "dapm_widget_power_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001341_hash = {
++	.next	= NULL,
++	.name	= "debug_buffer_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001342_hash = {
++	.next	= NULL,
++	.name	= "debug_output",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001343_hash = {
++	.next	= NULL,
++	.name	= "dma_memcpy_pg_to_iovec",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001344_hash = {
++	.next	= NULL,
++	.name	= "dma_memcpy_to_iovec",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001345_hash = {
++	.next	= NULL,
++	.name	= "dma_rx_errors_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001346_hash = {
++	.next	= NULL,
++	.name	= "dma_rx_requested_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001347_hash = {
++	.next	= NULL,
++	.name	= "dma_tx_errors_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001348_hash = {
++	.next	= NULL,
++	.name	= "dma_tx_requested_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001349_hash = {
++	.next	= NULL,
++	.name	= "dn_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001350_hash = {
++	.next	= NULL,
++	.name	= "do_msgrcv",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001351_hash = {
++	.next	= NULL,
++	.name	= "dump_midi",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001352_hash = {
++	.next	= NULL,
++	.name	= "dvb_dmxdev_buffer_read",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001353_hash = {
++	.next	= NULL,
++	.name	= "econet_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001354_hash = {
++	.next	= NULL,
++	.name	= "event_calibration_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001355_hash = {
++	.next	= NULL,
++	.name	= "event_heart_beat_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001356_hash = {
++	.next	= NULL,
++	.name	= "event_oom_late_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001357_hash = {
++	.next	= NULL,
++	.name	= "event_phy_transmit_error_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001358_hash = {
++	.next	= NULL,
++	.name	= "event_rx_mem_empty_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001359_hash = {
++	.next	= NULL,
++	.name	= "event_rx_mismatch_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001360_hash = {
++	.next	= NULL,
++	.name	= "event_rx_pool_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001361_hash = {
++	.next	= NULL,
++	.name	= "event_tx_stuck_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001362_hash = {
++	.next	= NULL,
++	.name	= "excessive_retries_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001363_hash = {
++	.next	= NULL,
++	.name	= "filter_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001364_hash = {
++	.next	= NULL,
++	.name	= "find_rsb",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001365_hash = {
++	.next	= NULL,
++	.name	= "format_devstat_counter",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001366_hash = {
++	.next	= NULL,
++	.name	= "fragmentation_threshold_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001367_hash = {
++	.next	= NULL,
++	.name	= "frequency_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001368_hash = {
++	.next	= NULL,
++	.name	= "fuse_conn_limit_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001369_hash = {
++	.next	= NULL,
++	.name	= "fuse_conn_waiting_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001370_hash = {
++	.next	= NULL,
++	.name	= "generic_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001371_hash = {
++	.next	= NULL,
++	.name	= "ht40allow_map_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001372_hash = {
++	.next	= NULL,
++	.name	= "hysdn_conf_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001373_hash = {
++	.next	= NULL,
++	.name	= "i2400m_rx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001374_hash = {
++	.next	= NULL,
++	.name	= "i2400m_tx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001375_hash = {
++	.next	= NULL,
++	.name	= "idmouse_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001376_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001377_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_rx_bss_info",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001378_hash = {
++	.next	= NULL,
++	.name	= "ikconfig_read_current",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001379_hash = {
++	.next	= NULL,
++	.name	= "ima_show_htable_value",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001380_hash = {
++	.next	= NULL,
++	.name	= "ipw_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001381_hash = {
++	.next	= NULL,
++	.name	= "ipx_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001382_hash = {
++	.next	= NULL,
++	.name	= "irda_recvmsg_stream",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001383_hash = {
++	.next	= NULL,
++	.name	= "iscsi_tcp_conn_setup",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001384_hash = {
++	.next	= NULL,
++	.name	= "isr_cmd_cmplt_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001385_hash = {
++	.next	= NULL,
++	.name	= "isr_commands_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001386_hash = {
++	.next	= NULL,
++	.name	= "isr_decrypt_done_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001387_hash = {
++	.next	= NULL,
++	.name	= "isr_dma0_done_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001388_hash = {
++	.next	= NULL,
++	.name	= "isr_dma1_done_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001389_hash = {
++	.next	= NULL,
++	.name	= "isr_fiqs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001390_hash = {
++	.next	= NULL,
++	.name	= "isr_host_acknowledges_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001391_hash = {
++	.next	= &_001348_hash,
++	.name	= "isr_hw_pm_mode_changes_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001392_hash = {
++	.next	= NULL,
++	.name	= "isr_irqs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001393_hash = {
++	.next	= NULL,
++	.name	= "isr_low_rssi_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001394_hash = {
++	.next	= NULL,
++	.name	= "isr_pci_pm_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001395_hash = {
++	.next	= NULL,
++	.name	= "isr_rx_headers_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001396_hash = {
++	.next	= NULL,
++	.name	= "isr_rx_mem_overflow_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001397_hash = {
++	.next	= NULL,
++	.name	= "isr_rx_procs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001398_hash = {
++	.next	= NULL,
++	.name	= "isr_rx_rdys_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001399_hash = {
++	.next	= NULL,
++	.name	= "isr_tx_exch_complete_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001400_hash = {
++	.next	= NULL,
++	.name	= "isr_tx_procs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001401_hash = {
++	.next	= NULL,
++	.name	= "isr_wakeups_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001402_hash = {
++	.next	= NULL,
++	.name	= "ivtv_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001403_hash = {
++	.next	= NULL,
++	.name	= "iwl3945_sta_dbgfs_stats_table_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001404_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_chain_noise_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001405_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_channels_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001406_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_current_sleep_command_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001407_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_disable_ht40_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001408_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_interrupt_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001409_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_led_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001410_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_nvm_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001411_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_qos_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001412_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_rx_queue_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001413_hash = {
++	.next	= &_000266_hash,
++	.name	= "iwl_dbgfs_rx_statistics_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001414_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_sensitivity_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001415_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_sleep_level_override_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001416_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_sram_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001417_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_stations_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001418_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_status_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001419_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_thermal_throttling_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001420_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_traffic_log_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001421_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_tx_power_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001422_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_tx_queue_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001423_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_tx_statistics_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001424_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_ucode_general_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001425_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_ucode_rx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001426_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_ucode_tx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001427_hash = {
++	.next	= NULL,
++	.name	= "iwm_if_alloc",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001428_hash = {
++	.next	= NULL,
++	.name	= "kernel_readv",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001429_hash = {
++	.next	= NULL,
++	.name	= "kernel_setsockopt",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001430_hash = {
++	.next	= NULL,
++	.name	= "key_algorithm_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001431_hash = {
++	.next	= NULL,
++	.name	= "key_conf_hw_key_idx_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001432_hash = {
++	.next	= NULL,
++	.name	= "key_conf_keyidx_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001433_hash = {
++	.next	= NULL,
++	.name	= "key_conf_keylen_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001434_hash = {
++	.next	= NULL,
++	.name	= "key_flags_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001435_hash = {
++	.next	= NULL,
++	.name	= "key_icverrors_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001436_hash = {
++	.next	= NULL,
++	.name	= "key_ifindex_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001437_hash = {
++	.next	= NULL,
++	.name	= "key_key_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001438_hash = {
++	.next	= NULL,
++	.name	= "key_replays_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001439_hash = {
++	.next	= NULL,
++	.name	= "key_rx_spec_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001440_hash = {
++	.next	= NULL,
++	.name	= "key_tx_rx_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001441_hash = {
++	.next	= NULL,
++	.name	= "key_tx_spec_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001442_hash = {
++	.next	= NULL,
++	.name	= "kvm_clear_guest_page",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001443_hash = {
++	.next	= NULL,
++	.name	= "l2cap_create_basic_pdu",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001444_hash = {
++	.next	= NULL,
++	.name	= "l2cap_create_connless_pdu",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001445_hash = {
++	.next	= NULL,
++	.name	= "l2cap_create_iframe_pdu",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001446_hash = {
++	.next	= NULL,
++	.name	= "lbs_debugfs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001447_hash = {
++	.next	= NULL,
++	.name	= "lbs_dev_info",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001448_hash = {
++	.next	= NULL,
++	.name	= "lbs_getscantable",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001449_hash = {
++	.next	= NULL,
++	.name	= "lbs_rdbbp_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001450_hash = {
++	.next	= NULL,
++	.name	= "lbs_rdmac_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001451_hash = {
++	.next	= NULL,
++	.name	= "lbs_rdrf_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001452_hash = {
++	.next	= NULL,
++	.name	= "lbs_sleepparams_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001453_hash = {
++	.next	= NULL,
++	.name	= "lbs_threshold_read",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001454_hash = {
++	.next	= NULL,
++	.name	= "long_retry_limit_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001455_hash = {
++	.next	= NULL,
++	.name	= "lpfc_debugfs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001456_hash = {
++	.next	= NULL,
++	.name	= "mic_calc_failure_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001457_hash = {
++	.next	= NULL,
++	.name	= "mic_rx_pkts_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001458_hash = {
++	.next	= NULL,
++	.name	= "mmc_ext_csd_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001459_hash = {
++	.next	= NULL,
++	.name	= "mon_bin_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001460_hash = {
++	.next	= NULL,
++	.name	= "mon_stat_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001461_hash = {
++	.next	= NULL,
++	.name	= "mqueue_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001462_hash = {
++	.next	= NULL,
++	.name	= "nfsd_vfs_read",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001463_hash = {
++	.next	= NULL,
++	.name	= "nfsd_vfs_write",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001464_hash = {
++	.next	= NULL,
++	.name	= "noack_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001465_hash = {
++	.next	= NULL,
++	.name	= "o2hb_debug_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001466_hash = {
++	.next	= NULL,
++	.name	= "ocfs2_control_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001467_hash = {
++	.next	= NULL,
++	.name	= "ocfs2_control_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001468_hash = {
++	.next	= NULL,
++	.name	= "ocfs2_debug_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001469_hash = {
++	.next	= NULL,
++	.name	= "ocfs2_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001470_hash = {
++	.next	= NULL,
++	.name	= "oom_adjust_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001471_hash = {
++	.next	= NULL,
++	.name	= "oprofilefs_str_to_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001472_hash = {
++	.next	= NULL,
++	.name	= "oprofilefs_ulong_to_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001473_hash = {
++	.next	= NULL,
++	.name	= "_osd_req_list_objects",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001474_hash = {
++	.next	= NULL,
++	.name	= "osd_req_read_kern",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001475_hash = {
++	.next	= NULL,
++	.name	= "osd_req_write_kern",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001476_hash = {
++	.next	= NULL,
++	.name	= "p54_init_common",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001477_hash = {
++	.next	= NULL,
++	.name	= "packet_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001478_hash = {
++	.next	= NULL,
++	.name	= "page_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001479_hash = {
++	.next	= NULL,
++	.name	= "parse_table",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001480_hash = {
++	.next	= NULL,
++	.name	= "pms_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001481_hash = {
++	.next	= NULL,
++	.name	= "proc_coredump_filter_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001482_hash = {
++	.next	= NULL,
++	.name	= "proc_fdinfo_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001483_hash = {
++	.next	= NULL,
++	.name	= "proc_file_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001484_hash = {
++	.next	= NULL,
++	.name	= "proc_info_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001485_hash = {
++	.next	= NULL,
++	.name	= "proc_loginuid_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001486_hash = {
++	.next	= NULL,
++	.name	= "proc_pid_attr_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001487_hash = {
++	.next	= NULL,
++	.name	= "proc_pid_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001488_hash = {
++	.next	= NULL,
++	.name	= "proc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001489_hash = {
++	.next	= NULL,
++	.name	= "proc_self_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001490_hash = {
++	.next	= NULL,
++	.name	= "proc_sessionid_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001491_hash = {
++	.next	= NULL,
++	.name	= "proc_write_bluetooth",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001492_hash = {
++	.next	= NULL,
++	.name	= "proc_write_mled",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001493_hash = {
++	.next	= NULL,
++	.name	= "proc_write_tled",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001494_hash = {
++	.next	= NULL,
++	.name	= "proc_write_wled",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001495_hash = {
++	.next	= NULL,
++	.name	= "ps_pspoll_max_apturn_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001496_hash = {
++	.next	= NULL,
++	.name	= "ps_pspoll_timeouts_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001497_hash = {
++	.next	= NULL,
++	.name	= "ps_pspoll_utilization_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001498_hash = {
++	.next	= NULL,
++	.name	= "ps_upsd_max_apturn_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001499_hash = {
++	.next	= NULL,
++	.name	= "ps_upsd_max_sptime_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001500_hash = {
++	.next	= NULL,
++	.name	= "ps_upsd_timeouts_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001501_hash = {
++	.next	= NULL,
++	.name	= "ps_upsd_utilization_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001502_hash = {
++	.next	= NULL,
++	.name	= "pvr2_v4l2_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001503_hash = {
++	.next	= NULL,
++	.name	= "pwr_disable_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001504_hash = {
++	.next	= NULL,
++	.name	= "pwr_elp_enter_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001505_hash = {
++	.next	= NULL,
++	.name	= "pwr_enable_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001506_hash = {
++	.next	= NULL,
++	.name	= "pwr_fix_tsf_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001507_hash = {
++	.next	= NULL,
++	.name	= "pwr_missing_bcns_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001508_hash = {
++	.next	= NULL,
++	.name	= "pwr_power_save_off_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001509_hash = {
++	.next	= &_000766_hash,
++	.name	= "pwr_ps_enter_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001510_hash = {
++	.next	= NULL,
++	.name	= "pwr_rcvd_awake_beacons_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001511_hash = {
++	.next	= NULL,
++	.name	= "pwr_rcvd_beacons_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001512_hash = {
++	.next	= NULL,
++	.name	= "pwr_tx_without_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001513_hash = {
++	.next	= NULL,
++	.name	= "pwr_tx_with_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001514_hash = {
++	.next	= NULL,
++	.name	= "pwr_wake_on_host_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001515_hash = {
++	.next	= NULL,
++	.name	= "pwr_wake_on_timer_exp_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001516_hash = {
++	.next	= NULL,
++	.name	= "queues_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001517_hash = {
++	.next	= NULL,
++	.name	= "raw_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001518_hash = {
++	.next	= NULL,
++	.name	= "rawv6_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001519_hash = {
++	.next	= NULL,
++	.name	= "rcname_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001520_hash = {
++	.next	= NULL,
++	.name	= "rds_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001521_hash = {
++	.next	= NULL,
++	.name	= "read_enabled_file_bool",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001522_hash = {
++	.next	= NULL,
++	.name	= "read_file_beacon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001523_hash = {
++	.next	= NULL,
++	.name	= "read_file_blob",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001524_hash = {
++	.next	= NULL,
++	.name	= "read_file_bool",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001525_hash = {
++	.next	= NULL,
++	.name	= "read_file_debug",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001526_hash = {
++	.next	= NULL,
++	.name	= "read_file_dma",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001527_hash = {
++	.next	= NULL,
++	.name	= "read_file_interrupt",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001528_hash = {
++	.next	= NULL,
++	.name	= "read_file_rcstat",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001529_hash = {
++	.next	= NULL,
++	.name	= "read_file_wiphy",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001530_hash = {
++	.next	= NULL,
++	.name	= "read_file_xmit",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001531_hash = {
++	.next	= NULL,
++	.name	= "read_from_oldmem",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001532_hash = {
++	.next	= NULL,
++	.name	= "read_oldmem",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001533_hash = {
++	.next	= NULL,
++	.name	= "recover_peb",
++	.param	= PARAM6|PARAM7,
++};
++
++struct size_overflow_hash _001535_hash = {
++	.next	= NULL,
++	.name	= "request_key_and_link",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001536_hash = {
++	.next	= NULL,
++	.name	= "res_counter_read",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001537_hash = {
++	.next	= NULL,
++	.name	= "retry_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001538_hash = {
++	.next	= NULL,
++	.name	= "rfcomm_sock_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001539_hash = {
++	.next	= NULL,
++	.name	= "rs_sta_dbgfs_rate_scale_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001540_hash = {
++	.next	= NULL,
++	.name	= "rs_sta_dbgfs_scale_table_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001541_hash = {
++	.next	= NULL,
++	.name	= "rs_sta_dbgfs_stats_table_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001542_hash = {
++	.next	= NULL,
++	.name	= "rts_threshold_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001543_hash = {
++	.next	= NULL,
++	.name	= "rx_dropped_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001544_hash = {
++	.next	= NULL,
++	.name	= "rx_fcs_err_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001545_hash = {
++	.next	= NULL,
++	.name	= "rx_hdr_overflow_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001546_hash = {
++	.next	= NULL,
++	.name	= "rx_hw_stuck_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001547_hash = {
++	.next	= NULL,
++	.name	= "rx_out_of_mem_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001548_hash = {
++	.next	= NULL,
++	.name	= "rx_path_reset_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001549_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_beacon_buffer_thres_host_int_trig_rx_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001550_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_descr_host_int_trig_rx_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001551_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_missed_beacon_host_int_trig_rx_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001552_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_rx_prep_beacon_drop_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001553_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_tx_xfr_host_int_trig_rx_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001554_hash = {
++	.next	= NULL,
++	.name	= "rx_reset_counter_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001555_hash = {
++	.next	= NULL,
++	.name	= "rx_xfr_hint_trig_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001556_hash = {
++	.next	= NULL,
++	.name	= "sco_sock_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001557_hash = {
++	.next	= NULL,
++	.name	= "scsi_adjust_queue_depth",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001558_hash = {
++	.next	= NULL,
++	.name	= "selinux_inode_notifysecctx",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001559_hash = {
++	.next	= NULL,
++	.name	= "sel_read_avc_cache_threshold",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001560_hash = {
++	.next	= NULL,
++	.name	= "sel_read_avc_hash_stats",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001561_hash = {
++	.next	= NULL,
++	.name	= "sel_read_bool",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001562_hash = {
++	.next	= NULL,
++	.name	= "sel_read_checkreqprot",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001563_hash = {
++	.next	= NULL,
++	.name	= "sel_read_class",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001564_hash = {
++	.next	= NULL,
++	.name	= "sel_read_enforce",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001565_hash = {
++	.next	= NULL,
++	.name	= "sel_read_handle_unknown",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001566_hash = {
++	.next	= NULL,
++	.name	= "sel_read_initcon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001567_hash = {
++	.next	= NULL,
++	.name	= "sel_read_mls",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001568_hash = {
++	.next	= NULL,
++	.name	= "sel_read_perm",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001569_hash = {
++	.next	= NULL,
++	.name	= "sel_read_policycap",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001570_hash = {
++	.next	= NULL,
++	.name	= "sel_read_policyvers",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001571_hash = {
++	.next	= NULL,
++	.name	= "short_retry_limit_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001572_hash = {
++	.next	= NULL,
++	.name	= "simple_attr_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001573_hash = {
++	.next	= NULL,
++	.name	= "simple_transaction_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001574_hash = {
++	.next	= NULL,
++	.name	= "skb_copy_datagram_const_iovec",
++	.param	= PARAM2|PARAM5|PARAM4,
++};
++
++struct size_overflow_hash _001578_hash = {
++	.next	= NULL,
++	.name	= "skb_copy_datagram_iovec",
++	.param	= PARAM2|PARAM4,
++};
++
++struct size_overflow_hash _001580_hash = {
++	.next	= NULL,
++	.name	= "smk_read_ambient",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001581_hash = {
++	.next	= NULL,
++	.name	= "smk_read_direct",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001582_hash = {
++	.next	= NULL,
++	.name	= "smk_read_doi",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001583_hash = {
++	.next	= NULL,
++	.name	= "smk_read_logging",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001584_hash = {
++	.next	= NULL,
++	.name	= "smk_read_onlycap",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001585_hash = {
++	.next	= NULL,
++	.name	= "snd_cs4281_BA0_read",
++	.param	= PARAM5|PARAM6,
++};
++
++struct size_overflow_hash _001587_hash = {
++	.next	= NULL,
++	.name	= "snd_cs4281_BA1_read",
++	.param	= PARAM5|PARAM6,
++};
++
++struct size_overflow_hash _001589_hash = {
++	.next	= NULL,
++	.name	= "snd_cs46xx_io_read",
++	.param	= PARAM5|PARAM6,
++};
++
++struct size_overflow_hash _001591_hash = {
++	.next	= NULL,
++	.name	= "snd_gus_dram_read",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001592_hash = {
++	.next	= NULL,
++	.name	= "snd_pcm_oss_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001593_hash = {
++	.next	= NULL,
++	.name	= "snd_rme32_capture_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001594_hash = {
++	.next	= NULL,
++	.name	= "snd_rme96_capture_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001595_hash = {
++	.next	= NULL,
++	.name	= "sta_agg_status_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001596_hash = {
++	.next	= NULL,
++	.name	= "sta_dev_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001597_hash = {
++	.next	= NULL,
++	.name	= "sta_flags_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001598_hash = {
++	.next	= NULL,
++	.name	= "sta_inactive_ms_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001599_hash = {
++	.next	= NULL,
++	.name	= "sta_last_noise_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001600_hash = {
++	.next	= NULL,
++	.name	= "sta_last_qual_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001601_hash = {
++	.next	= NULL,
++	.name	= "sta_last_seq_ctrl_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001602_hash = {
++	.next	= NULL,
++	.name	= "sta_last_signal_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001603_hash = {
++	.next	= NULL,
++	.name	= "sta_num_ps_buf_frames_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001604_hash = {
++	.next	= NULL,
++	.name	= "sta_rx_bytes_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001605_hash = {
++	.next	= NULL,
++	.name	= "sta_rx_dropped_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001606_hash = {
++	.next	= NULL,
++	.name	= "sta_rx_duplicates_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001607_hash = {
++	.next	= NULL,
++	.name	= "sta_rx_fragments_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001608_hash = {
++	.next	= NULL,
++	.name	= "sta_rx_packets_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001609_hash = {
++	.next	= NULL,
++	.name	= "stats_failed_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001610_hash = {
++	.next	= &_000150_hash,
++	.name	= "stats_frame_duplicate_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001611_hash = {
++	.next	= NULL,
++	.name	= "stats_multicast_received_frame_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001612_hash = {
++	.next	= NULL,
++	.name	= "stats_multicast_transmitted_frame_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001613_hash = {
++	.next	= NULL,
++	.name	= "stats_multiple_retry_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001614_hash = {
++	.next	= NULL,
++	.name	= "stats_received_fragment_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001615_hash = {
++	.next	= NULL,
++	.name	= "stats_retry_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001616_hash = {
++	.next	= NULL,
++	.name	= "stats_rx_expand_skb_head2_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001617_hash = {
++	.next	= NULL,
++	.name	= "stats_rx_expand_skb_head_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001618_hash = {
++	.next	= NULL,
++	.name	= "stats_rx_handlers_drop_defrag_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001619_hash = {
++	.next	= NULL,
++	.name	= "stats_rx_handlers_drop_nullfunc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001620_hash = {
++	.next	= NULL,
++	.name	= "stats_rx_handlers_drop_passive_scan_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001621_hash = {
++	.next	= NULL,
++	.name	= "stats_rx_handlers_drop_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001622_hash = {
++	.next	= NULL,
++	.name	= "stats_rx_handlers_drop_short_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001623_hash = {
++	.next	= NULL,
++	.name	= "stats_rx_handlers_fragments_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001624_hash = {
++	.next	= NULL,
++	.name	= "stats_rx_handlers_queued_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001625_hash = {
++	.next	= NULL,
++	.name	= "stats_transmitted_fragment_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001626_hash = {
++	.next	= NULL,
++	.name	= "stats_transmitted_frame_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001627_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_expand_skb_head_cloned_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001628_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_expand_skb_head_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001629_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_handlers_drop_fragment_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001630_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_handlers_drop_not_assoc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001631_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_handlers_drop_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001632_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_handlers_drop_unauth_port_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001633_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_handlers_drop_unencrypted_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001634_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_handlers_drop_wep_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001635_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_handlers_queued_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001636_hash = {
++	.next	= NULL,
++	.name	= "stats_tx_status_drop_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001637_hash = {
++	.next	= NULL,
++	.name	= "sta_tx_bytes_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001638_hash = {
++	.next	= NULL,
++	.name	= "sta_tx_filtered_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001639_hash = {
++	.next	= NULL,
++	.name	= "sta_tx_fragments_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001640_hash = {
++	.next	= NULL,
++	.name	= "sta_tx_packets_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001641_hash = {
++	.next	= NULL,
++	.name	= "sta_tx_retry_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001642_hash = {
++	.next	= NULL,
++	.name	= "sta_tx_retry_failed_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001643_hash = {
++	.next	= NULL,
++	.name	= "sta_wep_weak_iv_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001644_hash = {
++	.next	= NULL,
++	.name	= "store_bluetooth",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001645_hash = {
++	.next	= NULL,
++	.name	= "store_camera",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001646_hash = {
++	.next	= NULL,
++	.name	= "store_cardr",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001647_hash = {
++	.next	= NULL,
++	.name	= "store_fan1_input",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001648_hash = {
++	.next	= NULL,
++	.name	= "store_gps",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001649_hash = {
++	.next	= NULL,
++	.name	= "store_pwm1",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001650_hash = {
++	.next	= NULL,
++	.name	= "store_pwm1_enable",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001651_hash = {
++	.next	= NULL,
++	.name	= "store_wlan",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001652_hash = {
++	.next	= NULL,
++	.name	= "st_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001653_hash = {
++	.next	= NULL,
++	.name	= "sysfs_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001654_hash = {
++	.next	= NULL,
++	.name	= "sys_kexec_load",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001655_hash = {
++	.next	= NULL,
++	.name	= "sys_preadv",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001656_hash = {
++	.next	= NULL,
++	.name	= "sys_pwritev",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001657_hash = {
++	.next	= NULL,
++	.name	= "sys_readv",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001658_hash = {
++	.next	= NULL,
++	.name	= "sys_rt_sigpending",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001659_hash = {
++	.next	= NULL,
++	.name	= "sys_setsockopt",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001660_hash = {
++	.next	= NULL,
++	.name	= "sys_writev",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001661_hash = {
++	.next	= NULL,
++	.name	= "tomoyo_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001662_hash = {
++	.next	= NULL,
++	.name	= "total_ps_buffered_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001663_hash = {
++	.next	= NULL,
++	.name	= "tsf_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001664_hash = {
++	.next	= NULL,
++	.name	= "tun_get_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001665_hash = {
++	.next	= NULL,
++	.name	= "tx_internal_desc_overflow_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001666_hash = {
++	.next	= NULL,
++	.name	= "tx_queue_len_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001667_hash = {
++	.next	= NULL,
++	.name	= "ubi_eba_atomic_leb_change",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001668_hash = {
++	.next	= NULL,
++	.name	= "ubi_eba_write_leb",
++	.param	= PARAM6|PARAM5,
++};
++
++struct size_overflow_hash _001669_hash = {
++	.next	= NULL,
++	.name	= "ubi_eba_write_leb_st",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001670_hash = {
++	.next	= NULL,
++	.name	= "uhci_debug_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001671_hash = {
++	.next	= NULL,
++	.name	= "unix_seqpacket_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001672_hash = {
++	.next	= NULL,
++	.name	= "unix_stream_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001673_hash = {
++	.next	= NULL,
++	.name	= "unlink1",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001674_hash = {
++	.next	= NULL,
++	.name	= "__videobuf_copy_stream",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001675_hash = {
++	.next	= NULL,
++	.name	= "waiters_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001676_hash = {
++	.next	= NULL,
++	.name	= "wep_addr_key_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001677_hash = {
++	.next	= NULL,
++	.name	= "wep_decrypt_fail_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001678_hash = {
++	.next	= &_001223_hash,
++	.name	= "wep_default_key_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001679_hash = {
++	.next	= NULL,
++	.name	= "wep_interrupt_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001680_hash = {
++	.next	= NULL,
++	.name	= "wep_iv_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001681_hash = {
++	.next	= &_000641_hash,
++	.name	= "wep_key_not_found_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001682_hash = {
++	.next	= NULL,
++	.name	= "wep_packets_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001683_hash = {
++	.next	= NULL,
++	.name	= "wusb_prf_256",
++	.param	= PARAM7,
++};
++
++struct size_overflow_hash _001684_hash = {
++	.next	= NULL,
++	.name	= "wusb_prf_64",
++	.param	= PARAM7,
++};
++
++struct size_overflow_hash _001685_hash = {
++	.next	= NULL,
++	.name	= "xfs_iext_add",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001686_hash = {
++	.next	= NULL,
++	.name	= "xfs_iext_remove_direct",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001687_hash = {
++	.next	= NULL,
++	.name	= "xfs_trans_get_efd",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001688_hash = {
++	.next	= NULL,
++	.name	= "xfs_trans_get_efi",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001689_hash = {
++	.next	= NULL,
++	.name	= "xlog_get_bp",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001690_hash = {
++	.next	= NULL,
++	.name	= "aac_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001691_hash = {
++	.next	= NULL,
++	.name	= "add_sctp_bind_addr",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001692_hash = {
++	.next	= NULL,
++	.name	= "agp_allocate_memory_wrap",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001693_hash = {
++	.next	= NULL,
++	.name	= "arcmsr_adjust_disk_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001694_hash = {
++	.next	= NULL,
++	.name	= "atalk_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001695_hash = {
++	.next	= NULL,
++	.name	= "atomic_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001696_hash = {
++	.next	= NULL,
++	.name	= "ax25_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001697_hash = {
++	.next	= NULL,
++	.name	= "bt_sock_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001698_hash = {
++	.next	= NULL,
++	.name	= "cpu_type_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001699_hash = {
++	.next	= NULL,
++	.name	= "cx18_read_pos",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001701_hash = {
++	.next	= NULL,
++	.name	= "dccp_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001702_hash = {
++	.next	= NULL,
++	.name	= "depth_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001703_hash = {
++	.next	= NULL,
++	.name	= "dgram_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001704_hash = {
++	.next	= NULL,
++	.name	= "dma_skb_copy_datagram_iovec",
++	.param	= PARAM3|PARAM5,
++};
++
++struct size_overflow_hash _001706_hash = {
++	.next	= NULL,
++	.name	= "do_sysctl",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001707_hash = {
++	.next	= NULL,
++	.name	= "drm_agp_allocate_memory",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001708_hash = {
++	.next	= NULL,
++	.name	= "enable_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001709_hash = {
++	.next	= NULL,
++	.name	= "fc_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001710_hash = {
++	.next	= NULL,
++	.name	= "get_alua_req",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001711_hash = {
++	.next	= NULL,
++	.name	= "get_rdac_req",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001712_hash = {
++	.next	= NULL,
++	.name	= "hci_sock_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001713_hash = {
++	.next	= NULL,
++	.name	= "hptiop_adjust_disk_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001714_hash = {
++	.next	= NULL,
++	.name	= "ide_queue_pc_tail",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001715_hash = {
++	.next	= NULL,
++	.name	= "ide_raw_taskfile",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001716_hash = {
++	.next	= NULL,
++	.name	= "idetape_queue_rw_tail",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001717_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_aid",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001718_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_auto_open_plinks",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001719_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_bssid",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001720_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_capab",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001721_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshConfirmTimeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001722_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHoldingTimeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001723_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPactivePathTimeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001724_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPmaxPREQretries",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001725_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPnetDiameterTraversalTime",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001726_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPpreqMinInterval",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001727_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshMaxPeerLinks",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001728_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshMaxRetries",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001729_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshRetryTimeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001730_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshTTL",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001731_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dropped_frames_no_route",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001732_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dropped_frames_ttl",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001733_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_drop_unencrypted",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001734_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dtim_count",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001735_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_estab_plinks",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001736_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_force_unicast_rateidx",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001737_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_fwded_frames",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001738_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_fwded_mcast",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001739_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_fwded_unicast",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001740_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_max_ratectrl_rateidx",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001741_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_min_discovery_timeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001742_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_num_buffered_multicast",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001743_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_num_sta_ps",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001744_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_path_refresh_time",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001745_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_peer",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001746_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_rx_mgmt_beacon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001747_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_rx_mgmt_probe_resp",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001748_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_rx_mgmt_probe_resp",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001749_hash = {
++	.next	= NULL,
++	.name	= "ima_show_htable_violations",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001750_hash = {
++	.next	= NULL,
++	.name	= "ima_show_measurements_count",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001751_hash = {
++	.next	= NULL,
++	.name	= "ipr_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001752_hash = {
++	.next	= NULL,
++	.name	= "ip_recv_error",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001753_hash = {
++	.next	= NULL,
++	.name	= "ipv6_recv_error",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001754_hash = {
++	.next	= NULL,
++	.name	= "ipx_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001755_hash = {
++	.next	= NULL,
++	.name	= "irda_recvmsg_dgram",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001756_hash = {
++	.next	= NULL,
++	.name	= "iscsi_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001757_hash = {
++	.next	= NULL,
++	.name	= "ivtv_read_pos",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001758_hash = {
++	.next	= NULL,
++	.name	= "l2cap_sar_segment_sdu",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001759_hash = {
++	.next	= NULL,
++	.name	= "l2cap_sock_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001760_hash = {
++	.next	= NULL,
++	.name	= "lbs_bcnmiss_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001761_hash = {
++	.next	= NULL,
++	.name	= "lbs_failcount_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001762_hash = {
++	.next	= NULL,
++	.name	= "lbs_highrssi_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001763_hash = {
++	.next	= NULL,
++	.name	= "lbs_highsnr_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001764_hash = {
++	.next	= NULL,
++	.name	= "lbs_lowrssi_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001765_hash = {
++	.next	= NULL,
++	.name	= "lbs_lowsnr_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001766_hash = {
++	.next	= NULL,
++	.name	= "llc_ui_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001767_hash = {
++	.next	= NULL,
++	.name	= "megaraid_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001768_hash = {
++	.next	= NULL,
++	.name	= "mptscsih_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001769_hash = {
++	.next	= NULL,
++	.name	= "NCR_700_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001770_hash = {
++	.next	= NULL,
++	.name	= "netlink_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001771_hash = {
++	.next	= NULL,
++	.name	= "nfsctl_transaction_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001772_hash = {
++	.next	= NULL,
++	.name	= "nr_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001773_hash = {
++	.next	= NULL,
++	.name	= "osd_req_list_collection_objects",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001774_hash = {
++	.next	= NULL,
++	.name	= "osd_req_list_partition_objects",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001776_hash = {
++	.next	= NULL,
++	.name	= "packet_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001777_hash = {
++	.next	= NULL,
++	.name	= "pep_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001778_hash = {
++	.next	= NULL,
++	.name	= "pfkey_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001779_hash = {
++	.next	= NULL,
++	.name	= "pmcraid_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001780_hash = {
++	.next	= NULL,
++	.name	= "pn_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001781_hash = {
++	.next	= NULL,
++	.name	= "pointer_size_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001782_hash = {
++	.next	= NULL,
++	.name	= "pppoe_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001783_hash = {
++	.next	= NULL,
++	.name	= "pppol2tp_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001784_hash = {
++	.next	= NULL,
++	.name	= "qla2x00_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001785_hash = {
++	.next	= NULL,
++	.name	= "raw_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001786_hash = {
++	.next	= NULL,
++	.name	= "rawv6_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001787_hash = {
++	.next	= NULL,
++	.name	= "_req_append_segment",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001788_hash = {
++	.next	= NULL,
++	.name	= "request_key_async",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001789_hash = {
++	.next	= NULL,
++	.name	= "request_key_async_with_auxdata",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001790_hash = {
++	.next	= NULL,
++	.name	= "request_key_with_auxdata",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001791_hash = {
++	.next	= NULL,
++	.name	= "request_lock",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001792_hash = {
++	.next	= NULL,
++	.name	= "rose_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001793_hash = {
++	.next	= NULL,
++	.name	= "rxrpc_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001794_hash = {
++	.next	= NULL,
++	.name	= "scsi_activate_tcq",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001795_hash = {
++	.next	= &_000250_hash,
++	.name	= "scsi_deactivate_tcq",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001796_hash = {
++	.next	= NULL,
++	.name	= "scsi_execute",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001797_hash = {
++	.next	= NULL,
++	.name	= "_scsih_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001798_hash = {
++	.next	= NULL,
++	.name	= "scsi_init_shared_tag_map",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001799_hash = {
++	.next	= NULL,
++	.name	= "scsi_track_queue_full",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001800_hash = {
++	.next	= NULL,
++	.name	= "sctp_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001176_hash = {
++struct size_overflow_hash _001801_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshRetryTimeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "skb_copy_and_csum_datagram_iovec",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001177_hash = {
++struct size_overflow_hash _001803_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshTTL",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "snd_gf1_mem_proc_dump",
++	.param	= PARAM5|PARAM6,
 +};
 +
-+struct size_overflow_hash _001178_hash = {
++struct size_overflow_hash _001805_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dropped_frames_no_route",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "stats_dot11ACKFailureCount_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001179_hash = {
++struct size_overflow_hash _001806_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dropped_frames_ttl",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "stats_dot11FCSErrorCount_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001180_hash = {
++struct size_overflow_hash _001807_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_drop_unencrypted",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "stats_dot11RTSFailureCount_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001181_hash = {
++struct size_overflow_hash _001808_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dtim_count",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "stats_dot11RTSSuccessCount_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001182_hash = {
++struct size_overflow_hash _001809_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_estab_plinks",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "sys_msgrcv",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001183_hash = {
++struct size_overflow_hash _001810_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_force_unicast_rateidx",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "tcp_copy_to_iovec",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001184_hash = {
++struct size_overflow_hash _001811_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_fwded_frames",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "tcp_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001185_hash = {
++struct size_overflow_hash _001812_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_fwded_mcast",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "timeout_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001186_hash = {
++struct size_overflow_hash _001813_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_fwded_unicast",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "ttm_agp_populate",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001187_hash = {
++struct size_overflow_hash _001814_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_max_ratectrl_rateidx",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "tun_put_user",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001188_hash = {
++struct size_overflow_hash _001815_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_min_discovery_timeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "twa_change_queue_depth",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001189_hash = {
++struct size_overflow_hash _001816_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_num_buffered_multicast",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "tw_change_queue_depth",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001190_hash = {
++struct size_overflow_hash _001818_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_num_sta_ps",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "ubi_leb_change",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001191_hash = {
++struct size_overflow_hash _001819_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_path_refresh_time",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "ubi_leb_write",
++	.param	= PARAM5|PARAM4,
 +};
 +
-+struct size_overflow_hash _001192_hash = {
++struct size_overflow_hash _001820_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_peer",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "udp_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001193_hash = {
++struct size_overflow_hash _001821_hash = {
 +	.next	= NULL,
-+	.name	= "init_exception_table",
-+	.file	= "drivers/md/dm-snap.c",
-+	.param2	= 1,
++	.name	= "udpv6_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001194_hash = {
-+	.next	= NULL,
-+	.name	= "init_tid_tabs",
-+	.file	= "drivers/net/cxgb3/cxgb3_offload.c",
-+	.param2	= 1,
-+	.param4	= 1,
-+	.param3	= 1,
++struct size_overflow_hash _001822_hash = {
++	.next	= &_000775_hash,
++	.name	= "ulong_read_file",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001197_hash = {
++struct size_overflow_hash _001823_hash = {
 +	.next	= NULL,
-+	.name	= "ivtv_read",
-+	.file	= "drivers/media/video/ivtv/ivtv-fileops.c",
-+	.param3	= 1,
++	.name	= "unix_dgram_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001198_hash = {
++struct size_overflow_hash _001824_hash = {
 +	.next	= NULL,
-+	.name	= "kmem_realloc",
-+	.file	= "fs/xfs/linux-2.6/kmem.c",
-+	.param2	= 1,
++	.name	= "unlink_simple",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001199_hash = {
++struct size_overflow_hash _001825_hash = {
 +	.next	= NULL,
-+	.name	= "kmem_zalloc",
-+	.file	= "fs/xfs/linux-2.6/kmem.c",
-+	.param1	= 1,
++	.name	= "vcc_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001200_hash = {
++struct size_overflow_hash _001826_hash = {
 +	.next	= NULL,
-+	.name	= "kmp_init",
-+	.file	= "lib/ts_kmp.c",
-+	.param2	= 1,
++	.name	= "write_leb",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001201_hash = {
++struct size_overflow_hash _001827_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_bcnmiss_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "x25_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001202_hash = {
++struct size_overflow_hash _001828_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_failcount_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "xfs_iext_insert",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001203_hash = {
++struct size_overflow_hash _001829_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_highrssi_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "xfs_iext_remove",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001204_hash = {
++struct size_overflow_hash _001830_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_highsnr_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "xlog_find_verify_log_record",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001205_hash = {
++struct size_overflow_hash _001831_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_lowrssi_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "dbg_leb_change",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001206_hash = {
++struct size_overflow_hash _001832_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_lowsnr_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "dbg_leb_write",
++	.param	= PARAM5|PARAM4,
 +};
 +
-+struct size_overflow_hash _001207_hash = {
++struct size_overflow_hash _001833_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_flush_one",
-+	.file	= "fs/nfs/write.c",
-+	.param3	= 1,
++	.name	= "dlm_lock",
++	.param	= PARAM6,
 +};
 +
-+struct size_overflow_hash _001208_hash = {
-+	.next	= &_000671_hash,
-+	.name	= "nfs_pagein_one",
-+	.file	= "fs/nfs/read.c",
-+	.param3	= 1,
++struct size_overflow_hash _001834_hash = {
++	.next	= NULL,
++	.name	= "dlm_user_request",
++	.param	= PARAM6,
 +};
 +
-+struct size_overflow_hash _001209_hash = {
++struct size_overflow_hash _001835_hash = {
 +	.next	= NULL,
-+	.name	= "nsm_get_handle",
-+	.file	= "include/linux/lockd/lockd.h",
-+	.param4	= 1,
++	.name	= "drm_agp_bind_pages",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001210_hash = {
++struct size_overflow_hash _001836_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_copy_from_user_iovec",
-+	.file	= "fs/ntfs/file.c",
-+	.param3	= 1,
-+	.param6	= 1,
++	.name	= "drm_alloc_agp",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001212_hash = {
++struct size_overflow_hash _001837_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_file_buffered_write",
-+	.file	= "fs/ntfs/file.c",
-+	.param6	= 1,
++	.name	= "l2cap_sock_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001213_hash = {
++struct size_overflow_hash _001838_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_malloc_nofs",
-+	.file	= "fs/ntfs/malloc.h",
-+	.param1	= 1,
++	.name	= "osd_req_list_dev_partitions",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001214_hash = {
++struct size_overflow_hash _001839_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_malloc_nofs_nofail",
-+	.file	= "fs/ntfs/malloc.h",
-+	.param1	= 1,
++	.name	= "osd_req_list_partition_collections",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001215_hash = {
++struct size_overflow_hash _001840_hash = {
 +	.next	= NULL,
-+	.name	= "ocfs2_control_message",
-+	.file	= "fs/ocfs2/stack_user.c",
-+	.param3	= 1,
++	.name	= "osst_do_scsi",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001216_hash = {
++struct size_overflow_hash _001841_hash = {
 +	.next	= NULL,
-+	.name	= "orinoco_add_extscan_result",
-+	.file	= "drivers/net/wireless/orinoco/scan.c",
-+	.param3	= 1,
++	.name	= "scsi_execute_req",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001217_hash = {
++struct size_overflow_hash _001842_hash = {
 +	.next	= NULL,
-+	.name	= "play_iframe",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "spi_execute",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001218_hash = {
++struct size_overflow_hash _001843_hash = {
 +	.next	= NULL,
-+	.name	= "pointer_size_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "submit_inquiry",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001219_hash = {
++struct size_overflow_hash _001844_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write_brn",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "tcp_dma_try_early_copy",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001220_hash = {
++struct size_overflow_hash _001846_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write_disp",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "ubi_write",
++	.param	= PARAM5|PARAM4,
 +};
 +
-+struct size_overflow_hash _001221_hash = {
++struct size_overflow_hash _001847_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write_lcd",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "unix_seqpacket_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001222_hash = {
++struct size_overflow_hash _001848_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write_ledd",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "ch_do_scsi",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001223_hash = {
++struct size_overflow_hash _001850_hash = {
 +	.next	= NULL,
-+	.name	= "qcam_read",
-+	.file	= "drivers/media/video/c-qcam.c",
-+	.param3	= 1,
++	.name	= "gluebi_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001224_hash = {
++struct size_overflow_hash _001851_hash = {
 +	.next	= NULL,
-+	.name	= "scsi_tgt_kspace_exec",
-+	.file	= "drivers/scsi/scsi_tgt_lib.c",
-+	.param8	= 1,
++	.name	= "recover_head",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001225_hash = {
++struct size_overflow_hash _001852_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_sendmsg",
-+	.file	= "net/sctp/socket.c",
-+	.param4	= 1,
++	.name	= "scsi_mode_sense",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001226_hash = {
++struct size_overflow_hash _001853_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt",
-+	.file	= "net/sctp/socket.c",
-+	.param5	= 1,
++	.name	= "scsi_vpd_inquiry",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001227_hash = {
-+	.next	= NULL,
-+	.name	= "snd_cs4281_BA0_read",
-+	.file	= "sound/pci/cs4281.c",
-+	.param5	= 1,
-+	.param6	= 1,
++struct size_overflow_hash _001854_hash = {
++	.next	= &_000413_hash,
++	.name	= "ses_recv_diag",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001229_hash = {
++struct size_overflow_hash _001855_hash = {
 +	.next	= NULL,
-+	.name	= "snd_cs4281_BA1_read",
-+	.file	= "sound/pci/cs4281.c",
-+	.param5	= 1,
-+	.param6	= 1,
++	.name	= "ses_send_diag",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001231_hash = {
++struct size_overflow_hash _001856_hash = {
 +	.next	= NULL,
-+	.name	= "snd_cs46xx_io_read",
-+	.file	= "sound/pci/cs46xx/cs46xx_lib.c",
-+	.param5	= 1,
-+	.param6	= 1,
++	.name	= "spi_dv_device_echo_buffer",
++	.param	= PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _001233_hash = {
++struct size_overflow_hash _001858_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gus_dram_read",
-+	.file	= "include/sound/gus.h",
-+	.param4	= 1,
++	.name	= "ubifs_leb_change",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001234_hash = {
++struct size_overflow_hash _001859_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gus_dram_write",
-+	.file	= "include/sound/gus.h",
-+	.param4	= 1,
++	.name	= "ubifs_leb_write",
++	.param	= PARAM5|PARAM4,
 +};
 +
-+struct size_overflow_hash _001235_hash = {
++struct size_overflow_hash _001861_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_read",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "user_dlm_lock",
++	.param	= PARAM6,
 +};
 +
-+struct size_overflow_hash _001236_hash = {
++struct size_overflow_hash _001862_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_sync1",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param2	= 1,
++	.name	= "sd_do_mode_sense",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001237_hash = {
++struct size_overflow_hash _001864_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_write",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "ubifs_write_node",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001238_hash = {
++struct size_overflow_hash _001865_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme32_capture_copy",
-+	.file	= "sound/pci/rme32.c",
-+	.param5	= 1,
++	.name	= "add_numbered_child",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001239_hash = {
++struct size_overflow_hash _001866_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme32_playback_copy",
-+	.file	= "sound/pci/rme32.c",
-+	.param5	= 1,
++	.name	= "alloc_ebda_hpc",
++	.param	= PARAM1|PARAM2,
 +};
 +
-+struct size_overflow_hash _001240_hash = {
++struct size_overflow_hash _001868_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme96_capture_copy",
-+	.file	= "sound/pci/rme96.c",
-+	.param5	= 1,
++	.name	= "do_pages_stat",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001241_hash = {
++struct size_overflow_hash _001869_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme96_playback_copy",
-+	.file	= "sound/pci/rme96.c",
-+	.param5	= 1,
++	.name	= "hdpvr_i2c_read",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001242_hash = {
++struct size_overflow_hash _001870_hash = {
 +	.next	= NULL,
-+	.name	= "srp_target_alloc",
-+	.file	= "include/scsi/libsrp.h",
-+	.param3	= 1,
++	.name	= "hdpvr_i2c_write",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001243_hash = {
++struct size_overflow_hash _001871_hash = {
 +	.next	= NULL,
-+	.name	= "stats_dot11ACKFailureCount_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "kzalloc_node",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001244_hash = {
++struct size_overflow_hash _001872_hash = {
 +	.next	= NULL,
-+	.name	= "stats_dot11FCSErrorCount_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "mempool_create_node",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001245_hash = {
++struct size_overflow_hash _001873_hash = {
 +	.next	= NULL,
-+	.name	= "stats_dot11RTSFailureCount_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "newpart",
++	.param	= PARAM6,
 +};
 +
-+struct size_overflow_hash _001246_hash = {
++struct size_overflow_hash _001874_hash = {
 +	.next	= NULL,
-+	.name	= "stats_dot11RTSSuccessCount_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "pcpu_mem_alloc",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001247_hash = {
++struct size_overflow_hash _001875_hash = {
 +	.next	= NULL,
-+	.name	= "stk_allocate_buffers",
-+	.file	= "drivers/media/video/stk-webcam.c",
-+	.param2	= 1,
++	.name	= "add_child",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001248_hash = {
++struct size_overflow_hash _001876_hash = {
++	.next	= &_001180_hash,
++	.name	= "__alloc_bootmem_low_node",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001877_hash = {
 +	.next	= NULL,
-+	.name	= "timeout_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "__alloc_bootmem_node",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001249_hash = {
++struct size_overflow_hash _001878_hash = {
 +	.next	= NULL,
-+	.name	= "timeout_write",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "__alloc_bootmem_node_nopanic",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001250_hash = {
++struct size_overflow_hash _001879_hash = {
 +	.next	= NULL,
-+	.name	= "ulong_read_file",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofilefs.c",
-+	.param3	= 1,
++	.name	= "disk_expand_part_tbl",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001251_hash = {
++struct size_overflow_hash _001880_hash = {
 +	.next	= NULL,
-+	.name	= "ulong_write_file",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofilefs.c",
-+	.param3	= 1,
++	.name	= "init_kstat_irqs",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001252_hash = {
++struct size_overflow_hash _001881_hash = {
 +	.next	= NULL,
-+	.name	= "__videobuf_copy_stream",
-+	.file	= "drivers/media/video/videobuf-dma-sg.c",
-+	.param3	= 1,
++	.name	= "mempool_create",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001253_hash = {
++struct size_overflow_hash _001882_hash = {
 +	.next	= NULL,
-+	.name	= "__videobuf_copy_stream",
-+	.file	= "drivers/media/video/videobuf-vmalloc.c",
-+	.param3	= 1,
++	.name	= "pcpu_extend_area_map",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001254_hash = {
++struct size_overflow_hash _001883_hash = {
 +	.next	= NULL,
-+	.name	= "vol_cdev_write",
-+	.file	= "drivers/mtd/ubi/cdev.c",
-+	.param3	= 1,
++	.name	= "sys_move_pages",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001255_hash = {
++struct size_overflow_hash _001884_hash = {
 +	.next	= NULL,
-+	.name	= "vring_add_buf",
-+	.file	= "drivers/virtio/virtio_ring.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "add_partition",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001257_hash = {
++struct size_overflow_hash _001885_hash = {
 +	.next	= NULL,
-+	.name	= "write_led",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param2	= 1,
++	.name	= "init_copy_kstat_irqs",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001258_hash = {
++struct size_overflow_hash _001886_hash = {
 +	.next	= NULL,
-+	.name	= "wusb_prf",
-+	.file	= "include/linux/usb/wusb.h",
-+	.param7	= 1,
++	.name	= "mempool_create_kmalloc_pool",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001259_hash = {
++struct size_overflow_hash _001887_hash = {
 +	.next	= NULL,
-+	.name	= "zd_ioread32v",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_chip.c",
-+	.param4	= 1,
++	.name	= "mempool_create_page_pool",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001260_hash = {
++struct size_overflow_hash _001888_hash = {
 +	.next	= NULL,
-+	.name	= "agp_generic_alloc_user",
-+	.file	= "drivers/char/agp/generic.c",
-+	.param1	= 1,
++	.name	= "mempool_create_slab_pool",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001261_hash = {
++struct size_overflow_hash _001889_hash = {
 +	.next	= NULL,
-+	.name	= "cache_write",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "pcpu_alloc_bootmem",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001262_hash = {
++struct size_overflow_hash _001890_hash = {
 +	.next	= NULL,
-+	.name	= "cx18_read_pos",
-+	.file	= "drivers/media/video/cx18/cx18-fileops.c",
-+	.param3	= 1,
++	.name	= "bioset_create",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001263_hash = {
++struct size_overflow_hash _001891_hash = {
 +	.next	= NULL,
-+	.name	= "cxio_hal_init_resource",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param2	= 1,
-+	.param7	= 1,
-+	.param6	= 1,
++	.name	= "bioset_integrity_create",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001266_hash = {
-+	.next	= &_000561_hash,
-+	.name	= "cxio_hal_init_rhdl_resource",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param1	= 1,
++struct size_overflow_hash _001892_hash = {
++	.next	= NULL,
++	.name	= "biovec_create_pools",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001267_hash = {
++struct size_overflow_hash _001893_hash = {
 +	.next	= NULL,
-+	.name	= "dccp_feat_register_sp",
-+	.file	= "net/dccp/feat.c",
-+	.param5	= 1,
++	.name	= "i2o_pool_alloc",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001269_hash = {
++struct size_overflow_hash _001894_hash = {
 +	.next	= NULL,
-+	.name	= "ivtv_read_pos",
-+	.file	= "drivers/media/video/ivtv/ivtv-fileops.c",
-+	.param3	= 1,
++	.name	= "pcpu_fc_alloc",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001270_hash = {
++struct size_overflow_hash _001895_hash = {
 +	.next	= NULL,
-+	.name	= "kmem_zalloc_greedy",
-+	.file	= "fs/xfs/linux-2.6/kmem.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "nfsd_read",
++	.param	= PARAM6,
 +};
 +
-+struct size_overflow_hash _001272_hash = {
++struct size_overflow_hash _001896_hash = {
 +	.next	= NULL,
-+	.name	= "ocfs2_control_write",
-+	.file	= "fs/ocfs2/stack_user.c",
-+	.param3	= 1,
++	.name	= "atomic_counters_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001273_hash = {
++struct size_overflow_hash _001897_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write_bluetooth",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "atomic_stats_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001274_hash = {
++struct size_overflow_hash _001898_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write_mled",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "compat_do_arpt_set_ctl",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001275_hash = {
++struct size_overflow_hash _001899_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write_tled",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "compat_do_ip6t_set_ctl",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001276_hash = {
-+	.next	= &_001229_hash,
-+	.name	= "proc_write_wled",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++struct size_overflow_hash _001900_hash = {
++	.next	= NULL,
++	.name	= "compat_do_ipt_set_ctl",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001277_hash = {
++struct size_overflow_hash _001901_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gf1_mem_proc_dump",
-+	.file	= "sound/isa/gus/gus_mem_proc.c",
-+	.param5	= 1,
-+	.param6	= 1,
++	.name	= "compat_do_readv_writev",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001279_hash = {
++struct size_overflow_hash _001902_hash = {
 +	.next	= NULL,
-+	.name	= "wusb_prf_256",
-+	.file	= "include/linux/usb/wusb.h",
-+	.param7	= 1,
++	.name	= "compat_filldir",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001280_hash = {
++struct size_overflow_hash _001903_hash = {
 +	.next	= NULL,
-+	.name	= "wusb_prf_64",
-+	.file	= "include/linux/usb/wusb.h",
-+	.param7	= 1,
++	.name	= "compat_filldir64",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001281_hash = {
++struct size_overflow_hash _001904_hash = {
 +	.next	= NULL,
-+	.name	= "agp_allocate_memory",
-+	.file	= "include/linux/agp_backend.h",
-+	.param2	= 1,
++	.name	= "compat_fillonedir",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001282_hash = {
++struct size_overflow_hash _001905_hash = {
 +	.next	= NULL,
-+	.name	= "agp_allocate_memory_wrap",
-+	.file	= "drivers/char/agp/frontend.c",
-+	.param1	= 1,
++	.name	= "compat_sock_setsockopt",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001283_hash = {
++struct size_overflow_hash _001906_hash = {
 +	.next	= NULL,
-+	.name	= "drm_agp_allocate_memory",
-+	.file	= "drivers/gpu/drm/drm_agpsupport.c",
-+	.param2	= 1,
++	.name	= "compat_sys_kexec_load",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001284_hash = {
++struct size_overflow_hash _001907_hash = {
 +	.next	= NULL,
-+	.name	= "ttm_agp_populate",
-+	.file	= "drivers/gpu/drm/ttm/ttm_agp_backend.c",
-+	.param2	= 1,
++	.name	= "compat_sys_mq_timedsend",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001285_hash = {
++struct size_overflow_hash _001908_hash = {
 +	.next	= NULL,
-+	.name	= "drm_agp_bind_pages",
-+	.file	= "drivers/gpu/drm/drm_agpsupport.c",
-+	.param3	= 1,
++	.name	= "compat_sys_msgrcv",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001286_hash = {
++struct size_overflow_hash _001909_hash = {
 +	.next	= NULL,
-+	.name	= "atomic_counters_read",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_fs.c",
-+	.param3	= 1,
++	.name	= "compat_sys_msgsnd",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001287_hash = {
++struct size_overflow_hash _001910_hash = {
 +	.next	= NULL,
-+	.name	= "atomic_stats_read",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_fs.c",
-+	.param3	= 1,
++	.name	= "compat_sys_semtimedop",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001288_hash = {
++struct size_overflow_hash _001911_hash = {
 +	.next	= NULL,
-+	.name	= "compat_do_arpt_set_ctl",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param4	= 1,
++	.name	= "__copy_in_user",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001289_hash = {
++struct size_overflow_hash _001912_hash = {
 +	.next	= NULL,
-+	.name	= "compat_do_ip6t_set_ctl",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param4	= 1,
++	.name	= "copy_in_user",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001290_hash = {
++struct size_overflow_hash _001913_hash = {
 +	.next	= NULL,
-+	.name	= "compat_do_ipt_set_ctl",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param4	= 1,
++	.name	= "cpia_write_proc",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001291_hash = {
-+	.next	= &_001192_hash,
++struct size_overflow_hash _001914_hash = {
++	.next	= NULL,
 +	.name	= "do_arpt_set_ctl",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001292_hash = {
++struct size_overflow_hash _001915_hash = {
 +	.next	= NULL,
 +	.name	= "do_ip6t_set_ctl",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001293_hash = {
++struct size_overflow_hash _001916_hash = {
 +	.next	= NULL,
 +	.name	= "do_ipt_set_ctl",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001294_hash = {
++struct size_overflow_hash _001917_hash = {
 +	.next	= NULL,
-+	.name	= "flash_read",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_fs.c",
-+	.param3	= 1,
++	.name	= "__earlyonly_bootmem_alloc",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001295_hash = {
++struct size_overflow_hash _001918_hash = {
 +	.next	= NULL,
-+	.name	= "flash_write",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_fs.c",
-+	.param3	= 1,
++	.name	= "fat_compat_ioctl_filldir",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001296_hash = {
-+	.next	= &_000200_hash,
-+	.name	= "stats_read_ul",
-+	.file	= "drivers/idle/i7300_idle.c",
-+	.param3	= 1,
++struct size_overflow_hash _001919_hash = {
++	.next	= NULL,
++	.name	= "flash_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001297_hash = {
++struct size_overflow_hash _001920_hash = {
 +	.next	= NULL,
-+	.name	= "add_numbered_child",
-+	.file	= "drivers/mfd/twl4030-core.c",
-+	.param5	= 1,
++	.name	= "flash_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001298_hash = {
++struct size_overflow_hash _001921_hash = {
 +	.next	= NULL,
-+	.name	= "diva_os_malloc",
-+	.file	= "drivers/isdn/hardware/eicon/platform.h",
-+	.param2	= 1,
++	.name	= "init_cdev",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001299_hash = {
++struct size_overflow_hash _001922_hash = {
 +	.next	= NULL,
-+	.name	= "kmalloc_node",
-+	.file	= "include/linux/slub_def.h",
-+	.param1	= 1,
++	.name	= "ipath_create_cq",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001300_hash = {
++struct size_overflow_hash _001923_hash = {
 +	.next	= NULL,
-+	.name	= "pcpu_mem_alloc",
-+	.file	= "mm/percpu.c",
-+	.param1	= 1,
++	.name	= "ipath_get_base_info",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001301_hash = {
++struct size_overflow_hash _001924_hash = {
 +	.next	= NULL,
-+	.name	= "xpc_kmalloc_cacheline_aligned",
-+	.file	= "drivers/misc/sgi-xp/xpc_partition.c",
-+	.param1	= 1,
++	.name	= "ipath_init_qp_table",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001302_hash = {
++struct size_overflow_hash _001925_hash = {
 +	.next	= NULL,
-+	.name	= "xpc_kzalloc_cacheline_aligned",
-+	.file	= "drivers/misc/sgi-xp/xpc_main.c",
-+	.param1	= 1,
++	.name	= "ipath_resize_cq",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001303_hash = {
++struct size_overflow_hash _001926_hash = {
 +	.next	= NULL,
-+	.name	= "add_child",
-+	.file	= "drivers/mfd/twl4030-core.c",
-+	.param4	= 1,
++	.name	= "put_cmsg_compat",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001304_hash = {
++struct size_overflow_hash _001927_hash = {
 +	.next	= NULL,
-+	.name	= "kzalloc_node",
-+	.file	= "include/linux/slab.h",
-+	.param1	= 1,
++	.name	= "stats_read_ul",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001305_hash = {
++struct size_overflow_hash _001928_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem_low_node",
-+	.file	= "include/linux/bootmem.h",
-+	.param2	= 1,
++	.name	= "sys32_ipc",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001306_hash = {
++struct size_overflow_hash _001929_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem_node",
-+	.file	= "include/linux/bootmem.h",
-+	.param2	= 1,
++	.name	= "sys32_rt_sigpending",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001307_hash = {
++struct size_overflow_hash _001930_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem_node_nopanic",
-+	.file	= "include/linux/bootmem.h",
-+	.param2	= 1,
++	.name	= "compat_readv",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001308_hash = {
++struct size_overflow_hash _001931_hash = {
 +	.next	= NULL,
-+	.name	= "__earlyonly_bootmem_alloc",
-+	.file	= "mm/sparse-vmemmap.c",
-+	.param2	= 1,
++	.name	= "compat_sys_setsockopt",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001309_hash = {
-+	.next	= &_001059_hash,
-+	.name	= "pcpu_alloc_bootmem",
-+	.file	= "arch/x86/kernel/setup_percpu.c",
-+	.param2	= 1,
++struct size_overflow_hash _001932_hash = {
++	.next	= NULL,
++	.name	= "compat_writev",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001310_hash = {
++struct size_overflow_hash _001933_hash = {
 +	.next	= NULL,
-+	.name	= "pcpu_fc_alloc",
-+	.file	= "arch/x86/kernel/setup_percpu.c",
-+	.param2	= 1,
++	.name	= "ipath_cdev_init",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001311_hash = {
++struct size_overflow_hash _001934_hash = {
 +	.next	= NULL,
-+	.name	= "vmemmap_alloc_block",
-+	.file	= "include/linux/mm.h",
-+	.param1	= 1,
++	.name	= "compat_sys_preadv",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001312_hash = {
++struct size_overflow_hash _001935_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ebda_hpc",
-+	.file	= "drivers/pci/hotplug/ibmphp_ebda.c",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "compat_sys_pwritev",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001314_hash = {
++struct size_overflow_hash _001936_hash = {
 +	.next	= NULL,
-+	.name	= "do_pages_stat",
-+	.file	= "mm/migrate.c",
-+	.param2	= 1,
++	.name	= "compat_sys_readv",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001315_hash = {
++struct size_overflow_hash _001937_hash = {
 +	.next	= NULL,
-+	.name	= "sys_move_pages",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "compat_sys_writev",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001316_hash = {
++struct size_overflow_hash _001938_hash = {
 +	.next	= NULL,
-+	.name	= "copy_from_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "compat_sys_move_pages",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001317_hash = {
++struct size_overflow_hash _001939_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user_inatomic",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "gru_alloc_gts",
++	.param	= PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _001318_hash = {
++struct size_overflow_hash _001941_hash = {
 +	.next	= NULL,
-+	.name	= "copy_to_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "options_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001319_hash = {
++struct size_overflow_hash _001942_hash = {
 +	.next	= NULL,
-+	.name	= "event_enable_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "sd_alloc_ctl_entry",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001320_hash = {
++struct size_overflow_hash _001943_hash = {
 +	.next	= NULL,
-+	.name	= "event_filter_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "uv_ptc_proc_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001321_hash = {
++struct size_overflow_hash _001944_hash = {
 +	.next	= NULL,
-+	.name	= "event_format_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "vmemmap_alloc_block",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001322_hash = {
++struct size_overflow_hash _001945_hash = {
 +	.next	= NULL,
-+	.name	= "ftrace_pid_read",
-+	.file	= "kernel/trace/ftrace.c",
-+	.param3	= 1,
++	.name	= "xpc_kmalloc_cacheline_aligned",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001323_hash = {
++struct size_overflow_hash _001946_hash = {
 +	.next	= NULL,
-+	.name	= "ftrace_profile_read",
-+	.file	= "kernel/trace/ftrace.c",
-+	.param3	= 1,
++	.name	= "xpc_kzalloc_cacheline_aligned",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001324_hash = {
++struct size_overflow_hash _001947_hash = {
 +	.next	= NULL,
-+	.name	= "module_alloc_update_bounds_rx",
-+	.file	= "kernel/module.c",
-+	.param1	= 1,
++	.name	= "allocate_probes",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001325_hash = {
++struct size_overflow_hash _001948_hash = {
 +	.next	= NULL,
-+	.name	= "rb_simple_read",
-+	.file	= "kernel/trace/ring_buffer.c",
-+	.param3	= 1,
++	.name	= "event_enable_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001326_hash = {
++struct size_overflow_hash _001949_hash = {
 +	.next	= NULL,
-+	.name	= "show_header",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "event_enable_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001327_hash = {
++struct size_overflow_hash _001950_hash = {
 +	.next	= NULL,
-+	.name	= "subsystem_filter_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "event_filter_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001328_hash = {
++struct size_overflow_hash _001951_hash = {
 +	.next	= NULL,
-+	.name	= "sysprof_sample_read",
-+	.file	= "kernel/trace/trace_sysprof.c",
-+	.param3	= 1,
++	.name	= "event_filter_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001329_hash = {
++struct size_overflow_hash _001952_hash = {
 +	.next	= NULL,
-+	.name	= "system_enable_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "event_format_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001330_hash = {
-+	.next	= NULL,
-+	.name	= "trace_options_core_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++struct size_overflow_hash _001953_hash = {
++	.next	= &_000935_hash,
++	.name	= "event_id_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001331_hash = {
++struct size_overflow_hash _001954_hash = {
 +	.next	= NULL,
-+	.name	= "trace_options_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "fbcon_prepare_logo",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001332_hash = {
++struct size_overflow_hash _001955_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_clock_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "ftrace_pid_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001333_hash = {
++struct size_overflow_hash _001956_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_cpumask_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "ftrace_pid_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001334_hash = {
++struct size_overflow_hash _001957_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_ctrl_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "ftrace_profile_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001335_hash = {
++struct size_overflow_hash _001958_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_entries_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "ftrace_profile_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001336_hash = {
++struct size_overflow_hash _001959_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_mark_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "kgdb_hex2mem",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001337_hash = {
++struct size_overflow_hash _001960_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_max_lat_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "kgdb_mem2hex",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001338_hash = {
++struct size_overflow_hash _001961_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_read_dyn_info",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "module_alloc_update_bounds_rx",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001339_hash = {
++struct size_overflow_hash _001962_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_readme_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "rb_simple_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001340_hash = {
++struct size_overflow_hash _001963_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_saved_cmdlines_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "rb_simple_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001341_hash = {
-+	.next	= NULL,
-+	.name	= "tracing_set_trace_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++struct size_overflow_hash _001964_hash = {
++	.next	= &_000451_hash,
++	.name	= "show_header",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001342_hash = {
++struct size_overflow_hash _001965_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_stats_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "subsystem_filter_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001343_hash = {
++struct size_overflow_hash _001966_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_trace_options_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "subsystem_filter_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001344_hash = {
-+	.next	= NULL,
-+	.name	= "event_enable_write",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++struct size_overflow_hash _001967_hash = {
++	.next	= &_000327_hash,
++	.name	= "sysprof_sample_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001345_hash = {
++struct size_overflow_hash _001968_hash = {
 +	.next	= NULL,
-+	.name	= "event_filter_write",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "sysprof_sample_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001346_hash = {
++struct size_overflow_hash _001969_hash = {
 +	.next	= NULL,
-+	.name	= "event_id_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "system_enable_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001347_hash = {
++struct size_overflow_hash _001970_hash = {
 +	.next	= NULL,
-+	.name	= "ftrace_pid_write",
-+	.file	= "kernel/trace/ftrace.c",
-+	.param3	= 1,
++	.name	= "system_enable_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001348_hash = {
++struct size_overflow_hash _001971_hash = {
 +	.next	= NULL,
-+	.name	= "ftrace_profile_write",
-+	.file	= "kernel/trace/ftrace.c",
-+	.param3	= 1,
++	.name	= "trace_options_core_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001349_hash = {
++struct size_overflow_hash _001972_hash = {
 +	.next	= NULL,
-+	.name	= "rb_simple_write",
-+	.file	= "kernel/trace/ring_buffer.c",
-+	.param3	= 1,
++	.name	= "trace_options_core_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001350_hash = {
++struct size_overflow_hash _001973_hash = {
 +	.next	= NULL,
-+	.name	= "subsystem_filter_write",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "trace_options_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001351_hash = {
++struct size_overflow_hash _001974_hash = {
 +	.next	= NULL,
-+	.name	= "sysprof_sample_write",
-+	.file	= "kernel/trace/trace_sysprof.c",
-+	.param3	= 1,
++	.name	= "trace_options_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001352_hash = {
++struct size_overflow_hash _001975_hash = {
 +	.next	= NULL,
-+	.name	= "system_enable_write",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.name	= "trace_parser_get_init",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001353_hash = {
++struct size_overflow_hash _001976_hash = {
 +	.next	= NULL,
-+	.name	= "trace_options_core_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "trace_seq_to_user",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001354_hash = {
++struct size_overflow_hash _001977_hash = {
 +	.next	= NULL,
-+	.name	= "trace_options_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "tracing_buffers_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001355_hash = {
++struct size_overflow_hash _001978_hash = {
 +	.next	= NULL,
-+	.name	= "trace_seq_to_user",
-+	.file	= "include/linux/trace_seq.h",
-+	.param3	= 1,
++	.name	= "tracing_clock_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001356_hash = {
++struct size_overflow_hash _001979_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_buffers_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "tracing_clock_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001357_hash = {
++struct size_overflow_hash _001980_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_clock_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "tracing_cpumask_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001358_hash = {
++struct size_overflow_hash _001981_hash = {
 +	.next	= NULL,
++	.name	= "tracing_ctrl_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001982_hash = {
++	.next	= &_001372_hash,
 +	.name	= "tracing_ctrl_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001359_hash = {
++struct size_overflow_hash _001983_hash = {
++	.next	= NULL,
++	.name	= "tracing_entries_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001984_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_entries_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001360_hash = {
++struct size_overflow_hash _001985_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_max_lat_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "tracing_mark_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001361_hash = {
++struct size_overflow_hash _001986_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_set_trace_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "tracing_max_lat_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001362_hash = {
++struct size_overflow_hash _001987_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_trace_options_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "tracing_max_lat_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001363_hash = {
++struct size_overflow_hash _001988_hash = {
 +	.next	= NULL,
-+	.name	= "tstats_write",
-+	.file	= "kernel/time/timer_stats.c",
-+	.param3	= 1,
++	.name	= "tracing_read_dyn_info",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001364_hash = {
++struct size_overflow_hash _001989_hash = {
 +	.next	= NULL,
-+	.name	= "tracing_read_pipe",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.name	= "tracing_readme_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001365_hash = {
++struct size_overflow_hash _001990_hash = {
 +	.next	= NULL,
-+	.name	= "capi_write",
-+	.file	= "drivers/isdn/capi/capi.c",
-+	.param3	= 1,
++	.name	= "tracing_saved_cmdlines_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001366_hash = {
++struct size_overflow_hash _001991_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_move_pages",
-+	.file	= "include/linux/compat.h",
-+	.param2	= 1,
++	.name	= "tracing_set_trace_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001367_hash = {
++struct size_overflow_hash _001992_hash = {
 +	.next	= NULL,
-+	.name	= "cpia_write_proc",
-+	.file	= "drivers/media/video/cpia.c",
-+	.param3	= 1,
++	.name	= "tracing_set_trace_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001368_hash = {
++struct size_overflow_hash _001993_hash = {
 +	.next	= NULL,
-+	.name	= "ipath_get_base_info",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_file_ops.c",
-+	.param3	= 1,
++	.name	= "tracing_stats_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001369_hash = {
++struct size_overflow_hash _001994_hash = {
 +	.next	= NULL,
-+	.name	= "options_write",
-+	.file	= "drivers/misc/sgi-gru/gruprocfs.c",
-+	.param3	= 1,
++	.name	= "tracing_trace_options_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001370_hash = {
++struct size_overflow_hash _001995_hash = {
 +	.next	= NULL,
-+	.name	= "um_idi_write",
-+	.file	= "drivers/isdn/hardware/eicon/divasi.c",
-+	.param3	= 1,
++	.name	= "tracing_trace_options_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001371_hash = {
++struct size_overflow_hash _001996_hash = {
++	.next	= &_000010_hash,
++	.name	= "tstats_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001997_hash = {
 +	.next	= NULL,
-+	.name	= "uv_ptc_proc_write",
-+	.file	= "arch/x86/kernel/tlb_uv.c",
-+	.param3	= 1,
++	.name	= "tracing_read_pipe",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash *size_overflow_hash[65536] = {
-+	[51363]	= &_000001_hash,
-+	[20847]	= &_000002_hash,
-+	[56878]	= &_000003_hash,
-+	[11151]	= &_000004_hash,
-+	[4132]	= &_000005_hash,
-+	[39070]	= &_000006_hash,
-+	[35447]	= &_000008_hash,
-+	[47830]	= &_000009_hash,
-+	[17521]	= &_000010_hash,
-+	[62174]	= &_000011_hash,
-+	[41425]	= &_000012_hash,
-+	[5785]	= &_000013_hash,
-+	[19960]	= &_000014_hash,
-+	[26729]	= &_000015_hash,
-+	[22403]	= &_000016_hash,
-+	[23258]	= &_000017_hash,
-+	[55695]	= &_000018_hash,
-+	[38964]	= &_000019_hash,
-+	[42680]	= &_000020_hash,
-+	[28541]	= &_000021_hash,
-+	[33165]	= &_000022_hash,
-+	[22394]	= &_000023_hash,
-+	[49562]	= &_000024_hash,
-+	[56881]	= &_000025_hash,
-+	[13870]	= &_000026_hash,
-+	[11553]	= &_000027_hash,
-+	[31825]	= &_000028_hash,
-+	[53378]	= &_000029_hash,
-+	[62101]	= &_000030_hash,
-+	[18152]	= &_000031_hash,
-+	[43692]	= &_000032_hash,
-+	[37525]	= &_000033_hash,
-+	[11925]	= &_000034_hash,
-+	[20558]	= &_000035_hash,
-+	[44019]	= &_000036_hash,
-+	[17854]	= &_000037_hash,
-+	[17830]	= &_000038_hash,
-+	[34918]	= &_000039_hash,
-+	[46839]	= &_000040_hash,
-+	[57930]	= &_000041_hash,
-+	[65005]	= &_000042_hash,
-+	[49567]	= &_000043_hash,
-+	[61874]	= &_000044_hash,
-+	[22591]	= &_000045_hash,
-+	[8743]	= &_000046_hash,
-+	[47136]	= &_000047_hash,
-+	[6358]	= &_000048_hash,
-+	[65254]	= &_000049_hash,
-+	[34878]	= &_000051_hash,
-+	[49340]	= &_000052_hash,
-+	[4863]	= &_000053_hash,
-+	[46220]	= &_000054_hash,
-+	[20455]	= &_000055_hash,
-+	[19917]	= &_000057_hash,
-+	[25140]	= &_000058_hash,
-+	[34097]	= &_000059_hash,
-+	[30319]	= &_000060_hash,
-+	[58131]	= &_000061_hash,
-+	[9234]	= &_000062_hash,
-+	[33309]	= &_000063_hash,
-+	[56319]	= &_000064_hash,
-+	[21496]	= &_000065_hash,
-+	[32154]	= &_000066_hash,
-+	[38330]	= &_000067_hash,
-+	[30892]	= &_000068_hash,
-+	[61067]	= &_000070_hash,
-+	[16496]	= &_000071_hash,
-+	[40012]	= &_000072_hash,
-+	[46014]	= &_000073_hash,
-+	[39600]	= &_000074_hash,
-+	[32447]	= &_000076_hash,
-+	[15439]	= &_000077_hash,
-+	[17932]	= &_000078_hash,
-+	[26096]	= &_000079_hash,
-+	[50814]	= &_000080_hash,
-+	[22598]	= &_000081_hash,
-+	[48287]	= &_000082_hash,
-+	[15611]	= &_000083_hash,
-+	[20304]	= &_000084_hash,
-+	[54866]	= &_000085_hash,
-+	[40395]	= &_000086_hash,
-+	[24124]	= &_000087_hash,
-+	[63535]	= &_000088_hash,
-+	[26678]	= &_000089_hash,
-+	[64800]	= &_000090_hash,
-+	[14919]	= &_000091_hash,
-+	[19929]	= &_000092_hash,
-+	[65246]	= &_000094_hash,
-+	[43222]	= &_000095_hash,
-+	[63488]	= &_000096_hash,
-+	[17984]	= &_000097_hash,
-+	[26811]	= &_000098_hash,
-+	[30848]	= &_000099_hash,
-+	[59960]	= &_000100_hash,
-+	[19168]	= &_000101_hash,
-+	[8885]	= &_000102_hash,
-+	[15627]	= &_000103_hash,
-+	[59140]	= &_000104_hash,
-+	[24633]	= &_000105_hash,
-+	[21622]	= &_000106_hash,
-+	[803]	= &_000107_hash,
-+	[21909]	= &_000111_hash,
-+	[63679]	= &_000112_hash,
-+	[57538]	= &_000113_hash,
-+	[14329]	= &_000114_hash,
-+	[42442]	= &_000115_hash,
-+	[23031]	= &_000116_hash,
-+	[40663]	= &_000117_hash,
-+	[31235]	= &_000118_hash,
-+	[48207]	= &_000119_hash,
-+	[51180]	= &_000120_hash,
-+	[41364]	= &_000121_hash,
-+	[24173]	= &_000122_hash,
-+	[18248]	= &_000123_hash,
-+	[27992]	= &_000124_hash,
-+	[9286]	= &_000125_hash,
-+	[49517]	= &_000126_hash,
-+	[4732]	= &_000129_hash,
-+	[36031]	= &_000130_hash,
-+	[33469]	= &_000131_hash,
-+	[38783]	= &_000132_hash,
-+	[19672]	= &_000133_hash,
-+	[39565]	= &_000134_hash,
-+	[21877]	= &_000135_hash,
-+	[21498]	= &_000136_hash,
-+	[53059]	= &_000137_hash,
-+	[46645]	= &_000139_hash,
-+	[37308]	= &_000141_hash,
-+	[59973]	= &_000142_hash,
-+	[35895]	= &_000143_hash,
-+	[13332]	= &_000144_hash,
-+	[3070]	= &_000145_hash,
-+	[36665]	= &_000146_hash,
-+	[12413]	= &_000147_hash,
-+	[27279]	= &_000148_hash,
-+	[61023]	= &_000149_hash,
-+	[44774]	= &_000150_hash,
-+	[14479]	= &_000151_hash,
-+	[45702]	= &_000152_hash,
-+	[5533]	= &_000153_hash,
-+	[29186]	= &_000154_hash,
-+	[26311]	= &_000155_hash,
-+	[40182]	= &_000156_hash,
-+	[50505]	= &_000157_hash,
-+	[59061]	= &_000158_hash,
-+	[40371]	= &_000159_hash,
-+	[6293]	= &_000160_hash,
-+	[60587]	= &_000161_hash,
-+	[8181]	= &_000162_hash,
-+	[27451]	= &_000163_hash,
-+	[49699]	= &_000164_hash,
-+	[41172]	= &_000165_hash,
-+	[3315]	= &_000166_hash,
-+	[37550]	= &_000167_hash,
-+	[6678]	= &_000168_hash,
-+	[54861]	= &_000169_hash,
-+	[38306]	= &_000170_hash,
-+	[14153]	= &_000171_hash,
-+	[23065]	= &_000172_hash,
-+	[18156]	= &_000173_hash,
-+	[18418]	= &_000174_hash,
-+	[50241]	= &_000175_hash,
-+	[22498]	= &_000176_hash,
-+	[10991]	= &_000177_hash,
-+	[40026]	= &_000178_hash,
-+	[30445]	= &_000179_hash,
-+	[57691]	= &_000180_hash,
-+	[45647]	= &_000181_hash,
-+	[52008]	= &_000182_hash,
-+	[58758]	= &_000183_hash,
-+	[18393]	= &_000184_hash,
-+	[29375]	= &_000186_hash,
-+	[37192]	= &_000187_hash,
-+	[27286]	= &_000188_hash,
-+	[11860]	= &_000190_hash,
-+	[52928]	= &_000191_hash,
-+	[46714]	= &_000192_hash,
-+	[45873]	= &_000193_hash,
-+	[22271]	= &_000194_hash,
-+	[46247]	= &_000195_hash,
-+	[33246]	= &_000196_hash,
-+	[58508]	= &_000197_hash,
-+	[47399]	= &_000201_hash,
-+	[20494]	= &_000202_hash,
-+	[9483]	= &_000203_hash,
-+	[20854]	= &_000204_hash,
-+	[52341]	= &_000205_hash,
-+	[44884]	= &_000206_hash,
-+	[53533]	= &_000207_hash,
-+	[52267]	= &_000208_hash,
-+	[4065]	= &_000209_hash,
-+	[2115]	= &_000210_hash,
-+	[44017]	= &_000212_hash,
-+	[24951]	= &_000213_hash,
-+	[13495]	= &_000214_hash,
-+	[12988]	= &_000215_hash,
-+	[55227]	= &_000216_hash,
-+	[47762]	= &_000218_hash,
-+	[23349]	= &_000219_hash,
-+	[17613]	= &_000220_hash,
-+	[5943]	= &_000221_hash,
-+	[51344]	= &_000222_hash,
-+	[39714]	= &_000223_hash,
-+	[52037]	= &_000224_hash,
-+	[53757]	= &_000225_hash,
-+	[5994]	= &_000226_hash,
-+	[13467]	= &_000227_hash,
-+	[55732]	= &_000228_hash,
-+	[19995]	= &_000229_hash,
-+	[51694]	= &_000230_hash,
-+	[18402]	= &_000231_hash,
-+	[25256]	= &_000232_hash,
-+	[5456]	= &_000233_hash,
-+	[58261]	= &_000234_hash,
-+	[24792]	= &_000235_hash,
-+	[39989]	= &_000236_hash,
-+	[55340]	= &_000237_hash,
-+	[52501]	= &_000238_hash,
-+	[12475]	= &_000239_hash,
-+	[52921]	= &_000240_hash,
-+	[19120]	= &_000241_hash,
-+	[14355]	= &_000242_hash,
-+	[30563]	= &_000243_hash,
-+	[57776]	= &_000244_hash,
-+	[21956]	= &_000245_hash,
-+	[47450]	= &_000246_hash,
-+	[44818]	= &_000247_hash,
-+	[50616]	= &_000248_hash,
-+	[51238]	= &_000249_hash,
-+	[49299]	= &_000250_hash,
-+	[2796]	= &_000251_hash,
-+	[4190]	= &_000252_hash,
-+	[11548]	= &_000253_hash,
-+	[60370]	= &_000254_hash,
-+	[35863]	= &_000255_hash,
-+	[31869]	= &_000256_hash,
-+	[54595]	= &_000257_hash,
-+	[2808]	= &_000258_hash,
-+	[24656]	= &_000259_hash,
-+	[895]	= &_000260_hash,
-+	[32809]	= &_000261_hash,
-+	[55621]	= &_000262_hash,
-+	[1733]	= &_000263_hash,
-+	[46740]	= &_000264_hash,
-+	[36069]	= &_000265_hash,
-+	[26020]	= &_000266_hash,
-+	[63875]	= &_000267_hash,
-+	[58608]	= &_000268_hash,
-+	[8919]	= &_000269_hash,
-+	[59497]	= &_000270_hash,
-+	[34782]	= &_000271_hash,
-+	[40998]	= &_000272_hash,
-+	[33328]	= &_000273_hash,
-+	[17866]	= &_000274_hash,
-+	[38741]	= &_000275_hash,
-+	[53939]	= &_000276_hash,
-+	[14658]	= &_000277_hash,
-+	[42465]	= &_000278_hash,
-+	[43616]	= &_000279_hash,
-+	[46818]	= &_000280_hash,
-+	[16775]	= &_000281_hash,
-+	[41393]	= &_000282_hash,
-+	[10532]	= &_000283_hash,
-+	[50366]	= &_000284_hash,
-+	[33324]	= &_000285_hash,
-+	[58154]	= &_000286_hash,
-+	[38200]	= &_000287_hash,
-+	[59315]	= &_000288_hash,
-+	[22017]	= &_000289_hash,
-+	[34248]	= &_000290_hash,
-+	[27251]	= &_000291_hash,
-+	[7461]	= &_000292_hash,
-+	[44596]	= &_000293_hash,
-+	[45157]	= &_000294_hash,
-+	[55069]	= &_000295_hash,
-+	[29452]	= &_000296_hash,
-+	[31885]	= &_000297_hash,
-+	[20325]	= &_000298_hash,
-+	[18158]	= &_000299_hash,
-+	[55856]	= &_000300_hash,
-+	[36032]	= &_000301_hash,
-+	[52057]	= &_000302_hash,
-+	[12463]	= &_000303_hash,
-+	[30616]	= &_000304_hash,
-+	[12231]	= &_000305_hash,
-+	[53530]	= &_000306_hash,
-+	[32388]	= &_000307_hash,
-+	[16183]	= &_000308_hash,
-+	[12977]	= &_000309_hash,
-+	[58677]	= &_000310_hash,
-+	[11812]	= &_000311_hash,
-+	[1122]	= &_000312_hash,
-+	[31013]	= &_000313_hash,
-+	[42591]	= &_000314_hash,
-+	[58348]	= &_000315_hash,
-+	[11595]	= &_000316_hash,
-+	[15277]	= &_000317_hash,
-+	[4811]	= &_000318_hash,
-+	[34231]	= &_000319_hash,
-+	[42017]	= &_000320_hash,
-+	[17504]	= &_000321_hash,
-+	[3089]	= &_000322_hash,
-+	[46548]	= &_000325_hash,
-+	[64933]	= &_000326_hash,
-+	[42300]	= &_000327_hash,
-+	[60749]	= &_000328_hash,
-+	[16865]	= &_000329_hash,
-+	[2448]	= &_000330_hash,
-+	[11365]	= &_000331_hash,
-+	[25620]	= &_000332_hash,
-+	[32935]	= &_000333_hash,
-+	[60193]	= &_000335_hash,
-+	[14396]	= &_000336_hash,
-+	[46395]	= &_000337_hash,
-+	[24339]	= &_000338_hash,
-+	[41996]	= &_000339_hash,
-+	[7371]	= &_000340_hash,
-+	[59633]	= &_000341_hash,
-+	[55203]	= &_000342_hash,
-+	[16534]	= &_000344_hash,
-+	[21401]	= &_000345_hash,
-+	[20788]	= &_000346_hash,
-+	[39232]	= &_000347_hash,
-+	[60778]	= &_000348_hash,
-+	[1442]	= &_000349_hash,
-+	[18162]	= &_000350_hash,
-+	[65006]	= &_000351_hash,
-+	[11523]	= &_000352_hash,
-+	[29207]	= &_000353_hash,
-+	[18071]	= &_000354_hash,
-+	[7601]	= &_000355_hash,
-+	[26260]	= &_000356_hash,
-+	[63065]	= &_000357_hash,
-+	[18949]	= &_000358_hash,
-+	[29070]	= &_000359_hash,
-+	[29891]	= &_000360_hash,
-+	[41916]	= &_000361_hash,
-+	[40474]	= &_000362_hash,
-+	[63551]	= &_000363_hash,
-+	[11488]	= &_000364_hash,
-+	[36934]	= &_000365_hash,
-+	[63193]	= &_000366_hash,
-+	[17219]	= &_000367_hash,
-+	[64306]	= &_000368_hash,
-+	[24071]	= &_000369_hash,
-+	[50308]	= &_000370_hash,
-+	[38790]	= &_000371_hash,
-+	[9838]	= &_000372_hash,
-+	[18983]	= &_000373_hash,
-+	[9656]	= &_000374_hash,
-+	[18950]	= &_000375_hash,
-+	[59749]	= &_000376_hash,
-+	[20465]	= &_000377_hash,
-+	[4765]	= &_000378_hash,
-+	[16169]	= &_000379_hash,
-+	[6930]	= &_000380_hash,
-+	[16926]	= &_000381_hash,
-+	[35218]	= &_000382_hash,
-+	[19956]	= &_000383_hash,
-+	[2133]	= &_000384_hash,
-+	[44616]	= &_000385_hash,
-+	[12840]	= &_000386_hash,
-+	[39020]	= &_000387_hash,
-+	[4269]	= &_000389_hash,
-+	[37627]	= &_000391_hash,
-+	[33555]	= &_000392_hash,
-+	[25900]	= &_000393_hash,
-+	[57927]	= &_000394_hash,
-+	[44626]	= &_000396_hash,
-+	[57935]	= &_000397_hash,
-+	[63266]	= &_000398_hash,
-+	[36063]	= &_000399_hash,
-+	[21379]	= &_000400_hash,
-+	[18507]	= &_000401_hash,
-+	[55719]	= &_000402_hash,
-+	[31210]	= &_000403_hash,
-+	[36207]	= &_000404_hash,
-+	[41770]	= &_000405_hash,
-+	[11600]	= &_000406_hash,
-+	[25576]	= &_000407_hash,
-+	[7000]	= &_000408_hash,
-+	[34187]	= &_000409_hash,
-+	[58533]	= &_000410_hash,
-+	[1135]	= &_000412_hash,
-+	[25613]	= &_000413_hash,
-+	[9541]	= &_000414_hash,
-+	[49704]	= &_000415_hash,
-+	[30577]	= &_000416_hash,
-+	[35722]	= &_000417_hash,
-+	[60407]	= &_000418_hash,
-+	[29465]	= &_000419_hash,
-+	[46891]	= &_000420_hash,
-+	[43633]	= &_000421_hash,
-+	[16196]	= &_000422_hash,
-+	[9646]	= &_000424_hash,
-+	[59756]	= &_000426_hash,
-+	[36702]	= &_000427_hash,
-+	[52476]	= &_000428_hash,
-+	[57303]	= &_000429_hash,
-+	[36747]	= &_000430_hash,
-+	[33643]	= &_000431_hash,
-+	[29158]	= &_000432_hash,
-+	[7978]	= &_000433_hash,
-+	[25178]	= &_000434_hash,
-+	[54107]	= &_000435_hash,
-+	[4829]	= &_000436_hash,
-+	[20972]	= &_000437_hash,
-+	[51826]	= &_000438_hash,
-+	[16413]	= &_000439_hash,
-+	[39712]	= &_000440_hash,
-+	[35828]	= &_000441_hash,
-+	[3106]	= &_000442_hash,
-+	[34039]	= &_000443_hash,
-+	[61686]	= &_000444_hash,
-+	[42407]	= &_000445_hash,
-+	[6253]	= &_000446_hash,
-+	[32195]	= &_000447_hash,
-+	[26197]	= &_000448_hash,
-+	[58003]	= &_000449_hash,
-+	[41052]	= &_000450_hash,
-+	[43632]	= &_000451_hash,
-+	[12029]	= &_000452_hash,
-+	[23280]	= &_000453_hash,
-+	[22834]	= &_000454_hash,
-+	[4419]	= &_000455_hash,
-+	[27957]	= &_000456_hash,
-+	[9540]	= &_000457_hash,
-+	[27106]	= &_000458_hash,
-+	[8595]	= &_000459_hash,
-+	[39979]	= &_000462_hash,
-+	[41540]	= &_000463_hash,
-+	[43200]	= &_000465_hash,
-+	[53864]	= &_000466_hash,
-+	[33494]	= &_000467_hash,
-+	[25042]	= &_000468_hash,
-+	[30281]	= &_000469_hash,
-+	[38112]	= &_000470_hash,
-+	[46538]	= &_000471_hash,
-+	[62594]	= &_000472_hash,
-+	[8339]	= &_000473_hash,
-+	[45349]	= &_000474_hash,
-+	[37865]	= &_000475_hash,
-+	[45763]	= &_000476_hash,
-+	[62347]	= &_000477_hash,
-+	[21644]	= &_000478_hash,
-+	[18719]	= &_000479_hash,
-+	[43138]	= &_000481_hash,
-+	[25654]	= &_000482_hash,
-+	[60014]	= &_000483_hash,
-+	[11697]	= &_000484_hash,
-+	[41271]	= &_000485_hash,
-+	[48356]	= &_000486_hash,
-+	[27003]	= &_000487_hash,
-+	[32464]	= &_000488_hash,
-+	[44248]	= &_000490_hash,
-+	[16]	= &_000491_hash,
-+	[29933]	= &_000492_hash,
-+	[34359]	= &_000493_hash,
-+	[3154]	= &_000494_hash,
-+	[23959]	= &_000495_hash,
-+	[6724]	= &_000496_hash,
-+	[54587]	= &_000497_hash,
-+	[28479]	= &_000498_hash,
-+	[56583]	= &_000499_hash,
-+	[64644]	= &_000500_hash,
-+	[23284]	= &_000501_hash,
-+	[58325]	= &_000502_hash,
-+	[61655]	= &_000503_hash,
-+	[32147]	= &_000504_hash,
-+	[25649]	= &_000505_hash,
-+	[47428]	= &_000506_hash,
-+	[47737]	= &_000507_hash,
-+	[2987]	= &_000508_hash,
-+	[34901]	= &_000509_hash,
-+	[49188]	= &_000510_hash,
-+	[11582]	= &_000511_hash,
-+	[25935]	= &_000512_hash,
-+	[13561]	= &_000513_hash,
-+	[31880]	= &_000514_hash,
-+	[47768]	= &_000515_hash,
-+	[62185]	= &_000516_hash,
-+	[18341]	= &_000517_hash,
-+	[4052]	= &_000518_hash,
-+	[1033]	= &_000519_hash,
-+	[19576]	= &_000520_hash,
-+	[48846]	= &_000521_hash,
-+	[63167]	= &_000522_hash,
-+	[37223]	= &_000523_hash,
-+	[55574]	= &_000524_hash,
-+	[13831]	= &_000525_hash,
-+	[32374]	= &_000526_hash,
-+	[56078]	= &_000527_hash,
-+	[65337]	= &_000528_hash,
-+	[19329]	= &_000529_hash,
-+	[61088]	= &_000530_hash,
-+	[34661]	= &_000531_hash,
-+	[49367]	= &_000532_hash,
-+	[64731]	= &_000533_hash,
-+	[23777]	= &_000534_hash,
-+	[53828]	= &_000535_hash,
-+	[59115]	= &_000536_hash,
-+	[4456]	= &_000537_hash,
-+	[53442]	= &_000538_hash,
-+	[17500]	= &_000539_hash,
-+	[47329]	= &_000540_hash,
-+	[13534]	= &_000541_hash,
-+	[36955]	= &_000542_hash,
-+	[9841]	= &_000543_hash,
-+	[19308]	= &_000544_hash,
-+	[55652]	= &_000545_hash,
-+	[7842]	= &_000546_hash,
-+	[33485]	= &_000547_hash,
-+	[50750]	= &_000548_hash,
-+	[44599]	= &_000549_hash,
-+	[46403]	= &_000550_hash,
-+	[303]	= &_000551_hash,
-+	[22960]	= &_000552_hash,
-+	[10544]	= &_000553_hash,
-+	[7694]	= &_000554_hash,
-+	[62082]	= &_000555_hash,
-+	[57054]	= &_000556_hash,
-+	[51909]	= &_000558_hash,
-+	[52239]	= &_000559_hash,
-+	[24125]	= &_000560_hash,
-+	[60221]	= &_000563_hash,
-+	[38542]	= &_000564_hash,
-+	[45071]	= &_000565_hash,
-+	[23450]	= &_000566_hash,
-+	[14295]	= &_000567_hash,
-+	[25923]	= &_000568_hash,
-+	[31865]	= &_000569_hash,
-+	[4764]	= &_000570_hash,
-+	[10574]	= &_000571_hash,
-+	[26141]	= &_000572_hash,
-+	[55766]	= &_000573_hash,
-+	[22483]	= &_000574_hash,
-+	[61047]	= &_000575_hash,
-+	[58978]	= &_000576_hash,
-+	[47578]	= &_000577_hash,
-+	[7730]	= &_000578_hash,
-+	[15904]	= &_000579_hash,
-+	[25081]	= &_000580_hash,
-+	[45743]	= &_000581_hash,
-+	[58830]	= &_000582_hash,
-+	[59081]	= &_000583_hash,
-+	[47533]	= &_000584_hash,
-+	[11305]	= &_000585_hash,
-+	[56290]	= &_000586_hash,
-+	[44963]	= &_000587_hash,
-+	[30026]	= &_000588_hash,
-+	[56424]	= &_000589_hash,
-+	[27694]	= &_000590_hash,
-+	[38583]	= &_000591_hash,
-+	[20939]	= &_000592_hash,
-+	[17486]	= &_000593_hash,
-+	[52548]	= &_000594_hash,
-+	[18733]	= &_000595_hash,
-+	[54359]	= &_000597_hash,
-+	[39434]	= &_000598_hash,
-+	[3079]	= &_000599_hash,
-+	[47614]	= &_000600_hash,
-+	[38186]	= &_000601_hash,
-+	[10078]	= &_000602_hash,
-+	[17088]	= &_000603_hash,
-+	[2737]	= &_000604_hash,
-+	[13257]	= &_000605_hash,
-+	[31672]	= &_000606_hash,
-+	[21293]	= &_000607_hash,
-+	[7004]	= &_000608_hash,
-+	[45825]	= &_000609_hash,
-+	[64368]	= &_000610_hash,
-+	[11872]	= &_000611_hash,
-+	[26129]	= &_000612_hash,
-+	[23921]	= &_000613_hash,
-+	[5376]	= &_000614_hash,
-+	[16647]	= &_000615_hash,
-+	[2422]	= &_000616_hash,
-+	[44177]	= &_000617_hash,
-+	[58592]	= &_000618_hash,
-+	[45474]	= &_000619_hash,
-+	[63955]	= &_000620_hash,
-+	[10011]	= &_000621_hash,
-+	[28522]	= &_000622_hash,
-+	[44081]	= &_000623_hash,
-+	[58432]	= &_000624_hash,
-+	[1994]	= &_000625_hash,
-+	[20411]	= &_000626_hash,
-+	[14958]	= &_000627_hash,
-+	[29215]	= &_000628_hash,
-+	[42546]	= &_000629_hash,
-+	[60995]	= &_000630_hash,
-+	[21469]	= &_000631_hash,
-+	[7084]	= &_000632_hash,
-+	[44184]	= &_000633_hash,
-+	[58601]	= &_000634_hash,
-+	[32802]	= &_000635_hash,
-+	[51283]	= &_000636_hash,
-+	[21432]	= &_000637_hash,
-+	[7113]	= &_000638_hash,
-+	[57063]	= &_000639_hash,
-+	[5800]	= &_000640_hash,
-+	[45617]	= &_000641_hash,
-+	[32049]	= &_000642_hash,
-+	[53922]	= &_000643_hash,
-+	[49155]	= &_000644_hash,
-+	[17299]	= &_000645_hash,
-+	[37940]	= &_000646_hash,
-+	[31594]	= &_000647_hash,
-+	[38151]	= &_000648_hash,
-+	[58827]	= &_000649_hash,
-+	[34245]	= &_000650_hash,
-+	[15613]	= &_000651_hash,
-+	[16046]	= &_000652_hash,
-+	[50172]	= &_000653_hash,
-+	[26107]	= &_000654_hash,
-+	[60543]	= &_000655_hash,
-+	[56337]	= &_000656_hash,
-+	[24409]	= &_000657_hash,
-+	[11732]	= &_000658_hash,
-+	[65519]	= &_000659_hash,
-+	[55865]	= &_000660_hash,
-+	[51480]	= &_000661_hash,
-+	[2061]	= &_000662_hash,
-+	[10885]	= &_000663_hash,
-+	[45913]	= &_000664_hash,
-+	[8892]	= &_000665_hash,
-+	[64891]	= &_000666_hash,
-+	[64537]	= &_000667_hash,
-+	[55518]	= &_000668_hash,
-+	[23343]	= &_000669_hash,
-+	[40783]	= &_000670_hash,
-+	[24527]	= &_000672_hash,
-+	[27419]	= &_000673_hash,
-+	[16439]	= &_000674_hash,
-+	[13869]	= &_000675_hash,
-+	[53150]	= &_000676_hash,
-+	[2884]	= &_000677_hash,
-+	[37954]	= &_000678_hash,
-+	[10362]	= &_000679_hash,
-+	[40083]	= &_000680_hash,
-+	[60499]	= &_000681_hash,
-+	[62810]	= &_000682_hash,
-+	[24682]	= &_000683_hash,
-+	[61793]	= &_000684_hash,
-+	[53395]	= &_000685_hash,
-+	[5519]	= &_000686_hash,
-+	[28637]	= &_000687_hash,
-+	[51689]	= &_000688_hash,
-+	[6783]	= &_000689_hash,
-+	[43312]	= &_000690_hash,
-+	[2373]	= &_000691_hash,
-+	[33482]	= &_000692_hash,
-+	[24886]	= &_000693_hash,
-+	[12838]	= &_000694_hash,
-+	[47012]	= &_000695_hash,
-+	[23691]	= &_000696_hash,
-+	[37924]	= &_000697_hash,
-+	[60399]	= &_000698_hash,
-+	[2312]	= &_000699_hash,
-+	[10805]	= &_000700_hash,
-+	[33996]	= &_000701_hash,
-+	[40856]	= &_000702_hash,
-+	[63446]	= &_000703_hash,
-+	[31205]	= &_000704_hash,
-+	[33100]	= &_000705_hash,
-+	[40843]	= &_000706_hash,
-+	[9845]	= &_000707_hash,
-+	[42227]	= &_000708_hash,
-+	[13114]	= &_000709_hash,
-+	[31563]	= &_000710_hash,
-+	[46922]	= &_000711_hash,
-+	[65339]	= &_000712_hash,
-+	[17658]	= &_000713_hash,
-+	[56374]	= &_000714_hash,
-+	[2434]	= &_000715_hash,
-+	[41487]	= &_000716_hash,
-+	[56728]	= &_000717_hash,
-+	[48150]	= &_000718_hash,
-+	[21221]	= &_000719_hash,
-+	[13905]	= &_000720_hash,
-+	[9054]	= &_000721_hash,
-+	[26108]	= &_000722_hash,
-+	[56819]	= &_000723_hash,
-+	[56038]	= &_000724_hash,
-+	[58328]	= &_000725_hash,
-+	[18609]	= &_000726_hash,
-+	[64412]	= &_000727_hash,
-+	[33020]	= &_000728_hash,
-+	[22639]	= &_000729_hash,
-+	[6453]	= &_000730_hash,
-+	[58692]	= &_000731_hash,
-+	[56471]	= &_000732_hash,
-+	[3589]	= &_000733_hash,
-+	[18936]	= &_000734_hash,
-+	[12558]	= &_000735_hash,
-+	[3201]	= &_000736_hash,
-+	[28175]	= &_000738_hash,
-+	[43888]	= &_000740_hash,
-+	[32456]	= &_000741_hash,
-+	[29036]	= &_000742_hash,
-+	[25603]	= &_000743_hash,
-+	[17675]	= &_000744_hash,
-+	[36271]	= &_000745_hash,
-+	[49814]	= &_000746_hash,
-+	[51009]	= &_000747_hash,
-+	[62835]	= &_000748_hash,
-+	[27139]	= &_000749_hash,
-+	[17186]	= &_000750_hash,
-+	[64437]	= &_000751_hash,
-+	[46825]	= &_000752_hash,
-+	[31408]	= &_000754_hash,
-+	[5396]	= &_000755_hash,
-+	[62247]	= &_000756_hash,
-+	[7946]	= &_000757_hash,
-+	[783]	= &_000758_hash,
-+	[7141]	= &_000759_hash,
-+	[7083]	= &_000760_hash,
-+	[15618]	= &_000761_hash,
-+	[61225]	= &_000762_hash,
-+	[13163]	= &_000763_hash,
-+	[8719]	= &_000764_hash,
-+	[8539]	= &_000765_hash,
-+	[23949]	= &_000766_hash,
-+	[32336]	= &_000767_hash,
-+	[62829]	= &_000768_hash,
-+	[1238]	= &_000769_hash,
-+	[8174]	= &_000770_hash,
-+	[6368]	= &_000771_hash,
-+	[29170]	= &_000772_hash,
-+	[9687]	= &_000773_hash,
-+	[61116]	= &_000774_hash,
-+	[31681]	= &_000775_hash,
-+	[22119]	= &_000776_hash,
-+	[59885]	= &_000777_hash,
-+	[47789]	= &_000778_hash,
-+	[5796]	= &_000779_hash,
-+	[34900]	= &_000780_hash,
-+	[49189]	= &_000781_hash,
-+	[48255]	= &_000782_hash,
-+	[62478]	= &_000783_hash,
-+	[34446]	= &_000784_hash,
-+	[52991]	= &_000785_hash,
-+	[38848]	= &_000786_hash,
-+	[57265]	= &_000787_hash,
-+	[11660]	= &_000788_hash,
-+	[26109]	= &_000789_hash,
-+	[43762]	= &_000790_hash,
-+	[57987]	= &_000791_hash,
-+	[23466]	= &_000792_hash,
-+	[5083]	= &_000793_hash,
-+	[1272]	= &_000794_hash,
-+	[10199]	= &_000795_hash,
-+	[34666]	= &_000796_hash,
-+	[49317]	= &_000797_hash,
-+	[18604]	= &_000798_hash,
-+	[61509]	= &_000799_hash,
-+	[36247]	= &_000800_hash,
-+	[41223]	= &_000801_hash,
-+	[59766]	= &_000802_hash,
-+	[34483]	= &_000803_hash,
-+	[52930]	= &_000804_hash,
-+	[40728]	= &_000805_hash,
-+	[55145]	= &_000806_hash,
-+	[45581]	= &_000807_hash,
-+	[64124]	= &_000808_hash,
-+	[48878]	= &_000809_hash,
-+	[63135]	= &_000810_hash,
-+	[40381]	= &_000811_hash,
-+	[54732]	= &_000812_hash,
-+	[45881]	= &_000813_hash,
-+	[64328]	= &_000814_hash,
-+	[22326]	= &_000815_hash,
-+	[8007]	= &_000816_hash,
-+	[23579]	= &_000817_hash,
-+	[5226]	= &_000818_hash,
-+	[12120]	= &_000819_hash,
-+	[26409]	= &_000820_hash,
-+	[14269]	= &_000821_hash,
-+	[32716]	= &_000822_hash,
-+	[48351]	= &_000823_hash,
-+	[62638]	= &_000824_hash,
-+	[33406]	= &_000825_hash,
-+	[51727]	= &_000826_hash,
-+	[51386]	= &_000827_hash,
-+	[58061]	= &_000828_hash,
-+	[57198]	= &_000829_hash,
-+	[30748]	= &_000830_hash,
-+	[60403]	= &_000831_hash,
-+	[24980]	= &_000832_hash,
-+	[55896]	= &_000833_hash,
-+	[57055]	= &_000834_hash,
-+	[46010]	= &_000835_hash,
-+	[59996]	= &_000836_hash,
-+	[45219]	= &_000837_hash,
-+	[14813]	= &_000838_hash,
-+	[29240]	= &_000839_hash,
-+	[42270]	= &_000840_hash,
-+	[46226]	= &_000841_hash,
-+	[24710]	= &_000842_hash,
-+	[51438]	= &_000843_hash,
-+	[22071]	= &_000844_hash,
-+	[49735]	= &_000845_hash,
-+	[63925]	= &_000846_hash,
-+	[30902]	= &_000847_hash,
-+	[53089]	= &_000848_hash,
-+	[18110]	= &_000849_hash,
-+	[34515]	= &_000850_hash,
-+	[19756]	= &_000851_hash,
-+	[5116]	= &_000852_hash,
-+	[50702]	= &_000853_hash,
-+	[59565]	= &_000854_hash,
-+	[61042]	= &_000855_hash,
-+	[14533]	= &_000856_hash,
-+	[23006]	= &_000857_hash,
-+	[4527]	= &_000858_hash,
-+	[8808]	= &_000859_hash,
-+	[52383]	= &_000860_hash,
-+	[30487]	= &_000861_hash,
-+	[30125]	= &_000862_hash,
-+	[33237]	= &_000863_hash,
-+	[40673]	= &_000864_hash,
-+	[48026]	= &_000865_hash,
-+	[64033]	= &_000866_hash,
-+	[13879]	= &_000867_hash,
-+	[60114]	= &_000868_hash,
-+	[19472]	= &_000869_hash,
-+	[33552]	= &_000870_hash,
-+	[19742]	= &_000871_hash,
-+	[3675]	= &_000872_hash,
-+	[15488]	= &_000873_hash,
-+	[29937]	= &_000874_hash,
-+	[12146]	= &_000875_hash,
-+	[26371]	= &_000876_hash,
-+	[27112]	= &_000877_hash,
-+	[8601]	= &_000878_hash,
-+	[1365]	= &_000879_hash,
-+	[19748]	= &_000880_hash,
-+	[46546]	= &_000881_hash,
-+	[64931]	= &_000882_hash,
-+	[34551]	= &_000883_hash,
-+	[52870]	= &_000884_hash,
-+	[17725]	= &_000885_hash,
-+	[3404]	= &_000886_hash,
-+	[36863]	= &_000887_hash,
-+	[51086]	= &_000888_hash,
-+	[11683]	= &_000889_hash,
-+	[26066]	= &_000890_hash,
-+	[39708]	= &_000891_hash,
-+	[54125]	= &_000892_hash,
-+	[20700]	= &_000893_hash,
-+	[6317]	= &_000894_hash,
-+	[14495]	= &_000895_hash,
-+	[28910]	= &_000896_hash,
-+	[18261]	= &_000897_hash,
-+	[3876]	= &_000898_hash,
-+	[58057]	= &_000899_hash,
-+	[29208]	= &_000900_hash,
-+	[18591]	= &_000901_hash,
-+	[24373]	= &_000902_hash,
-+	[45487]	= &_000903_hash,
-+	[29299]	= &_000904_hash,
-+	[53920]	= &_000905_hash,
-+	[25407]	= &_000906_hash,
-+	[5525]	= &_000907_hash,
-+	[3531]	= &_000908_hash,
-+	[25143]	= &_000909_hash,
-+	[56046]	= &_000910_hash,
-+	[34693]	= &_000911_hash,
-+	[48644]	= &_000912_hash,
-+	[21226]	= &_000913_hash,
-+	[14051]	= &_000914_hash,
-+	[7715]	= &_000915_hash,
-+	[30413]	= &_000916_hash,
-+	[13681]	= &_000917_hash,
-+	[6554]	= &_000918_hash,
-+	[12228]	= &_000919_hash,
-+	[25497]	= &_000920_hash,
-+	[52228]	= &_000921_hash,
-+	[51997]	= &_000922_hash,
-+	[49069]	= &_000923_hash,
-+	[26961]	= &_000924_hash,
-+	[13768]	= &_000925_hash,
-+	[41838]	= &_000926_hash,
-+	[3112]	= &_000927_hash,
-+	[48323]	= &_000928_hash,
-+	[47783]	= &_000929_hash,
-+	[62001]	= &_000930_hash,
-+	[35888]	= &_000931_hash,
-+	[752]	= &_000933_hash,
-+	[54718]	= &_000934_hash,
-+	[64177]	= &_000935_hash,
-+	[57222]	= &_000936_hash,
-+	[5260]	= &_000938_hash,
-+	[55517]	= &_000939_hash,
-+	[18186]	= &_000940_hash,
-+	[14257]	= &_000941_hash,
-+	[24596]	= &_000942_hash,
-+	[5968]	= &_000943_hash,
-+	[26846]	= &_000944_hash,
-+	[56097]	= &_000945_hash,
-+	[6543]	= &_000946_hash,
-+	[55151]	= &_000947_hash,
-+	[2999]	= &_000949_hash,
-+	[3602]	= &_000951_hash,
-+	[18460]	= &_000952_hash,
-+	[16521]	= &_000953_hash,
-+	[16745]	= &_000954_hash,
-+	[3507]	= &_000955_hash,
-+	[46802]	= &_000956_hash,
-+	[58077]	= &_000957_hash,
-+	[39846]	= &_000958_hash,
-+	[18629]	= &_000959_hash,
-+	[2723]	= &_000960_hash,
-+	[45230]	= &_000961_hash,
-+	[26941]	= &_000962_hash,
-+	[4344]	= &_000963_hash,
-+	[64674]	= &_000964_hash,
-+	[42551]	= &_000965_hash,
-+	[63272]	= &_000966_hash,
-+	[28261]	= &_000967_hash,
-+	[44694]	= &_000968_hash,
-+	[8573]	= &_000969_hash,
-+	[60174]	= &_000970_hash,
-+	[58458]	= &_000971_hash,
-+	[98]	= &_000972_hash,
-+	[47550]	= &_000973_hash,
-+	[10726]	= &_000974_hash,
-+	[11965]	= &_000975_hash,
-+	[38726]	= &_000976_hash,
-+	[41390]	= &_000977_hash,
-+	[55348]	= &_000978_hash,
-+	[28209]	= &_000979_hash,
-+	[45394]	= &_000980_hash,
-+	[26613]	= &_000981_hash,
-+	[29383]	= &_000982_hash,
-+	[34016]	= &_000983_hash,
-+	[39519]	= &_000984_hash,
-+	[27509]	= &_000985_hash,
-+	[57424]	= &_000986_hash,
-+	[26695]	= &_000987_hash,
-+	[21997]	= &_000988_hash,
-+	[22200]	= &_000989_hash,
-+	[60666]	= &_000990_hash,
-+	[22124]	= &_000991_hash,
-+	[1832]	= &_000992_hash,
-+	[25283]	= &_000993_hash,
-+	[10045]	= &_000994_hash,
-+	[30083]	= &_000995_hash,
-+	[45719]	= &_000996_hash,
-+	[3852]	= &_000997_hash,
-+	[38455]	= &_000998_hash,
-+	[43361]	= &_000999_hash,
-+	[52769]	= &_001000_hash,
-+	[14854]	= &_001001_hash,
-+	[38176]	= &_001002_hash,
-+	[29063]	= &_001003_hash,
-+	[4059]	= &_001004_hash,
-+	[54060]	= &_001005_hash,
-+	[4141]	= &_001006_hash,
-+	[33096]	= &_001007_hash,
-+	[2417]	= &_001008_hash,
-+	[1291]	= &_001009_hash,
-+	[14270]	= &_001010_hash,
-+	[38500]	= &_001011_hash,
-+	[2681]	= &_001012_hash,
-+	[50905]	= &_001013_hash,
-+	[8021]	= &_001014_hash,
-+	[6895]	= &_001015_hash,
-+	[15209]	= &_001016_hash,
-+	[62825]	= &_001017_hash,
-+	[10145]	= &_001018_hash,
-+	[10997]	= &_001019_hash,
-+	[48159]	= &_001020_hash,
-+	[2509]	= &_001021_hash,
-+	[47899]	= &_001022_hash,
-+	[25367]	= &_001023_hash,
-+	[44716]	= &_001024_hash,
-+	[55347]	= &_001025_hash,
-+	[14518]	= &_001026_hash,
-+	[33198]	= &_001027_hash,
-+	[23009]	= &_001028_hash,
-+	[22607]	= &_001029_hash,
-+	[13080]	= &_001030_hash,
-+	[54700]	= &_001031_hash,
-+	[10939]	= &_001032_hash,
-+	[25290]	= &_001033_hash,
-+	[38856]	= &_001034_hash,
-+	[57273]	= &_001035_hash,
-+	[2404]	= &_001036_hash,
-+	[64074]	= &_001037_hash,
-+	[7538]	= &_001038_hash,
-+	[19736]	= &_001039_hash,
-+	[8199]	= &_001040_hash,
-+	[40711]	= &_001041_hash,
-+	[47859]	= &_001042_hash,
-+	[53925]	= &_001043_hash,
-+	[37305]	= &_001044_hash,
-+	[18414]	= &_001045_hash,
-+	[62423]	= &_001046_hash,
-+	[30371]	= &_001047_hash,
-+	[14530]	= &_001048_hash,
-+	[48623]	= &_001049_hash,
-+	[36302]	= &_001050_hash,
-+	[12845]	= &_001051_hash,
-+	[24757]	= &_001052_hash,
-+	[54706]	= &_001053_hash,
-+	[27133]	= &_001054_hash,
-+	[64420]	= &_001055_hash,
-+	[25414]	= &_001056_hash,
-+	[64006]	= &_001057_hash,
-+	[11063]	= &_001058_hash,
-+	[45648]	= &_001060_hash,
-+	[21855]	= &_001061_hash,
-+	[54573]	= &_001062_hash,
-+	[48239]	= &_001063_hash,
-+	[18480]	= &_001064_hash,
-+	[37696]	= &_001065_hash,
-+	[32206]	= &_001066_hash,
-+	[42686]	= &_001067_hash,
-+	[6267]	= &_001068_hash,
-+	[22247]	= &_001070_hash,
-+	[9440]	= &_001071_hash,
-+	[54676]	= &_001072_hash,
-+	[53982]	= &_001074_hash,
-+	[41203]	= &_001075_hash,
-+	[21488]	= &_001076_hash,
-+	[61887]	= &_001077_hash,
-+	[7763]	= &_001078_hash,
-+	[37543]	= &_001079_hash,
-+	[17561]	= &_001080_hash,
-+	[63958]	= &_001081_hash,
-+	[28161]	= &_001082_hash,
-+	[57262]	= &_001083_hash,
-+	[61071]	= &_001084_hash,
-+	[20067]	= &_001085_hash,
-+	[34321]	= &_001086_hash,
-+	[38080]	= &_001087_hash,
-+	[56497]	= &_001088_hash,
-+	[16073]	= &_001089_hash,
-+	[30392]	= &_001090_hash,
-+	[14948]	= &_001091_hash,
-+	[29205]	= &_001092_hash,
-+	[12395]	= &_001093_hash,
-+	[30746]	= &_001094_hash,
-+	[27547]	= &_001095_hash,
-+	[42558]	= &_001096_hash,
-+	[61007]	= &_001097_hash,
-+	[37681]	= &_001098_hash,
-+	[56128]	= &_001099_hash,
-+	[22143]	= &_001100_hash,
-+	[52132]	= &_001101_hash,
-+	[38029]	= &_001102_hash,
-+	[64201]	= &_001103_hash,
-+	[55343]	= &_001104_hash,
-+	[40624]	= &_001105_hash,
-+	[38864]	= &_001106_hash,
-+	[22724]	= &_001107_hash,
-+	[43091]	= &_001108_hash,
-+	[33299]	= &_001109_hash,
-+	[9837]	= &_001110_hash,
-+	[26478]	= &_001111_hash,
-+	[57164]	= &_001112_hash,
-+	[38152]	= &_001113_hash,
-+	[18701]	= &_001114_hash,
-+	[5509]	= &_001115_hash,
-+	[39623]	= &_001116_hash,
-+	[53012]	= &_001117_hash,
-+	[50484]	= &_001118_hash,
-+	[59832]	= &_001119_hash,
-+	[17662]	= &_001120_hash,
-+	[25127]	= &_001121_hash,
-+	[54292]	= &_001122_hash,
-+	[30642]	= &_001123_hash,
-+	[39939]	= &_001124_hash,
-+	[34818]	= &_001125_hash,
-+	[11111]	= &_001126_hash,
-+	[64141]	= &_001127_hash,
-+	[20649]	= &_001128_hash,
-+	[58877]	= &_001129_hash,
-+	[13880]	= &_001130_hash,
-+	[54133]	= &_001131_hash,
-+	[21149]	= &_001132_hash,
-+	[62195]	= &_001133_hash,
-+	[14976]	= &_001134_hash,
-+	[52701]	= &_001135_hash,
-+	[29857]	= &_001136_hash,
-+	[49420]	= &_001137_hash,
-+	[45897]	= &_001138_hash,
-+	[15141]	= &_001139_hash,
-+	[24177]	= &_001140_hash,
-+	[35883]	= &_001141_hash,
-+	[51457]	= &_001142_hash,
-+	[1787]	= &_001143_hash,
-+	[10135]	= &_001144_hash,
-+	[952]	= &_001145_hash,
-+	[53578]	= &_001146_hash,
-+	[9923]	= &_001147_hash,
-+	[45249]	= &_001148_hash,
-+	[52860]	= &_001149_hash,
-+	[6681]	= &_001150_hash,
-+	[42360]	= &_001151_hash,
-+	[63619]	= &_001152_hash,
-+	[63988]	= &_001153_hash,
-+	[26378]	= &_001154_hash,
-+	[7768]	= &_001155_hash,
-+	[13738]	= &_001156_hash,
-+	[1480]	= &_001157_hash,
-+	[43806]	= &_001158_hash,
-+	[15976]	= &_001159_hash,
-+	[2732]	= &_001160_hash,
-+	[2519]	= &_001161_hash,
-+	[14340]	= &_001162_hash,
-+	[34772]	= &_001163_hash,
-+	[36433]	= &_001164_hash,
-+	[16068]	= &_001165_hash,
-+	[8929]	= &_001166_hash,
-+	[31814]	= &_001167_hash,
-+	[18246]	= &_001168_hash,
-+	[4932]	= &_001169_hash,
-+	[46960]	= &_001170_hash,
-+	[16909]	= &_001171_hash,
-+	[44429]	= &_001172_hash,
-+	[62760]	= &_001173_hash,
-+	[63230]	= &_001174_hash,
-+	[39532]	= &_001175_hash,
-+	[24688]	= &_001176_hash,
-+	[18555]	= &_001177_hash,
-+	[10719]	= &_001178_hash,
-+	[1644]	= &_001179_hash,
-+	[15109]	= &_001180_hash,
-+	[15787]	= &_001181_hash,
-+	[54445]	= &_001182_hash,
-+	[54827]	= &_001183_hash,
-+	[9488]	= &_001184_hash,
-+	[12587]	= &_001185_hash,
-+	[17124]	= &_001186_hash,
-+	[20681]	= &_001187_hash,
-+	[40386]	= &_001188_hash,
-+	[39444]	= &_001189_hash,
-+	[11290]	= &_001190_hash,
-+	[51313]	= &_001191_hash,
-+	[1703]	= &_001193_hash,
-+	[10828]	= &_001194_hash,
-+	[28007]	= &_001197_hash,
-+	[63410]	= &_001198_hash,
-+	[52437]	= &_001199_hash,
-+	[62762]	= &_001200_hash,
-+	[35188]	= &_001201_hash,
-+	[53701]	= &_001202_hash,
-+	[21195]	= &_001203_hash,
-+	[49081]	= &_001204_hash,
-+	[54624]	= &_001205_hash,
-+	[56081]	= &_001206_hash,
-+	[45494]	= &_001207_hash,
-+	[63706]	= &_001208_hash,
-+	[30644]	= &_001209_hash,
-+	[63391]	= &_001210_hash,
-+	[11655]	= &_001212_hash,
-+	[28229]	= &_001213_hash,
-+	[22382]	= &_001214_hash,
-+	[22649]	= &_001215_hash,
-+	[19761]	= &_001216_hash,
-+	[26212]	= &_001217_hash,
-+	[29203]	= &_001218_hash,
-+	[53604]	= &_001219_hash,
-+	[57936]	= &_001220_hash,
-+	[43029]	= &_001221_hash,
-+	[25452]	= &_001222_hash,
-+	[61614]	= &_001223_hash,
-+	[56321]	= &_001224_hash,
-+	[42691]	= &_001225_hash,
-+	[62052]	= &_001226_hash,
-+	[35556]	= &_001227_hash,
-+	[1019]	= &_001231_hash,
-+	[28818]	= &_001233_hash,
-+	[52880]	= &_001234_hash,
-+	[18895]	= &_001235_hash,
-+	[857]	= &_001236_hash,
-+	[45966]	= &_001237_hash,
-+	[11785]	= &_001238_hash,
-+	[7736]	= &_001239_hash,
-+	[4308]	= &_001240_hash,
-+	[51095]	= &_001241_hash,
-+	[427]	= &_001242_hash,
-+	[4021]	= &_001243_hash,
-+	[54201]	= &_001244_hash,
-+	[5615]	= &_001245_hash,
-+	[16234]	= &_001246_hash,
-+	[51718]	= &_001247_hash,
-+	[943]	= &_001248_hash,
-+	[32683]	= &_001249_hash,
-+	[63492]	= &_001250_hash,
-+	[14897]	= &_001251_hash,
-+	[23417]	= &_001252_hash,
-+	[32777]	= &_001253_hash,
-+	[38971]	= &_001254_hash,
-+	[33881]	= &_001255_hash,
-+	[25586]	= &_001257_hash,
-+	[58757]	= &_001258_hash,
-+	[19758]	= &_001259_hash,
-+	[23829]	= &_001260_hash,
-+	[26603]	= &_001261_hash,
-+	[50633]	= &_001262_hash,
-+	[19952]	= &_001263_hash,
-+	[7271]	= &_001266_hash,
-+	[36900]	= &_001267_hash,
-+	[54095]	= &_001269_hash,
-+	[46781]	= &_001270_hash,
-+	[33835]	= &_001272_hash,
-+	[23157]	= &_001273_hash,
-+	[6793]	= &_001274_hash,
-+	[53763]	= &_001275_hash,
-+	[57144]	= &_001276_hash,
-+	[24747]	= &_001277_hash,
-+	[2114]	= &_001279_hash,
-+	[48424]	= &_001280_hash,
-+	[61522]	= &_001281_hash,
-+	[31000]	= &_001282_hash,
-+	[51062]	= &_001283_hash,
-+	[46412]	= &_001284_hash,
-+	[23497]	= &_001285_hash,
-+	[10019]	= &_001286_hash,
-+	[5148]	= &_001287_hash,
-+	[62460]	= &_001288_hash,
-+	[45174]	= &_001289_hash,
-+	[31054]	= &_001290_hash,
-+	[6921]	= &_001291_hash,
-+	[22158]	= &_001292_hash,
-+	[18050]	= &_001293_hash,
-+	[30827]	= &_001294_hash,
-+	[27146]	= &_001295_hash,
-+	[38786]	= &_001296_hash,
-+	[7155]	= &_001297_hash,
-+	[14096]	= &_001298_hash,
-+	[20206]	= &_001299_hash,
-+	[23207]	= &_001300_hash,
-+	[51546]	= &_001301_hash,
-+	[10121]	= &_001302_hash,
-+	[27727]	= &_001303_hash,
-+	[52668]	= &_001304_hash,
-+	[9890]	= &_001305_hash,
-+	[17684]	= &_001306_hash,
-+	[23548]	= &_001307_hash,
-+	[41742]	= &_001308_hash,
-+	[59852]	= &_001309_hash,
-+	[13724]	= &_001310_hash,
-+	[48440]	= &_001311_hash,
-+	[17144]	= &_001312_hash,
-+	[37770]	= &_001314_hash,
-+	[34762]	= &_001315_hash,
-+	[29460]	= &_001316_hash,
-+	[9870]	= &_001317_hash,
-+	[54888]	= &_001318_hash,
-+	[52678]	= &_001319_hash,
-+	[36258]	= &_001320_hash,
-+	[1014]	= &_001321_hash,
-+	[64907]	= &_001322_hash,
-+	[38078]	= &_001323_hash,
-+	[45486]	= &_001324_hash,
-+	[57969]	= &_001325_hash,
-+	[50198]	= &_001326_hash,
-+	[9474]	= &_001327_hash,
-+	[48553]	= &_001328_hash,
-+	[45747]	= &_001329_hash,
-+	[43151]	= &_001330_hash,
-+	[15626]	= &_001331_hash,
-+	[36278]	= &_001332_hash,
-+	[2803]	= &_001333_hash,
-+	[42715]	= &_001334_hash,
-+	[12552]	= &_001335_hash,
-+	[58158]	= &_001336_hash,
-+	[13099]	= &_001337_hash,
-+	[40973]	= &_001338_hash,
-+	[20988]	= &_001339_hash,
-+	[16939]	= &_001340_hash,
-+	[48587]	= &_001341_hash,
-+	[38776]	= &_001342_hash,
-+	[55644]	= &_001343_hash,
-+	[26322]	= &_001344_hash,
-+	[2885]	= &_001345_hash,
-+	[11588]	= &_001346_hash,
-+	[23791]	= &_001347_hash,
-+	[6078]	= &_001348_hash,
-+	[127]	= &_001349_hash,
-+	[58554]	= &_001350_hash,
-+	[27701]	= &_001351_hash,
-+	[14768]	= &_001352_hash,
-+	[57854]	= &_001353_hash,
-+	[44290]	= &_001354_hash,
-+	[17364]	= &_001355_hash,
-+	[15077]	= &_001356_hash,
-+	[31912]	= &_001357_hash,
-+	[46277]	= &_001358_hash,
-+	[64770]	= &_001359_hash,
-+	[13193]	= &_001360_hash,
-+	[52889]	= &_001361_hash,
-+	[4360]	= &_001362_hash,
-+	[20905]	= &_001363_hash,
-+	[39009]	= &_001364_hash,
-+	[30479]	= &_001365_hash,
-+	[40885]	= &_001366_hash,
-+	[24139]	= &_001367_hash,
-+	[64604]	= &_001368_hash,
-+	[57819]	= &_001369_hash,
-+	[46888]	= &_001370_hash,
-+	[58430]	= &_001371_hash,
++	[65495]	= &_000001_hash,
++	[10918]	= &_000002_hash,
++	[4365]	= &_000003_hash,
++	[49921]	= &_000004_hash,
++	[39351]	= &_000005_hash,
++	[19214]	= &_000006_hash,
++	[60297]	= &_000007_hash,
++	[11268]	= &_000008_hash,
++	[23231]	= &_000009_hash,
++	[11917]	= &_000011_hash,
++	[64015]	= &_000012_hash,
++	[59590]	= &_000014_hash,
++	[14302]	= &_000015_hash,
++	[63488]	= &_000016_hash,
++	[47570]	= &_000017_hash,
++	[19366]	= &_000018_hash,
++	[15464]	= &_000019_hash,
++	[61168]	= &_000020_hash,
++	[1135]	= &_000021_hash,
++	[37519]	= &_000022_hash,
++	[36132]	= &_000023_hash,
++	[58700]	= &_000024_hash,
++	[32308]	= &_000025_hash,
++	[14892]	= &_000027_hash,
++	[36399]	= &_000028_hash,
++	[61139]	= &_000030_hash,
++	[15822]	= &_000031_hash,
++	[49465]	= &_000032_hash,
++	[22554]	= &_000033_hash,
++	[33521]	= &_000034_hash,
++	[3628]	= &_000035_hash,
++	[5329]	= &_000036_hash,
++	[3194]	= &_000037_hash,
++	[54860]	= &_000038_hash,
++	[27083]	= &_000039_hash,
++	[64490]	= &_000040_hash,
++	[31251]	= &_000041_hash,
++	[22960]	= &_000042_hash,
++	[62186]	= &_000043_hash,
++	[46556]	= &_000044_hash,
++	[29476]	= &_000045_hash,
++	[13245]	= &_000046_hash,
++	[58192]	= &_000047_hash,
++	[9991]	= &_000048_hash,
++	[4999]	= &_000049_hash,
++	[4471]	= &_000050_hash,
++	[19986]	= &_000051_hash,
++	[13748]	= &_000052_hash,
++	[46655]	= &_000053_hash,
++	[46525]	= &_000054_hash,
++	[41719]	= &_000055_hash,
++	[17163]	= &_000056_hash,
++	[25628]	= &_000057_hash,
++	[50782]	= &_000058_hash,
++	[54672]	= &_000060_hash,
++	[24075]	= &_000061_hash,
++	[52733]	= &_000062_hash,
++	[7790]	= &_000063_hash,
++	[9568]	= &_000064_hash,
++	[33274]	= &_000065_hash,
++	[43535]	= &_000066_hash,
++	[27664]	= &_000067_hash,
++	[24366]	= &_000068_hash,
++	[10900]	= &_000069_hash,
++	[61390]	= &_000070_hash,
++	[23588]	= &_000071_hash,
++	[12930]	= &_000072_hash,
++	[3649]	= &_000073_hash,
++	[1711]	= &_000074_hash,
++	[21451]	= &_000075_hash,
++	[17559]	= &_000076_hash,
++	[50140]	= &_000077_hash,
++	[45534]	= &_000078_hash,
++	[17551]	= &_000079_hash,
++	[1774]	= &_000080_hash,
++	[33479]	= &_000081_hash,
++	[9088]	= &_000082_hash,
++	[51195]	= &_000084_hash,
++	[54106]	= &_000085_hash,
++	[33356]	= &_000086_hash,
++	[50112]	= &_000087_hash,
++	[46339]	= &_000088_hash,
++	[55321]	= &_000089_hash,
++	[41975]	= &_000090_hash,
++	[4412]	= &_000091_hash,
++	[18283]	= &_000092_hash,
++	[24007]	= &_000093_hash,
++	[32417]	= &_000094_hash,
++	[39764]	= &_000095_hash,
++	[11942]	= &_000096_hash,
++	[30701]	= &_000097_hash,
++	[37766]	= &_000098_hash,
++	[65336]	= &_000099_hash,
++	[8506]	= &_000100_hash,
++	[4966]	= &_000101_hash,
++	[551]	= &_000102_hash,
++	[44320]	= &_000103_hash,
++	[17361]	= &_000104_hash,
++	[54296]	= &_000105_hash,
++	[28385]	= &_000106_hash,
++	[6892]	= &_000107_hash,
++	[15674]	= &_000108_hash,
++	[16814]	= &_000109_hash,
++	[2513]	= &_000111_hash,
++	[63314]	= &_000112_hash,
++	[51632]	= &_000113_hash,
++	[3992]	= &_000114_hash,
++	[41852]	= &_000115_hash,
++	[18215]	= &_000116_hash,
++	[37227]	= &_000117_hash,
++	[44896]	= &_000118_hash,
++	[65421]	= &_000119_hash,
++	[11362]	= &_000121_hash,
++	[14550]	= &_000122_hash,
++	[45954]	= &_000123_hash,
++	[26363]	= &_000124_hash,
++	[55643]	= &_000125_hash,
++	[19423]	= &_000126_hash,
++	[9840]	= &_000127_hash,
++	[51430]	= &_000128_hash,
++	[11868]	= &_000129_hash,
++	[26847]	= &_000130_hash,
++	[64816]	= &_000131_hash,
++	[36498]	= &_000132_hash,
++	[58545]	= &_000133_hash,
++	[57908]	= &_000134_hash,
++	[29731]	= &_000135_hash,
++	[58813]	= &_000136_hash,
++	[59008]	= &_000137_hash,
++	[55741]	= &_000138_hash,
++	[45976]	= &_000139_hash,
++	[2823]	= &_000140_hash,
++	[8942]	= &_000141_hash,
++	[20494]	= &_000142_hash,
++	[6554]	= &_000143_hash,
++	[33506]	= &_000144_hash,
++	[46924]	= &_000145_hash,
++	[22315]	= &_000146_hash,
++	[1401]	= &_000147_hash,
++	[52248]	= &_000148_hash,
++	[20710]	= &_000149_hash,
++	[58191]	= &_000151_hash,
++	[3883]	= &_000152_hash,
++	[62908]	= &_000153_hash,
++	[41916]	= &_000154_hash,
++	[51869]	= &_000155_hash,
++	[26187]	= &_000156_hash,
++	[2177]	= &_000157_hash,
++	[20347]	= &_000158_hash,
++	[43753]	= &_000159_hash,
++	[1060]	= &_000160_hash,
++	[5693]	= &_000161_hash,
++	[58883]	= &_000162_hash,
++	[25067]	= &_000163_hash,
++	[23182]	= &_000164_hash,
++	[33769]	= &_000165_hash,
++	[27495]	= &_000166_hash,
++	[49617]	= &_000167_hash,
++	[51737]	= &_000168_hash,
++	[31536]	= &_000170_hash,
++	[41497]	= &_000171_hash,
++	[45525]	= &_000172_hash,
++	[23652]	= &_000173_hash,
++	[1206]	= &_000174_hash,
++	[23310]	= &_000175_hash,
++	[34477]	= &_000176_hash,
++	[61635]	= &_000177_hash,
++	[36885]	= &_000178_hash,
++	[12251]	= &_000179_hash,
++	[40548]	= &_000180_hash,
++	[34586]	= &_000181_hash,
++	[65034]	= &_000182_hash,
++	[56368]	= &_000184_hash,
++	[18604]	= &_000185_hash,
++	[1192]	= &_000186_hash,
++	[64478]	= &_000188_hash,
++	[49161]	= &_000189_hash,
++	[13596]	= &_000190_hash,
++	[40905]	= &_000191_hash,
++	[41428]	= &_000192_hash,
++	[50021]	= &_000193_hash,
++	[2418]	= &_000194_hash,
++	[34133]	= &_000195_hash,
++	[8628]	= &_000196_hash,
++	[40153]	= &_000197_hash,
++	[36336]	= &_000198_hash,
++	[56331]	= &_000200_hash,
++	[27770]	= &_000201_hash,
++	[41855]	= &_000203_hash,
++	[26061]	= &_000204_hash,
++	[65242]	= &_000205_hash,
++	[50163]	= &_000206_hash,
++	[31920]	= &_000207_hash,
++	[26398]	= &_000208_hash,
++	[9566]	= &_000209_hash,
++	[14908]	= &_000211_hash,
++	[10765]	= &_000212_hash,
++	[54740]	= &_000213_hash,
++	[45398]	= &_000214_hash,
++	[48413]	= &_000215_hash,
++	[5611]	= &_000216_hash,
++	[27579]	= &_000217_hash,
++	[12769]	= &_000218_hash,
++	[60056]	= &_000219_hash,
++	[95]	= &_000220_hash,
++	[35903]	= &_000221_hash,
++	[33308]	= &_000223_hash,
++	[31413]	= &_000224_hash,
++	[53831]	= &_000225_hash,
++	[47983]	= &_000226_hash,
++	[62498]	= &_000227_hash,
++	[64756]	= &_000228_hash,
++	[46119]	= &_000229_hash,
++	[38655]	= &_000230_hash,
++	[28545]	= &_000231_hash,
++	[23179]	= &_000232_hash,
++	[30654]	= &_000233_hash,
++	[36373]	= &_000234_hash,
++	[48289]	= &_000235_hash,
++	[34207]	= &_000236_hash,
++	[4804]	= &_000237_hash,
++	[49806]	= &_000238_hash,
++	[44402]	= &_000239_hash,
++	[59574]	= &_000240_hash,
++	[63442]	= &_000241_hash,
++	[15072]	= &_000242_hash,
++	[38153]	= &_000244_hash,
++	[34022]	= &_000246_hash,
++	[23097]	= &_000247_hash,
++	[879]	= &_000248_hash,
++	[60775]	= &_000249_hash,
++	[12332]	= &_000251_hash,
++	[57066]	= &_000252_hash,
++	[64404]	= &_000253_hash,
++	[496]	= &_000254_hash,
++	[23102]	= &_000255_hash,
++	[3447]	= &_000256_hash,
++	[39897]	= &_000257_hash,
++	[35251]	= &_000258_hash,
++	[310]	= &_000259_hash,
++	[13289]	= &_000260_hash,
++	[42012]	= &_000261_hash,
++	[48063]	= &_000262_hash,
++	[5214]	= &_000263_hash,
++	[33210]	= &_000264_hash,
++	[39554]	= &_000265_hash,
++	[29277]	= &_000267_hash,
++	[49437]	= &_000268_hash,
++	[59882]	= &_000269_hash,
++	[33719]	= &_000270_hash,
++	[12325]	= &_000271_hash,
++	[18262]	= &_000272_hash,
++	[3518]	= &_000273_hash,
++	[57662]	= &_000274_hash,
++	[45800]	= &_000275_hash,
++	[45592]	= &_000276_hash,
++	[9397]	= &_000277_hash,
++	[20469]	= &_000278_hash,
++	[17069]	= &_000279_hash,
++	[25816]	= &_000280_hash,
++	[4476]	= &_000281_hash,
++	[18459]	= &_000282_hash,
++	[27724]	= &_000283_hash,
++	[34736]	= &_000284_hash,
++	[21732]	= &_000285_hash,
++	[34377]	= &_000286_hash,
++	[52735]	= &_000287_hash,
++	[38092]	= &_000288_hash,
++	[17528]	= &_000289_hash,
++	[58544]	= &_000290_hash,
++	[6547]	= &_000291_hash,
++	[34366]	= &_000292_hash,
++	[43573]	= &_000293_hash,
++	[46873]	= &_000294_hash,
++	[45748]	= &_000295_hash,
++	[27235]	= &_000296_hash,
++	[16431]	= &_000297_hash,
++	[19780]	= &_000298_hash,
++	[58129]	= &_000299_hash,
++	[37330]	= &_000300_hash,
++	[51641]	= &_000301_hash,
++	[25178]	= &_000302_hash,
++	[29654]	= &_000303_hash,
++	[3793]	= &_000304_hash,
++	[49870]	= &_000305_hash,
++	[46949]	= &_000306_hash,
++	[11687]	= &_000307_hash,
++	[29248]	= &_000308_hash,
++	[63830]	= &_000309_hash,
++	[61932]	= &_000310_hash,
++	[46598]	= &_000311_hash,
++	[48498]	= &_000312_hash,
++	[39474]	= &_000313_hash,
++	[5848]	= &_000315_hash,
++	[59178]	= &_000316_hash,
++	[37006]	= &_000317_hash,
++	[50240]	= &_000318_hash,
++	[30610]	= &_000319_hash,
++	[8620]	= &_000320_hash,
++	[46029]	= &_000321_hash,
++	[50380]	= &_000322_hash,
++	[15362]	= &_000323_hash,
++	[64086]	= &_000324_hash,
++	[43708]	= &_000325_hash,
++	[11695]	= &_000326_hash,
++	[30092]	= &_000329_hash,
++	[63774]	= &_000331_hash,
++	[9670]	= &_000333_hash,
++	[13900]	= &_000335_hash,
++	[28738]	= &_000336_hash,
++	[44595]	= &_000337_hash,
++	[45190]	= &_000338_hash,
++	[26092]	= &_000339_hash,
++	[62205]	= &_000340_hash,
++	[35651]	= &_000341_hash,
++	[61340]	= &_000342_hash,
++	[13614]	= &_000343_hash,
++	[61288]	= &_000344_hash,
++	[18824]	= &_000345_hash,
++	[4486]	= &_000346_hash,
++	[11050]	= &_000347_hash,
++	[34803]	= &_000348_hash,
++	[45437]	= &_000349_hash,
++	[3870]	= &_000350_hash,
++	[50172]	= &_000351_hash,
++	[35786]	= &_000352_hash,
++	[64139]	= &_000353_hash,
++	[47613]	= &_000354_hash,
++	[3888]	= &_000355_hash,
++	[13330]	= &_000356_hash,
++	[43436]	= &_000357_hash,
++	[22894]	= &_000358_hash,
++	[22718]	= &_000359_hash,
++	[26131]	= &_000360_hash,
++	[41332]	= &_000361_hash,
++	[9656]	= &_000362_hash,
++	[31303]	= &_000363_hash,
++	[35892]	= &_000364_hash,
++	[55799]	= &_000365_hash,
++	[48842]	= &_000366_hash,
++	[6171]	= &_000368_hash,
++	[36112]	= &_000369_hash,
++	[6963]	= &_000370_hash,
++	[53849]	= &_000371_hash,
++	[4548]	= &_000372_hash,
++	[37975]	= &_000373_hash,
++	[57003]	= &_000374_hash,
++	[28849]	= &_000376_hash,
++	[4224]	= &_000377_hash,
++	[36374]	= &_000379_hash,
++	[23774]	= &_000380_hash,
++	[46184]	= &_000382_hash,
++	[56348]	= &_000383_hash,
++	[53735]	= &_000384_hash,
++	[49251]	= &_000385_hash,
++	[62671]	= &_000386_hash,
++	[26928]	= &_000387_hash,
++	[3034]	= &_000388_hash,
++	[10997]	= &_000389_hash,
++	[62573]	= &_000390_hash,
++	[59346]	= &_000391_hash,
++	[2733]	= &_000392_hash,
++	[31372]	= &_000393_hash,
++	[57903]	= &_000394_hash,
++	[19953]	= &_000395_hash,
++	[44725]	= &_000396_hash,
++	[17715]	= &_000397_hash,
++	[49744]	= &_000398_hash,
++	[22049]	= &_000399_hash,
++	[42300]	= &_000400_hash,
++	[22404]	= &_000401_hash,
++	[1240]	= &_000402_hash,
++	[7685]	= &_000403_hash,
++	[39818]	= &_000404_hash,
++	[37422]	= &_000405_hash,
++	[23201]	= &_000406_hash,
++	[16712]	= &_000407_hash,
++	[43231]	= &_000408_hash,
++	[57456]	= &_000409_hash,
++	[34853]	= &_000410_hash,
++	[31053]	= &_000411_hash,
++	[45660]	= &_000412_hash,
++	[2064]	= &_000414_hash,
++	[30039]	= &_000415_hash,
++	[43565]	= &_000416_hash,
++	[61342]	= &_000417_hash,
++	[54703]	= &_000418_hash,
++	[30487]	= &_000419_hash,
++	[21770]	= &_000420_hash,
++	[52399]	= &_000421_hash,
++	[1075]	= &_000422_hash,
++	[62955]	= &_000423_hash,
++	[27097]	= &_000424_hash,
++	[14208]	= &_000425_hash,
++	[49575]	= &_000426_hash,
++	[41283]	= &_000427_hash,
++	[44667]	= &_000428_hash,
++	[46698]	= &_000429_hash,
++	[59670]	= &_000430_hash,
++	[17269]	= &_000431_hash,
++	[9194]	= &_000432_hash,
++	[24028]	= &_000433_hash,
++	[9764]	= &_000435_hash,
++	[39151]	= &_000436_hash,
++	[51337]	= &_000440_hash,
++	[3566]	= &_000441_hash,
++	[8074]	= &_000442_hash,
++	[45775]	= &_000443_hash,
++	[20537]	= &_000444_hash,
++	[44398]	= &_000445_hash,
++	[63550]	= &_000446_hash,
++	[8702]	= &_000447_hash,
++	[10165]	= &_000448_hash,
++	[46094]	= &_000449_hash,
++	[22128]	= &_000450_hash,
++	[61917]	= &_000452_hash,
++	[38644]	= &_000455_hash,
++	[34384]	= &_000456_hash,
++	[42740]	= &_000457_hash,
++	[34838]	= &_000458_hash,
++	[28556]	= &_000459_hash,
++	[37660]	= &_000460_hash,
++	[47379]	= &_000461_hash,
++	[51424]	= &_000463_hash,
++	[9893]	= &_000465_hash,
++	[39976]	= &_000466_hash,
++	[35053]	= &_000467_hash,
++	[27143]	= &_000468_hash,
++	[27089]	= &_000469_hash,
++	[42252]	= &_000470_hash,
++	[29504]	= &_000471_hash,
++	[3703]	= &_000472_hash,
++	[150]	= &_000473_hash,
++	[6926]	= &_000474_hash,
++	[10259]	= &_000475_hash,
++	[38176]	= &_000476_hash,
++	[50478]	= &_000478_hash,
++	[56515]	= &_000479_hash,
++	[57]	= &_000481_hash,
++	[19332]	= &_000482_hash,
++	[41078]	= &_000483_hash,
++	[28061]	= &_000484_hash,
++	[54514]	= &_000486_hash,
++	[5484]	= &_000487_hash,
++	[33131]	= &_000488_hash,
++	[3740]	= &_000489_hash,
++	[61904]	= &_000490_hash,
++	[44729]	= &_000491_hash,
++	[58079]	= &_000492_hash,
++	[2896]	= &_000493_hash,
++	[34641]	= &_000494_hash,
++	[31318]	= &_000495_hash,
++	[58841]	= &_000496_hash,
++	[11329]	= &_000497_hash,
++	[31966]	= &_000498_hash,
++	[57835]	= &_000499_hash,
++	[45340]	= &_000500_hash,
++	[22861]	= &_000501_hash,
++	[18048]	= &_000502_hash,
++	[55134]	= &_000504_hash,
++	[25277]	= &_000505_hash,
++	[60483]	= &_000506_hash,
++	[57117]	= &_000507_hash,
++	[9957]	= &_000508_hash,
++	[56453]	= &_000510_hash,
++	[28053]	= &_000512_hash,
++	[34150]	= &_000514_hash,
++	[16295]	= &_000515_hash,
++	[3071]	= &_000516_hash,
++	[18055]	= &_000517_hash,
++	[198]	= &_000518_hash,
++	[45156]	= &_000519_hash,
++	[50084]	= &_000520_hash,
++	[56941]	= &_000521_hash,
++	[51973]	= &_000522_hash,
++	[13060]	= &_000523_hash,
++	[54377]	= &_000524_hash,
++	[48641]	= &_000525_hash,
++	[25910]	= &_000526_hash,
++	[64827]	= &_000527_hash,
++	[1387]	= &_000528_hash,
++	[51849]	= &_000529_hash,
++	[9604]	= &_000530_hash,
++	[32666]	= &_000531_hash,
++	[54742]	= &_000533_hash,
++	[51239]	= &_000534_hash,
++	[7414]	= &_000535_hash,
++	[21710]	= &_000536_hash,
++	[46218]	= &_000537_hash,
++	[18547]	= &_000538_hash,
++	[56296]	= &_000539_hash,
++	[45718]	= &_000540_hash,
++	[43533]	= &_000541_hash,
++	[38811]	= &_000542_hash,
++	[46839]	= &_000543_hash,
++	[50814]	= &_000544_hash,
++	[10379]	= &_000545_hash,
++	[2109]	= &_000546_hash,
++	[31801]	= &_000547_hash,
++	[5941]	= &_000548_hash,
++	[54846]	= &_000549_hash,
++	[63388]	= &_000550_hash,
++	[56882]	= &_000551_hash,
++	[8755]	= &_000552_hash,
++	[57412]	= &_000554_hash,
++	[14282]	= &_000556_hash,
++	[35332]	= &_000557_hash,
++	[41110]	= &_000558_hash,
++	[33130]	= &_000559_hash,
++	[56247]	= &_000560_hash,
++	[64712]	= &_000561_hash,
++	[63412]	= &_000562_hash,
++	[41746]	= &_000563_hash,
++	[3142]	= &_000564_hash,
++	[54793]	= &_000565_hash,
++	[21208]	= &_000566_hash,
++	[59145]	= &_000567_hash,
++	[57309]	= &_000568_hash,
++	[30777]	= &_000569_hash,
++	[9559]	= &_000570_hash,
++	[50580]	= &_000571_hash,
++	[27509]	= &_000572_hash,
++	[7471]	= &_000573_hash,
++	[5694]	= &_000574_hash,
++	[16003]	= &_000575_hash,
++	[33714]	= &_000576_hash,
++	[51665]	= &_000577_hash,
++	[38202]	= &_000578_hash,
++	[14861]	= &_000579_hash,
++	[24398]	= &_000580_hash,
++	[2570]	= &_000581_hash,
++	[55862]	= &_000582_hash,
++	[28993]	= &_000583_hash,
++	[26942]	= &_000584_hash,
++	[4874]	= &_000585_hash,
++	[7024]	= &_000587_hash,
++	[3562]	= &_000588_hash,
++	[49717]	= &_000589_hash,
++	[31535]	= &_000590_hash,
++	[19277]	= &_000591_hash,
++	[34547]	= &_000592_hash,
++	[12579]	= &_000595_hash,
++	[46328]	= &_000596_hash,
++	[52145]	= &_000597_hash,
++	[48694]	= &_000598_hash,
++	[41051]	= &_000599_hash,
++	[26483]	= &_000600_hash,
++	[59502]	= &_000601_hash,
++	[1196]	= &_000602_hash,
++	[25714]	= &_000603_hash,
++	[50186]	= &_000604_hash,
++	[60202]	= &_000605_hash,
++	[63138]	= &_000606_hash,
++	[47993]	= &_000607_hash,
++	[38629]	= &_000608_hash,
++	[32493]	= &_000609_hash,
++	[35110]	= &_000610_hash,
++	[53976]	= &_000611_hash,
++	[14591]	= &_000612_hash,
++	[11373]	= &_000613_hash,
++	[64378]	= &_000614_hash,
++	[34132]	= &_000615_hash,
++	[132]	= &_000616_hash,
++	[60165]	= &_000617_hash,
++	[57515]	= &_000618_hash,
++	[13252]	= &_000619_hash,
++	[21240]	= &_000622_hash,
++	[11172]	= &_000623_hash,
++	[1273]	= &_000624_hash,
++	[64958]	= &_000625_hash,
++	[40199]	= &_000626_hash,
++	[38813]	= &_000628_hash,
++	[19824]	= &_000629_hash,
++	[29983]	= &_000630_hash,
++	[24139]	= &_000631_hash,
++	[49390]	= &_000632_hash,
++	[50425]	= &_000633_hash,
++	[15193]	= &_000634_hash,
++	[54913]	= &_000635_hash,
++	[29109]	= &_000637_hash,
++	[52383]	= &_000638_hash,
++	[23610]	= &_000639_hash,
++	[43208]	= &_000640_hash,
++	[25502]	= &_000642_hash,
++	[40023]	= &_000643_hash,
++	[10944]	= &_000644_hash,
++	[4807]	= &_000645_hash,
++	[12295]	= &_000646_hash,
++	[11686]	= &_000647_hash,
++	[17320]	= &_000648_hash,
++	[51088]	= &_000649_hash,
++	[37311]	= &_000650_hash,
++	[56933]	= &_000651_hash,
++	[37489]	= &_000652_hash,
++	[11510]	= &_000653_hash,
++	[18074]	= &_000654_hash,
++	[50207]	= &_000655_hash,
++	[29346]	= &_000656_hash,
++	[14857]	= &_000657_hash,
++	[24706]	= &_000658_hash,
++	[31668]	= &_000659_hash,
++	[23485]	= &_000660_hash,
++	[19658]	= &_000661_hash,
++	[62646]	= &_000662_hash,
++	[9511]	= &_000663_hash,
++	[26201]	= &_000664_hash,
++	[55247]	= &_000665_hash,
++	[2707]	= &_000666_hash,
++	[142]	= &_000668_hash,
++	[22305]	= &_000669_hash,
++	[8823]	= &_000670_hash,
++	[48097]	= &_000671_hash,
++	[32673]	= &_000672_hash,
++	[14416]	= &_000673_hash,
++	[59622]	= &_000674_hash,
++	[57427]	= &_000675_hash,
++	[3813]	= &_000676_hash,
++	[52619]	= &_000677_hash,
++	[59217]	= &_000678_hash,
++	[13417]	= &_000679_hash,
++	[29674]	= &_000680_hash,
++	[32866]	= &_000681_hash,
++	[33152]	= &_000682_hash,
++	[9990]	= &_000683_hash,
++	[62868]	= &_000684_hash,
++	[23314]	= &_000685_hash,
++	[38060]	= &_000686_hash,
++	[49829]	= &_000687_hash,
++	[41442]	= &_000689_hash,
++	[49572]	= &_000691_hash,
++	[63631]	= &_000692_hash,
++	[3894]	= &_000693_hash,
++	[21604]	= &_000694_hash,
++	[37750]	= &_000695_hash,
++	[41116]	= &_000696_hash,
++	[57251]	= &_000697_hash,
++	[17878]	= &_000698_hash,
++	[54352]	= &_000700_hash,
++	[17607]	= &_000701_hash,
++	[10594]	= &_000702_hash,
++	[17662]	= &_000705_hash,
++	[5657]	= &_000706_hash,
++	[37079]	= &_000707_hash,
++	[10094]	= &_000708_hash,
++	[3426]	= &_000709_hash,
++	[36598]	= &_000710_hash,
++	[38428]	= &_000711_hash,
++	[26522]	= &_000712_hash,
++	[1710]	= &_000713_hash,
++	[43335]	= &_000714_hash,
++	[50453]	= &_000715_hash,
++	[40766]	= &_000716_hash,
++	[48284]	= &_000717_hash,
++	[55628]	= &_000718_hash,
++	[16660]	= &_000719_hash,
++	[61290]	= &_000720_hash,
++	[9864]	= &_000721_hash,
++	[24869]	= &_000722_hash,
++	[34034]	= &_000723_hash,
++	[60276]	= &_000724_hash,
++	[25625]	= &_000725_hash,
++	[6376]	= &_000726_hash,
++	[63648]	= &_000727_hash,
++	[63845]	= &_000728_hash,
++	[32064]	= &_000729_hash,
++	[29142]	= &_000730_hash,
++	[267]	= &_000731_hash,
++	[51003]	= &_000732_hash,
++	[15624]	= &_000733_hash,
++	[45021]	= &_000734_hash,
++	[40159]	= &_000735_hash,
++	[19298]	= &_000736_hash,
++	[13912]	= &_000737_hash,
++	[9657]	= &_000738_hash,
++	[6888]	= &_000739_hash,
++	[12137]	= &_000740_hash,
++	[10517]	= &_000741_hash,
++	[35691]	= &_000742_hash,
++	[8206]	= &_000743_hash,
++	[43473]	= &_000744_hash,
++	[22987]	= &_000745_hash,
++	[29147]	= &_000746_hash,
++	[61650]	= &_000747_hash,
++	[19043]	= &_000748_hash,
++	[18254]	= &_000749_hash,
++	[8212]	= &_000750_hash,
++	[64753]	= &_000751_hash,
++	[23091]	= &_000752_hash,
++	[38195]	= &_000753_hash,
++	[50286]	= &_000754_hash,
++	[45625]	= &_000755_hash,
++	[55836]	= &_000756_hash,
++	[55202]	= &_000759_hash,
++	[63041]	= &_000760_hash,
++	[26933]	= &_000761_hash,
++	[9232]	= &_000762_hash,
++	[61919]	= &_000763_hash,
++	[44788]	= &_000764_hash,
++	[43755]	= &_000765_hash,
++	[51684]	= &_000767_hash,
++	[30843]	= &_000768_hash,
++	[5775]	= &_000769_hash,
++	[22631]	= &_000771_hash,
++	[31091]	= &_000772_hash,
++	[49578]	= &_000773_hash,
++	[40129]	= &_000774_hash,
++	[18862]	= &_000776_hash,
++	[1383]	= &_000777_hash,
++	[28041]	= &_000778_hash,
++	[11829]	= &_000779_hash,
++	[734]	= &_000780_hash,
++	[13440]	= &_000781_hash,
++	[30941]	= &_000782_hash,
++	[36446]	= &_000783_hash,
++	[19839]	= &_000784_hash,
++	[3492]	= &_000785_hash,
++	[20724]	= &_000786_hash,
++	[46077]	= &_000787_hash,
++	[51704]	= &_000788_hash,
++	[2256]	= &_000789_hash,
++	[46996]	= &_000790_hash,
++	[60774]	= &_000791_hash,
++	[11353]	= &_000792_hash,
++	[10511]	= &_000793_hash,
++	[48998]	= &_000794_hash,
++	[28800]	= &_000795_hash,
++	[55195]	= &_000796_hash,
++	[45060]	= &_000797_hash,
++	[62261]	= &_000798_hash,
++	[6073]	= &_000799_hash,
++	[40715]	= &_000800_hash,
++	[46582]	= &_000801_hash,
++	[42737]	= &_000802_hash,
++	[14987]	= &_000803_hash,
++	[60179]	= &_000804_hash,
++	[45704]	= &_000805_hash,
++	[46316]	= &_000806_hash,
++	[51724]	= &_000807_hash,
++	[50633]	= &_000808_hash,
++	[17864]	= &_000809_hash,
++	[48363]	= &_000810_hash,
++	[8071]	= &_000811_hash,
++	[7396]	= &_000812_hash,
++	[58135]	= &_000813_hash,
++	[48668]	= &_000815_hash,
++	[46798]	= &_000817_hash,
++	[45691]	= &_000818_hash,
++	[17989]	= &_000819_hash,
++	[46363]	= &_000820_hash,
++	[49621]	= &_000821_hash,
++	[26829]	= &_000822_hash,
++	[2618]	= &_000823_hash,
++	[42525]	= &_000824_hash,
++	[14400]	= &_000825_hash,
++	[30218]	= &_000826_hash,
++	[9061]	= &_000828_hash,
++	[42533]	= &_000830_hash,
++	[18525]	= &_000831_hash,
++	[52405]	= &_000832_hash,
++	[20676]	= &_000833_hash,
++	[63474]	= &_000834_hash,
++	[36169]	= &_000835_hash,
++	[9786]	= &_000836_hash,
++	[28153]	= &_000837_hash,
++	[10872]	= &_000838_hash,
++	[27332]	= &_000839_hash,
++	[25505]	= &_000840_hash,
++	[56847]	= &_000841_hash,
++	[20970]	= &_000842_hash,
++	[31753]	= &_000843_hash,
++	[14283]	= &_000844_hash,
++	[40948]	= &_000845_hash,
++	[50942]	= &_000846_hash,
++	[45223]	= &_000847_hash,
++	[5518]	= &_000848_hash,
++	[44510]	= &_000849_hash,
++	[41656]	= &_000850_hash,
++	[29235]	= &_000851_hash,
++	[44227]	= &_000852_hash,
++	[17920]	= &_000853_hash,
++	[26760]	= &_000854_hash,
++	[565]	= &_000856_hash,
++	[57168]	= &_000857_hash,
++	[47181]	= &_000858_hash,
++	[36876]	= &_000859_hash,
++	[61050]	= &_000860_hash,
++	[55157]	= &_000861_hash,
++	[3903]	= &_000862_hash,
++	[13937]	= &_000863_hash,
++	[41407]	= &_000864_hash,
++	[49736]	= &_000865_hash,
++	[36047]	= &_000866_hash,
++	[4889]	= &_000867_hash,
++	[27833]	= &_000869_hash,
++	[4532]	= &_000870_hash,
++	[61177]	= &_000871_hash,
++	[57661]	= &_000872_hash,
++	[39457]	= &_000873_hash,
++	[4373]	= &_000874_hash,
++	[42962]	= &_000875_hash,
++	[37880]	= &_000876_hash,
++	[8261]	= &_000877_hash,
++	[54360]	= &_000878_hash,
++	[10903]	= &_000879_hash,
++	[5957]	= &_000880_hash,
++	[37728]	= &_000881_hash,
++	[8580]	= &_000882_hash,
++	[50798]	= &_000883_hash,
++	[9805]	= &_000884_hash,
++	[47000]	= &_000885_hash,
++	[5494]	= &_000886_hash,
++	[15870]	= &_000888_hash,
++	[63534]	= &_000889_hash,
++	[39189]	= &_000890_hash,
++	[62313]	= &_000891_hash,
++	[43202]	= &_000892_hash,
++	[36276]	= &_000893_hash,
++	[23178]	= &_000894_hash,
++	[64340]	= &_000895_hash,
++	[59982]	= &_000896_hash,
++	[3585]	= &_000897_hash,
++	[3910]	= &_000899_hash,
++	[20555]	= &_000900_hash,
++	[32165]	= &_000901_hash,
++	[8121]	= &_000902_hash,
++	[8967]	= &_000903_hash,
++	[59781]	= &_000904_hash,
++	[17707]	= &_000905_hash,
++	[45564]	= &_000907_hash,
++	[23570]	= &_000908_hash,
++	[45039]	= &_000910_hash,
++	[49288]	= &_000911_hash,
++	[627]	= &_000912_hash,
++	[23023]	= &_000913_hash,
++	[48864]	= &_000914_hash,
++	[16018]	= &_000915_hash,
++	[11253]	= &_000916_hash,
++	[58354]	= &_000917_hash,
++	[20751]	= &_000918_hash,
++	[36348]	= &_000919_hash,
++	[7752]	= &_000921_hash,
++	[55462]	= &_000922_hash,
++	[8858]	= &_000923_hash,
++	[56725]	= &_000924_hash,
++	[2482]	= &_000925_hash,
++	[48056]	= &_000926_hash,
++	[42840]	= &_000927_hash,
++	[50803]	= &_000928_hash,
++	[38453]	= &_000929_hash,
++	[17114]	= &_000930_hash,
++	[54837]	= &_000931_hash,
++	[32199]	= &_000932_hash,
++	[59472]	= &_000933_hash,
++	[25303]	= &_000934_hash,
++	[12135]	= &_000936_hash,
++	[32400]	= &_000937_hash,
++	[12384]	= &_000938_hash,
++	[46826]	= &_000939_hash,
++	[48614]	= &_000940_hash,
++	[7082]	= &_000941_hash,
++	[26545]	= &_000942_hash,
++	[17381]	= &_000943_hash,
++	[58271]	= &_000944_hash,
++	[55362]	= &_000945_hash,
++	[42030]	= &_000946_hash,
++	[17594]	= &_000947_hash,
++	[15360]	= &_000948_hash,
++	[24177]	= &_000949_hash,
++	[9470]	= &_000950_hash,
++	[39427]	= &_000951_hash,
++	[22356]	= &_000952_hash,
++	[51475]	= &_000953_hash,
++	[56698]	= &_000954_hash,
++	[18780]	= &_000956_hash,
++	[15382]	= &_000957_hash,
++	[51320]	= &_000958_hash,
++	[19140]	= &_000959_hash,
++	[38071]	= &_000960_hash,
++	[21371]	= &_000961_hash,
++	[16399]	= &_000963_hash,
++	[62883]	= &_000964_hash,
++	[35521]	= &_000965_hash,
++	[17325]	= &_000966_hash,
++	[21677]	= &_000967_hash,
++	[43564]	= &_000968_hash,
++	[60515]	= &_000969_hash,
++	[31221]	= &_000970_hash,
++	[62770]	= &_000971_hash,
++	[64751]	= &_000972_hash,
++	[47733]	= &_000973_hash,
++	[9778]	= &_000974_hash,
++	[28670]	= &_000975_hash,
++	[16772]	= &_000976_hash,
++	[28338]	= &_000977_hash,
++	[13529]	= &_000978_hash,
++	[12964]	= &_000979_hash,
++	[13666]	= &_000980_hash,
++	[24790]	= &_000981_hash,
++	[8570]	= &_000982_hash,
++	[1755]	= &_000983_hash,
++	[29424]	= &_000984_hash,
++	[9687]	= &_000985_hash,
++	[35029]	= &_000986_hash,
++	[61621]	= &_000987_hash,
++	[8321]	= &_000988_hash,
++	[52367]	= &_000989_hash,
++	[27308]	= &_000990_hash,
++	[26164]	= &_000991_hash,
++	[57432]	= &_000992_hash,
++	[42744]	= &_000993_hash,
++	[42781]	= &_000994_hash,
++	[80]	= &_000995_hash,
++	[50990]	= &_000996_hash,
++	[25429]	= &_000997_hash,
++	[43814]	= &_000998_hash,
++	[58873]	= &_000999_hash,
++	[33204]	= &_001000_hash,
++	[14536]	= &_001001_hash,
++	[17914]	= &_001002_hash,
++	[56058]	= &_001003_hash,
++	[3021]	= &_001004_hash,
++	[11398]	= &_001005_hash,
++	[56369]	= &_001006_hash,
++	[7708]	= &_001007_hash,
++	[45679]	= &_001008_hash,
++	[56662]	= &_001009_hash,
++	[16688]	= &_001010_hash,
++	[38390]	= &_001011_hash,
++	[14096]	= &_001012_hash,
++	[55215]	= &_001013_hash,
++	[43518]	= &_001014_hash,
++	[9766]	= &_001015_hash,
++	[11541]	= &_001016_hash,
++	[23122]	= &_001017_hash,
++	[21920]	= &_001018_hash,
++	[51275]	= &_001019_hash,
++	[4303]	= &_001020_hash,
++	[56702]	= &_001022_hash,
++	[754]	= &_001023_hash,
++	[6622]	= &_001024_hash,
++	[40775]	= &_001025_hash,
++	[18322]	= &_001026_hash,
++	[30456]	= &_001027_hash,
++	[25420]	= &_001028_hash,
++	[36621]	= &_001029_hash,
++	[13778]	= &_001030_hash,
++	[59323]	= &_001031_hash,
++	[55137]	= &_001032_hash,
++	[46469]	= &_001033_hash,
++	[18625]	= &_001034_hash,
++	[16134]	= &_001035_hash,
++	[10958]	= &_001036_hash,
++	[22457]	= &_001037_hash,
++	[37420]	= &_001038_hash,
++	[6792]	= &_001039_hash,
++	[9273]	= &_001040_hash,
++	[32458]	= &_001041_hash,
++	[59650]	= &_001042_hash,
++	[15752]	= &_001043_hash,
++	[42038]	= &_001045_hash,
++	[36510]	= &_001046_hash,
++	[27525]	= &_001047_hash,
++	[2097]	= &_001048_hash,
++	[43829]	= &_001049_hash,
++	[13991]	= &_001050_hash,
++	[815]	= &_001051_hash,
++	[32531]	= &_001052_hash,
++	[38859]	= &_001054_hash,
++	[53483]	= &_001055_hash,
++	[12187]	= &_001056_hash,
++	[56711]	= &_001058_hash,
++	[28867]	= &_001059_hash,
++	[8328]	= &_001060_hash,
++	[54036]	= &_001061_hash,
++	[4388]	= &_001062_hash,
++	[38563]	= &_001063_hash,
++	[42047]	= &_001064_hash,
++	[35159]	= &_001065_hash,
++	[51647]	= &_001066_hash,
++	[36671]	= &_001067_hash,
++	[196]	= &_001068_hash,
++	[50356]	= &_001070_hash,
++	[45863]	= &_001071_hash,
++	[57061]	= &_001072_hash,
++	[6159]	= &_001073_hash,
++	[39226]	= &_001074_hash,
++	[24899]	= &_001075_hash,
++	[38415]	= &_001076_hash,
++	[25404]	= &_001077_hash,
++	[42048]	= &_001078_hash,
++	[62020]	= &_001079_hash,
++	[20253]	= &_001080_hash,
++	[65310]	= &_001081_hash,
++	[39488]	= &_001082_hash,
++	[36853]	= &_001083_hash,
++	[64418]	= &_001084_hash,
++	[13438]	= &_001085_hash,
++	[3233]	= &_001086_hash,
++	[31140]	= &_001087_hash,
++	[45507]	= &_001088_hash,
++	[41373]	= &_001090_hash,
++	[63555]	= &_001091_hash,
++	[35003]	= &_001092_hash,
++	[57669]	= &_001094_hash,
++	[7917]	= &_001095_hash,
++	[24987]	= &_001096_hash,
++	[22896]	= &_001097_hash,
++	[54166]	= &_001098_hash,
++	[19736]	= &_001099_hash,
++	[60916]	= &_001101_hash,
++	[41035]	= &_001102_hash,
++	[52863]	= &_001103_hash,
++	[47123]	= &_001104_hash,
++	[2868]	= &_001105_hash,
++	[1324]	= &_001106_hash,
++	[33708]	= &_001107_hash,
++	[64800]	= &_001108_hash,
++	[23329]	= &_001109_hash,
++	[58502]	= &_001110_hash,
++	[53656]	= &_001111_hash,
++	[52089]	= &_001112_hash,
++	[19564]	= &_001113_hash,
++	[18207]	= &_001114_hash,
++	[38986]	= &_001115_hash,
++	[31581]	= &_001117_hash,
++	[28885]	= &_001119_hash,
++	[13634]	= &_001120_hash,
++	[27364]	= &_001121_hash,
++	[62524]	= &_001122_hash,
++	[47394]	= &_001123_hash,
++	[17276]	= &_001124_hash,
++	[37928]	= &_001125_hash,
++	[8219]	= &_001126_hash,
++	[62034]	= &_001127_hash,
++	[27142]	= &_001128_hash,
++	[12640]	= &_001129_hash,
++	[48039]	= &_001130_hash,
++	[56420]	= &_001131_hash,
++	[54851]	= &_001132_hash,
++	[54978]	= &_001133_hash,
++	[3084]	= &_001134_hash,
++	[16184]	= &_001135_hash,
++	[30077]	= &_001136_hash,
++	[48644]	= &_001137_hash,
++	[49136]	= &_001138_hash,
++	[36589]	= &_001139_hash,
++	[51735]	= &_001141_hash,
++	[13977]	= &_001142_hash,
++	[7937]	= &_001143_hash,
++	[23078]	= &_001144_hash,
++	[55480]	= &_001145_hash,
++	[55007]	= &_001146_hash,
++	[29214]	= &_001147_hash,
++	[41682]	= &_001148_hash,
++	[26540]	= &_001149_hash,
++	[43851]	= &_001150_hash,
++	[31942]	= &_001151_hash,
++	[27859]	= &_001152_hash,
++	[26501]	= &_001153_hash,
++	[48709]	= &_001154_hash,
++	[30138]	= &_001155_hash,
++	[65297]	= &_001156_hash,
++	[54223]	= &_001157_hash,
++	[24109]	= &_001159_hash,
++	[37661]	= &_001160_hash,
++	[54711]	= &_001161_hash,
++	[20249]	= &_001162_hash,
++	[21553]	= &_001163_hash,
++	[41815]	= &_001165_hash,
++	[49094]	= &_001166_hash,
++	[9522]	= &_001167_hash,
++	[42941]	= &_001168_hash,
++	[10737]	= &_001169_hash,
++	[62047]	= &_001170_hash,
++	[7509]	= &_001172_hash,
++	[58074]	= &_001173_hash,
++	[26037]	= &_001174_hash,
++	[18148]	= &_001175_hash,
++	[10708]	= &_001176_hash,
++	[63744]	= &_001177_hash,
++	[55611]	= &_001178_hash,
++	[59038]	= &_001179_hash,
++	[18543]	= &_001181_hash,
++	[61589]	= &_001183_hash,
++	[42824]	= &_001184_hash,
++	[25799]	= &_001185_hash,
++	[10720]	= &_001186_hash,
++	[12267]	= &_001187_hash,
++	[60420]	= &_001188_hash,
++	[55957]	= &_001189_hash,
++	[11649]	= &_001191_hash,
++	[20891]	= &_001192_hash,
++	[52014]	= &_001193_hash,
++	[29305]	= &_001196_hash,
++	[25930]	= &_001197_hash,
++	[9062]	= &_001198_hash,
++	[38784]	= &_001199_hash,
++	[4011]	= &_001200_hash,
++	[48113]	= &_001201_hash,
++	[92]	= &_001202_hash,
++	[63771]	= &_001203_hash,
++	[45298]	= &_001204_hash,
++	[38108]	= &_001205_hash,
++	[36740]	= &_001206_hash,
++	[25106]	= &_001207_hash,
++	[28008]	= &_001208_hash,
++	[43732]	= &_001209_hash,
++	[10287]	= &_001210_hash,
++	[13111]	= &_001211_hash,
++	[10526]	= &_001212_hash,
++	[50088]	= &_001213_hash,
++	[5102]	= &_001214_hash,
++	[37288]	= &_001215_hash,
++	[16291]	= &_001216_hash,
++	[215]	= &_001217_hash,
++	[43809]	= &_001218_hash,
++	[52952]	= &_001219_hash,
++	[35088]	= &_001220_hash,
++	[43312]	= &_001221_hash,
++	[15059]	= &_001222_hash,
++	[56417]	= &_001224_hash,
++	[7088]	= &_001225_hash,
++	[14503]	= &_001226_hash,
++	[26225]	= &_001227_hash,
++	[63497]	= &_001228_hash,
++	[11411]	= &_001229_hash,
++	[31473]	= &_001230_hash,
++	[16874]	= &_001231_hash,
++	[2071]	= &_001232_hash,
++	[10799]	= &_001233_hash,
++	[15291]	= &_001234_hash,
++	[36266]	= &_001235_hash,
++	[27564]	= &_001236_hash,
++	[17797]	= &_001237_hash,
++	[25166]	= &_001238_hash,
++	[57116]	= &_001239_hash,
++	[49698]	= &_001240_hash,
++	[37418]	= &_001241_hash,
++	[45531]	= &_001242_hash,
++	[44537]	= &_001243_hash,
++	[60033]	= &_001244_hash,
++	[32046]	= &_001245_hash,
++	[20809]	= &_001246_hash,
++	[50991]	= &_001247_hash,
++	[21682]	= &_001248_hash,
++	[50344]	= &_001249_hash,
++	[40305]	= &_001250_hash,
++	[14479]	= &_001251_hash,
++	[49300]	= &_001253_hash,
++	[26485]	= &_001254_hash,
++	[45699]	= &_001255_hash,
++	[61455]	= &_001256_hash,
++	[8964]	= &_001257_hash,
++	[45114]	= &_001258_hash,
++	[57342]	= &_001259_hash,
++	[32377]	= &_001260_hash,
++	[48274]	= &_001261_hash,
++	[34386]	= &_001262_hash,
++	[51881]	= &_001263_hash,
++	[63922]	= &_001264_hash,
++	[39672]	= &_001265_hash,
++	[8017]	= &_001266_hash,
++	[54368]	= &_001267_hash,
++	[38011]	= &_001268_hash,
++	[25278]	= &_001269_hash,
++	[4886]	= &_001270_hash,
++	[12604]	= &_001271_hash,
++	[2904]	= &_001272_hash,
++	[1454]	= &_001273_hash,
++	[8968]	= &_001274_hash,
++	[40915]	= &_001275_hash,
++	[31148]	= &_001276_hash,
++	[53582]	= &_001277_hash,
++	[6549]	= &_001278_hash,
++	[23517]	= &_001279_hash,
++	[54261]	= &_001280_hash,
++	[12487]	= &_001281_hash,
++	[52736]	= &_001282_hash,
++	[5463]	= &_001283_hash,
++	[5476]	= &_001284_hash,
++	[20521]	= &_001285_hash,
++	[59211]	= &_001286_hash,
++	[12817]	= &_001287_hash,
++	[58583]	= &_001288_hash,
++	[53524]	= &_001289_hash,
++	[35812]	= &_001290_hash,
++	[19261]	= &_001291_hash,
++	[3876]	= &_001292_hash,
++	[54815]	= &_001293_hash,
++	[19910]	= &_001294_hash,
++	[10155]	= &_001295_hash,
++	[32562]	= &_001296_hash,
++	[39919]	= &_001297_hash,
++	[48666]	= &_001298_hash,
++	[58761]	= &_001299_hash,
++	[29338]	= &_001300_hash,
++	[51549]	= &_001301_hash,
++	[20063]	= &_001302_hash,
++	[17868]	= &_001303_hash,
++	[4355]	= &_001304_hash,
++	[24425]	= &_001305_hash,
++	[2473]	= &_001306_hash,
++	[43992]	= &_001307_hash,
++	[30592]	= &_001308_hash,
++	[44355]	= &_001309_hash,
++	[47004]	= &_001310_hash,
++	[10976]	= &_001311_hash,
++	[19583]	= &_001312_hash,
++	[46939]	= &_001313_hash,
++	[4718]	= &_001314_hash,
++	[56303]	= &_001315_hash,
++	[1614]	= &_001316_hash,
++	[1647]	= &_001317_hash,
++	[920]	= &_001318_hash,
++	[24308]	= &_001319_hash,
++	[22395]	= &_001320_hash,
++	[50683]	= &_001321_hash,
++	[413]	= &_001322_hash,
++	[13589]	= &_001323_hash,
++	[52766]	= &_001324_hash,
++	[19570]	= &_001325_hash,
++	[45532]	= &_001326_hash,
++	[60612]	= &_001327_hash,
++	[1643]	= &_001329_hash,
++	[36280]	= &_001330_hash,
++	[1683]	= &_001331_hash,
++	[8800]	= &_001332_hash,
++	[23699]	= &_001333_hash,
++	[29771]	= &_001334_hash,
++	[25104]	= &_001337_hash,
++	[59950]	= &_001338_hash,
++	[24220]	= &_001341_hash,
++	[18575]	= &_001342_hash,
++	[1725]	= &_001343_hash,
++	[12173]	= &_001344_hash,
++	[52045]	= &_001345_hash,
++	[65354]	= &_001346_hash,
++	[46060]	= &_001347_hash,
++	[17213]	= &_001349_hash,
++	[5590]	= &_001350_hash,
++	[51040]	= &_001351_hash,
++	[20682]	= &_001352_hash,
++	[40978]	= &_001353_hash,
++	[21083]	= &_001354_hash,
++	[48961]	= &_001355_hash,
++	[61175]	= &_001356_hash,
++	[10471]	= &_001357_hash,
++	[40363]	= &_001358_hash,
++	[38518]	= &_001359_hash,
++	[25792]	= &_001360_hash,
++	[19305]	= &_001361_hash,
++	[60425]	= &_001362_hash,
++	[61692]	= &_001363_hash,
++	[39650]	= &_001364_hash,
++	[32550]	= &_001365_hash,
++	[61718]	= &_001366_hash,
++	[64031]	= &_001367_hash,
++	[20084]	= &_001368_hash,
++	[49762]	= &_001369_hash,
++	[32654]	= &_001370_hash,
++	[55209]	= &_001371_hash,
++	[57706]	= &_001373_hash,
++	[28527]	= &_001374_hash,
++	[63374]	= &_001375_hash,
++	[6785]	= &_001376_hash,
++	[61630]	= &_001377_hash,
++	[1658]	= &_001378_hash,
++	[57136]	= &_001379_hash,
++	[59807]	= &_001380_hash,
++	[1362]	= &_001381_hash,
++	[35280]	= &_001382_hash,
++	[16376]	= &_001383_hash,
++	[53439]	= &_001384_hash,
++	[41398]	= &_001385_hash,
++	[49490]	= &_001386_hash,
++	[8574]	= &_001387_hash,
++	[48159]	= &_001388_hash,
++	[34687]	= &_001389_hash,
++	[54136]	= &_001390_hash,
++	[16110]	= &_001391_hash,
++	[9181]	= &_001392_hash,
++	[64789]	= &_001393_hash,
++	[30271]	= &_001394_hash,
++	[38325]	= &_001395_hash,
++	[43025]	= &_001396_hash,
++	[31804]	= &_001397_hash,
++	[35283]	= &_001398_hash,
++	[16103]	= &_001399_hash,
++	[23084]	= &_001400_hash,
++	[49607]	= &_001401_hash,
++	[57796]	= &_001402_hash,
++	[28882]	= &_001403_hash,
++	[46355]	= &_001404_hash,
++	[6784]	= &_001405_hash,
++	[2081]	= &_001406_hash,
++	[35761]	= &_001407_hash,
++	[23574]	= &_001408_hash,
++	[45896]	= &_001409_hash,
++	[23845]	= &_001410_hash,
++	[11753]	= &_001411_hash,
++	[19943]	= &_001412_hash,
++	[62687]	= &_001413_hash,
++	[63116]	= &_001414_hash,
++	[3038]	= &_001415_hash,
++	[44505]	= &_001416_hash,
++	[9309]	= &_001417_hash,
++	[5171]	= &_001418_hash,
++	[38779]	= &_001419_hash,
++	[58870]	= &_001420_hash,
++	[14285]	= &_001421_hash,
++	[4635]	= &_001422_hash,
++	[314]	= &_001423_hash,
++	[49199]	= &_001424_hash,
++	[58023]	= &_001425_hash,
++	[31611]	= &_001426_hash,
++	[17027]	= &_001427_hash,
++	[35617]	= &_001428_hash,
++	[35913]	= &_001429_hash,
++	[57946]	= &_001430_hash,
++	[25003]	= &_001431_hash,
++	[42443]	= &_001432_hash,
++	[49758]	= &_001433_hash,
++	[25931]	= &_001434_hash,
++	[20895]	= &_001435_hash,
++	[31411]	= &_001436_hash,
++	[3241]	= &_001437_hash,
++	[62746]	= &_001438_hash,
++	[12736]	= &_001439_hash,
++	[44742]	= &_001440_hash,
++	[4862]	= &_001441_hash,
++	[2308]	= &_001442_hash,
++	[54508]	= &_001443_hash,
++	[9222]	= &_001444_hash,
++	[51801]	= &_001445_hash,
++	[30721]	= &_001446_hash,
++	[51023]	= &_001447_hash,
++	[24955]	= &_001448_hash,
++	[45805]	= &_001449_hash,
++	[418]	= &_001450_hash,
++	[41431]	= &_001451_hash,
++	[10840]	= &_001452_hash,
++	[21046]	= &_001453_hash,
++	[59766]	= &_001454_hash,
++	[16566]	= &_001455_hash,
++	[59700]	= &_001456_hash,
++	[27972]	= &_001457_hash,
++	[13205]	= &_001458_hash,
++	[6841]	= &_001459_hash,
++	[25238]	= &_001460_hash,
++	[6228]	= &_001461_hash,
++	[62605]	= &_001462_hash,
++	[54577]	= &_001463_hash,
++	[63419]	= &_001464_hash,
++	[37851]	= &_001465_hash,
++	[56405]	= &_001466_hash,
++	[54737]	= &_001467_hash,
++	[14507]	= &_001468_hash,
++	[50656]	= &_001469_hash,
++	[25127]	= &_001470_hash,
++	[42182]	= &_001471_hash,
++	[11582]	= &_001472_hash,
++	[4204]	= &_001473_hash,
++	[59990]	= &_001474_hash,
++	[53486]	= &_001475_hash,
++	[23850]	= &_001476_hash,
++	[24954]	= &_001477_hash,
++	[23346]	= &_001478_hash,
++	[59430]	= &_001479_hash,
++	[53873]	= &_001480_hash,
++	[39153]	= &_001481_hash,
++	[62043]	= &_001482_hash,
++	[53905]	= &_001483_hash,
++	[63344]	= &_001484_hash,
++	[15631]	= &_001485_hash,
++	[10173]	= &_001486_hash,
++	[52186]	= &_001487_hash,
++	[43614]	= &_001488_hash,
++	[38094]	= &_001489_hash,
++	[6911]	= &_001490_hash,
++	[34589]	= &_001491_hash,
++	[51169]	= &_001492_hash,
++	[3947]	= &_001493_hash,
++	[592]	= &_001494_hash,
++	[6699]	= &_001495_hash,
++	[11776]	= &_001496_hash,
++	[5361]	= &_001497_hash,
++	[19918]	= &_001498_hash,
++	[63362]	= &_001499_hash,
++	[28924]	= &_001500_hash,
++	[51669]	= &_001501_hash,
++	[18006]	= &_001502_hash,
++	[13176]	= &_001503_hash,
++	[5324]	= &_001504_hash,
++	[17686]	= &_001505_hash,
++	[26627]	= &_001506_hash,
++	[25824]	= &_001507_hash,
++	[18355]	= &_001508_hash,
++	[26935]	= &_001509_hash,
++	[50505]	= &_001510_hash,
++	[52836]	= &_001511_hash,
++	[48423]	= &_001512_hash,
++	[60851]	= &_001513_hash,
++	[26321]	= &_001514_hash,
++	[22640]	= &_001515_hash,
++	[24877]	= &_001516_hash,
++	[17277]	= &_001517_hash,
++	[20080]	= &_001518_hash,
++	[25919]	= &_001519_hash,
++	[40976]	= &_001520_hash,
++	[37744]	= &_001521_hash,
++	[32595]	= &_001522_hash,
++	[57406]	= &_001523_hash,
++	[4180]	= &_001524_hash,
++	[58256]	= &_001525_hash,
++	[9530]	= &_001526_hash,
++	[61742]	= &_001527_hash,
++	[22854]	= &_001528_hash,
++	[51103]	= &_001529_hash,
++	[21487]	= &_001530_hash,
++	[3337]	= &_001531_hash,
++	[55658]	= &_001532_hash,
++	[29238]	= &_001533_hash,
++	[42693]	= &_001535_hash,
++	[33499]	= &_001536_hash,
++	[52129]	= &_001537_hash,
++	[22227]	= &_001538_hash,
++	[47165]	= &_001539_hash,
++	[40262]	= &_001540_hash,
++	[56573]	= &_001541_hash,
++	[44384]	= &_001542_hash,
++	[44799]	= &_001543_hash,
++	[62844]	= &_001544_hash,
++	[64407]	= &_001545_hash,
++	[57179]	= &_001546_hash,
++	[10157]	= &_001547_hash,
++	[23801]	= &_001548_hash,
++	[55106]	= &_001549_hash,
++	[22001]	= &_001550_hash,
++	[63405]	= &_001551_hash,
++	[2403]	= &_001552_hash,
++	[35538]	= &_001553_hash,
++	[58001]	= &_001554_hash,
++	[40283]	= &_001555_hash,
++	[62542]	= &_001556_hash,
++	[12802]	= &_001557_hash,
++	[36896]	= &_001558_hash,
++	[33942]	= &_001559_hash,
++	[1984]	= &_001560_hash,
++	[24236]	= &_001561_hash,
++	[33068]	= &_001562_hash,
++	[12669]	= &_001563_hash,
++	[2828]	= &_001564_hash,
++	[57933]	= &_001565_hash,
++	[32362]	= &_001566_hash,
++	[25369]	= &_001567_hash,
++	[42302]	= &_001568_hash,
++	[28544]	= &_001569_hash,
++	[55]	= &_001570_hash,
++	[4687]	= &_001571_hash,
++	[24738]	= &_001572_hash,
++	[17076]	= &_001573_hash,
++	[48102]	= &_001574_hash,
++	[5806]	= &_001578_hash,
++	[61220]	= &_001580_hash,
++	[15803]	= &_001581_hash,
++	[30813]	= &_001582_hash,
++	[37804]	= &_001583_hash,
++	[3855]	= &_001584_hash,
++	[6847]	= &_001585_hash,
++	[20323]	= &_001587_hash,
++	[45734]	= &_001589_hash,
++	[56686]	= &_001591_hash,
++	[28317]	= &_001592_hash,
++	[39653]	= &_001593_hash,
++	[58484]	= &_001594_hash,
++	[14058]	= &_001595_hash,
++	[14782]	= &_001596_hash,
++	[56710]	= &_001597_hash,
++	[25690]	= &_001598_hash,
++	[62466]	= &_001599_hash,
++	[62297]	= &_001600_hash,
++	[19106]	= &_001601_hash,
++	[31818]	= &_001602_hash,
++	[1488]	= &_001603_hash,
++	[46037]	= &_001604_hash,
++	[27830]	= &_001605_hash,
++	[47633]	= &_001606_hash,
++	[44835]	= &_001607_hash,
++	[22788]	= &_001608_hash,
++	[9244]	= &_001609_hash,
++	[54582]	= &_001610_hash,
++	[24083]	= &_001611_hash,
++	[54788]	= &_001612_hash,
++	[60334]	= &_001613_hash,
++	[59643]	= &_001614_hash,
++	[21177]	= &_001615_hash,
++	[59439]	= &_001616_hash,
++	[47467]	= &_001617_hash,
++	[56448]	= &_001618_hash,
++	[39294]	= &_001619_hash,
++	[52160]	= &_001620_hash,
++	[3284]	= &_001621_hash,
++	[45391]	= &_001622_hash,
++	[10356]	= &_001623_hash,
++	[5922]	= &_001624_hash,
++	[28770]	= &_001625_hash,
++	[33861]	= &_001626_hash,
++	[11107]	= &_001627_hash,
++	[53188]	= &_001628_hash,
++	[45464]	= &_001629_hash,
++	[28015]	= &_001630_hash,
++	[44654]	= &_001631_hash,
++	[16139]	= &_001632_hash,
++	[46898]	= &_001633_hash,
++	[47944]	= &_001634_hash,
++	[35325]	= &_001635_hash,
++	[10279]	= &_001636_hash,
++	[55197]	= &_001637_hash,
++	[6973]	= &_001638_hash,
++	[49841]	= &_001639_hash,
++	[50955]	= &_001640_hash,
++	[59021]	= &_001641_hash,
++	[10381]	= &_001642_hash,
++	[64069]	= &_001643_hash,
++	[21320]	= &_001644_hash,
++	[14751]	= &_001645_hash,
++	[2997]	= &_001646_hash,
++	[35793]	= &_001647_hash,
++	[42118]	= &_001648_hash,
++	[62529]	= &_001649_hash,
++	[2577]	= &_001650_hash,
++	[38040]	= &_001651_hash,
++	[51251]	= &_001652_hash,
++	[42113]	= &_001653_hash,
++	[14222]	= &_001654_hash,
++	[17100]	= &_001655_hash,
++	[41722]	= &_001656_hash,
++	[50664]	= &_001657_hash,
++	[24961]	= &_001658_hash,
++	[35320]	= &_001659_hash,
++	[28384]	= &_001660_hash,
++	[43089]	= &_001661_hash,
++	[16365]	= &_001662_hash,
++	[58892]	= &_001663_hash,
++	[33178]	= &_001664_hash,
++	[47300]	= &_001665_hash,
++	[1463]	= &_001666_hash,
++	[13041]	= &_001667_hash,
++	[19826]	= &_001668_hash,
++	[27896]	= &_001669_hash,
++	[5911]	= &_001670_hash,
++	[27893]	= &_001671_hash,
++	[35210]	= &_001672_hash,
++	[63059]	= &_001673_hash,
++	[20490]	= &_001674_hash,
++	[40902]	= &_001675_hash,
++	[20174]	= &_001676_hash,
++	[58567]	= &_001677_hash,
++	[43035]	= &_001678_hash,
++	[41492]	= &_001679_hash,
++	[54744]	= &_001680_hash,
++	[13377]	= &_001681_hash,
++	[18751]	= &_001682_hash,
++	[29203]	= &_001683_hash,
++	[51065]	= &_001684_hash,
++	[41422]	= &_001685_hash,
++	[40744]	= &_001686_hash,
++	[51148]	= &_001687_hash,
++	[7898]	= &_001688_hash,
++	[23229]	= &_001689_hash,
++	[51753]	= &_001690_hash,
++	[12269]	= &_001691_hash,
++	[16576]	= &_001692_hash,
++	[34916]	= &_001693_hash,
++	[22053]	= &_001694_hash,
++	[16227]	= &_001695_hash,
++	[64441]	= &_001696_hash,
++	[12316]	= &_001697_hash,
++	[36540]	= &_001698_hash,
++	[4683]	= &_001699_hash,
++	[16056]	= &_001701_hash,
++	[31112]	= &_001702_hash,
++	[23104]	= &_001703_hash,
++	[21516]	= &_001704_hash,
++	[28306]	= &_001706_hash,
++	[15738]	= &_001707_hash,
++	[2117]	= &_001708_hash,
++	[18169]	= &_001709_hash,
++	[4166]	= &_001710_hash,
++	[45882]	= &_001711_hash,
++	[7072]	= &_001712_hash,
++	[34698]	= &_001713_hash,
++	[11673]	= &_001714_hash,
++	[42355]	= &_001715_hash,
++	[29562]	= &_001716_hash,
++	[9705]	= &_001717_hash,
++	[38268]	= &_001718_hash,
++	[35161]	= &_001719_hash,
++	[55294]	= &_001720_hash,
++	[60670]	= &_001721_hash,
++	[47356]	= &_001722_hash,
++	[7368]	= &_001723_hash,
++	[59829]	= &_001724_hash,
++	[1589]	= &_001725_hash,
++	[24208]	= &_001726_hash,
++	[23878]	= &_001727_hash,
++	[12756]	= &_001728_hash,
++	[52168]	= &_001729_hash,
++	[58307]	= &_001730_hash,
++	[33383]	= &_001731_hash,
++	[44500]	= &_001732_hash,
++	[37053]	= &_001733_hash,
++	[38419]	= &_001734_hash,
++	[32533]	= &_001735_hash,
++	[32147]	= &_001736_hash,
++	[36520]	= &_001737_hash,
++	[39571]	= &_001738_hash,
++	[59740]	= &_001739_hash,
++	[64369]	= &_001740_hash,
++	[13946]	= &_001741_hash,
++	[12716]	= &_001742_hash,
++	[34722]	= &_001743_hash,
++	[25545]	= &_001744_hash,
++	[45233]	= &_001745_hash,
++	[24430]	= &_001746_hash,
++	[6918]	= &_001747_hash,
++	[12634]	= &_001748_hash,
++	[10619]	= &_001749_hash,
++	[23536]	= &_001750_hash,
++	[53263]	= &_001751_hash,
++	[23109]	= &_001752_hash,
++	[56347]	= &_001753_hash,
++	[44366]	= &_001754_hash,
++	[32631]	= &_001755_hash,
++	[37480]	= &_001756_hash,
++	[34400]	= &_001757_hash,
++	[27701]	= &_001758_hash,
++	[63427]	= &_001759_hash,
++	[8678]	= &_001760_hash,
++	[31063]	= &_001761_hash,
++	[64089]	= &_001762_hash,
++	[5931]	= &_001763_hash,
++	[32242]	= &_001764_hash,
++	[29571]	= &_001765_hash,
++	[3826]	= &_001766_hash,
++	[13375]	= &_001767_hash,
++	[44196]	= &_001768_hash,
++	[45806]	= &_001769_hash,
++	[61600]	= &_001770_hash,
++	[48250]	= &_001771_hash,
++	[12649]	= &_001772_hash,
++	[36664]	= &_001773_hash,
++	[56464]	= &_001774_hash,
++	[47700]	= &_001776_hash,
++	[19402]	= &_001777_hash,
++	[53604]	= &_001778_hash,
++	[60044]	= &_001779_hash,
++	[30887]	= &_001780_hash,
++	[51863]	= &_001781_hash,
++	[15073]	= &_001782_hash,
++	[57742]	= &_001783_hash,
++	[43446]	= &_001784_hash,
++	[52529]	= &_001785_hash,
++	[30265]	= &_001786_hash,
++	[41031]	= &_001787_hash,
++	[6990]	= &_001788_hash,
++	[46624]	= &_001789_hash,
++	[24515]	= &_001790_hash,
++	[35670]	= &_001791_hash,
++	[2368]	= &_001792_hash,
++	[26233]	= &_001793_hash,
++	[42640]	= &_001794_hash,
++	[47086]	= &_001795_hash,
++	[33596]	= &_001796_hash,
++	[44902]	= &_001797_hash,
++	[59812]	= &_001798_hash,
++	[44239]	= &_001799_hash,
++	[23265]	= &_001800_hash,
++	[24466]	= &_001801_hash,
++	[16926]	= &_001803_hash,
++	[45558]	= &_001805_hash,
++	[28154]	= &_001806_hash,
++	[43948]	= &_001807_hash,
++	[33065]	= &_001808_hash,
++	[959]	= &_001809_hash,
++	[28344]	= &_001810_hash,
++	[31238]	= &_001811_hash,
++	[47915]	= &_001812_hash,
++	[11718]	= &_001813_hash,
++	[59849]	= &_001814_hash,
++	[30648]	= &_001815_hash,
++	[57980]	= &_001816_hash,
++	[14899]	= &_001818_hash,
++	[41691]	= &_001819_hash,
++	[42558]	= &_001820_hash,
++	[9813]	= &_001821_hash,
++	[42304]	= &_001822_hash,
++	[14952]	= &_001823_hash,
++	[47506]	= &_001824_hash,
++	[37198]	= &_001825_hash,
++	[36957]	= &_001826_hash,
++	[42777]	= &_001827_hash,
++	[53815]	= &_001828_hash,
++	[39040]	= &_001829_hash,
++	[18870]	= &_001830_hash,
++	[19969]	= &_001831_hash,
++	[20478]	= &_001832_hash,
++	[19858]	= &_001833_hash,
++	[8131]	= &_001834_hash,
++	[56748]	= &_001835_hash,
++	[48031]	= &_001836_hash,
++	[59886]	= &_001837_hash,
++	[60027]	= &_001838_hash,
++	[38223]	= &_001839_hash,
++	[44410]	= &_001840_hash,
++	[42088]	= &_001841_hash,
++	[28736]	= &_001842_hash,
++	[42108]	= &_001843_hash,
++	[37651]	= &_001844_hash,
++	[30809]	= &_001846_hash,
++	[23062]	= &_001847_hash,
++	[31171]	= &_001848_hash,
++	[27905]	= &_001850_hash,
++	[17904]	= &_001851_hash,
++	[16835]	= &_001852_hash,
++	[30040]	= &_001853_hash,
++	[47143]	= &_001854_hash,
++	[64527]	= &_001855_hash,
++	[39846]	= &_001856_hash,
++	[22399]	= &_001858_hash,
++	[61226]	= &_001859_hash,
++	[56667]	= &_001861_hash,
++	[11507]	= &_001862_hash,
++	[15088]	= &_001864_hash,
++	[14273]	= &_001865_hash,
++	[50046]	= &_001866_hash,
++	[4437]	= &_001868_hash,
++	[26347]	= &_001869_hash,
++	[61816]	= &_001870_hash,
++	[24352]	= &_001871_hash,
++	[44715]	= &_001872_hash,
++	[47485]	= &_001873_hash,
++	[3987]	= &_001874_hash,
++	[45201]	= &_001875_hash,
++	[25726]	= &_001876_hash,
++	[1992]	= &_001877_hash,
++	[6432]	= &_001878_hash,
++	[30561]	= &_001879_hash,
++	[18740]	= &_001880_hash,
++	[29437]	= &_001881_hash,
++	[12589]	= &_001882_hash,
++	[42626]	= &_001883_hash,
++	[15515]	= &_001884_hash,
++	[34985]	= &_001885_hash,
++	[41650]	= &_001886_hash,
++	[30189]	= &_001887_hash,
++	[62907]	= &_001888_hash,
++	[62074]	= &_001889_hash,
++	[5580]	= &_001890_hash,
++	[62708]	= &_001891_hash,
++	[9575]	= &_001892_hash,
++	[55485]	= &_001893_hash,
++	[11818]	= &_001894_hash,
++	[20406]	= &_001895_hash,
++	[48827]	= &_001896_hash,
++	[36228]	= &_001897_hash,
++	[12184]	= &_001898_hash,
++	[3184]	= &_001899_hash,
++	[58466]	= &_001900_hash,
++	[49102]	= &_001901_hash,
++	[32999]	= &_001902_hash,
++	[35354]	= &_001903_hash,
++	[15620]	= &_001904_hash,
++	[23]	= &_001905_hash,
++	[35674]	= &_001906_hash,
++	[31060]	= &_001907_hash,
++	[7482]	= &_001908_hash,
++	[10738]	= &_001909_hash,
++	[3606]	= &_001910_hash,
++	[34790]	= &_001911_hash,
++	[57502]	= &_001912_hash,
++	[20268]	= &_001913_hash,
++	[51053]	= &_001914_hash,
++	[60040]	= &_001915_hash,
++	[56238]	= &_001916_hash,
++	[23824]	= &_001917_hash,
++	[36328]	= &_001918_hash,
++	[57843]	= &_001919_hash,
++	[62354]	= &_001920_hash,
++	[8274]	= &_001921_hash,
++	[45586]	= &_001922_hash,
++	[7043]	= &_001923_hash,
++	[25167]	= &_001924_hash,
++	[712]	= &_001925_hash,
++	[35937]	= &_001926_hash,
++	[32751]	= &_001927_hash,
++	[7238]	= &_001928_hash,
++	[25814]	= &_001929_hash,
++	[30273]	= &_001930_hash,
++	[3326]	= &_001931_hash,
++	[60063]	= &_001932_hash,
++	[37752]	= &_001933_hash,
++	[583]	= &_001934_hash,
++	[17886]	= &_001935_hash,
++	[20911]	= &_001936_hash,
++	[5784]	= &_001937_hash,
++	[5861]	= &_001938_hash,
++	[37453]	= &_001939_hash,
++	[47243]	= &_001941_hash,
++	[29708]	= &_001942_hash,
++	[19394]	= &_001943_hash,
++	[43245]	= &_001944_hash,
++	[42895]	= &_001945_hash,
++	[65433]	= &_001946_hash,
++	[40204]	= &_001947_hash,
++	[7074]	= &_001948_hash,
++	[45238]	= &_001949_hash,
++	[23494]	= &_001950_hash,
++	[56609]	= &_001951_hash,
++	[54674]	= &_001952_hash,
++	[64288]	= &_001953_hash,
++	[6246]	= &_001954_hash,
++	[14970]	= &_001955_hash,
++	[39710]	= &_001956_hash,
++	[21327]	= &_001957_hash,
++	[53327]	= &_001958_hash,
++	[24755]	= &_001959_hash,
++	[1578]	= &_001960_hash,
++	[58634]	= &_001961_hash,
++	[45972]	= &_001962_hash,
++	[20890]	= &_001963_hash,
++	[4722]	= &_001964_hash,
++	[62310]	= &_001965_hash,
++	[13022]	= &_001966_hash,
++	[9605]	= &_001967_hash,
++	[62489]	= &_001968_hash,
++	[25815]	= &_001969_hash,
++	[61396]	= &_001970_hash,
++	[47390]	= &_001971_hash,
++	[61551]	= &_001972_hash,
++	[11419]	= &_001973_hash,
++	[48275]	= &_001974_hash,
++	[31379]	= &_001975_hash,
++	[65398]	= &_001976_hash,
++	[11124]	= &_001977_hash,
++	[39975]	= &_001978_hash,
++	[27961]	= &_001979_hash,
++	[7010]	= &_001980_hash,
++	[46922]	= &_001981_hash,
++	[42324]	= &_001982_hash,
++	[8345]	= &_001983_hash,
++	[60563]	= &_001984_hash,
++	[62143]	= &_001985_hash,
++	[8890]	= &_001986_hash,
++	[8728]	= &_001987_hash,
++	[45468]	= &_001988_hash,
++	[16493]	= &_001989_hash,
++	[21434]	= &_001990_hash,
++	[44122]	= &_001991_hash,
++	[57096]	= &_001992_hash,
++	[34537]	= &_001993_hash,
++	[51405]	= &_001994_hash,
++	[153]	= &_001995_hash,
++	[60432]	= &_001996_hash,
++	[35312]	= &_001997_hash,
 +};
 diff --git a/tools/gcc/size_overflow_plugin.c b/tools/gcc/size_overflow_plugin.c
 new file mode 100644
-index 0000000..555bf8d
+index 0000000..9ad0f39
 --- /dev/null
 +++ b/tools/gcc/size_overflow_plugin.c
-@@ -0,0 +1,1185 @@
+@@ -0,0 +1,1221 @@
 +/*
 + * Copyright 2011, 2012 by Emese Revfy <re.emese@gmail.com>
 + * Licensed under the GPL v2, or (at your option) v3
@@ -118557,7 +121196,7 @@ index 0000000..555bf8d
 + *
 + * This plugin recomputes expressions of function arguments marked by a size_overflow attribute
 + * with double integer precision (DImode/TImode for 32/64 bit integer types).
-+ * The recomputed argument is checked against INT_MAX and an event is logged on overflow and the triggering process is killed.
++ * The recomputed argument is checked against TYPE_MAX and an event is logged on overflow and the triggering process is killed.
 + *
 + * Usage:
 + * $ gcc -I`gcc -print-file-name=plugin`/include -fPIC -shared -O2 -o size_overflow_plugin.so size_overflow_plugin.c
@@ -118585,16 +121224,7 @@ index 0000000..555bf8d
 +struct size_overflow_hash {
 +		struct size_overflow_hash *next;
 +		const char *name;
-+		const char *file;
-+		unsigned short param1:1;
-+		unsigned short param2:1;
-+		unsigned short param3:1;
-+		unsigned short param4:1;
-+		unsigned short param5:1;
-+		unsigned short param6:1;
-+		unsigned short param7:1;
-+		unsigned short param8:1;
-+		unsigned short param9:1;
++		unsigned short param;
 +};
 +
 +#include "size_overflow_hash.h"
@@ -118605,6 +121235,12 @@ index 0000000..555bf8d
 +#define BEFORE_STMT true
 +#define AFTER_STMT false
 +#define CREATE_NEW_VAR NULL_TREE
++#define CODES_LIMIT 32
++#define MAX_PARAM 10
++
++#if BUILDING_GCC_VERSION == 4005
++#define DECL_CHAIN(NODE) (TREE_CHAIN(DECL_MINIMAL_CHECK(NODE)))
++#endif
 +
 +int plugin_is_GPL_compatible;
 +void debug_gimple_stmt(gimple gs);
@@ -118615,10 +121251,9 @@ index 0000000..555bf8d
 +static tree report_size_overflow_decl;
 +static tree const_char_ptr_type_node;
 +static unsigned int handle_function(void);
-+static bool file_match = true;
 +
 +static struct plugin_info size_overflow_plugin_info = {
-+	.version	= "20120520beta",
++	.version	= "20120612beta",
 +	.help		= "no-size_overflow\tturn off size overflow checking\n",
 +};
 +
@@ -118683,12 +121318,11 @@ index 0000000..555bf8d
 +#undef cwmixb
 +}
 +
-+static inline unsigned int get_hash_num(const char *fndecl, const char *loc_file, unsigned int seed)
++static inline unsigned int get_hash_num(const char *fndecl, const char *tree_codes, unsigned int len, unsigned int seed)
 +{
 +	unsigned int fn = CrapWow(fndecl, strlen(fndecl), seed) & 0xffff;
-+	unsigned int file = CrapWow(loc_file, strlen(loc_file), seed) & 0xffff;
-+
-+	return fn ^ file;
++	unsigned int codes = CrapWow(tree_codes, len, seed) & 0xffff;
++	return fn ^ codes;
 +}
 +
 +static inline tree get_original_function_decl(tree fndecl)
@@ -118704,17 +121338,98 @@ index 0000000..555bf8d
 +	return SSA_NAME_DEF_STMT(node);
 +}
 +
-+static struct size_overflow_hash *get_function_hash(tree fndecl, const char *loc_file)
++static unsigned char get_tree_code(tree type)
++{
++	switch (TREE_CODE(type)) {
++	case ARRAY_TYPE:
++		return 0;
++	case BOOLEAN_TYPE:
++		return 1;
++	case ENUMERAL_TYPE:
++		return 2;
++	case FUNCTION_TYPE:
++		return 3;
++	case INTEGER_TYPE:
++		return 4;
++	case POINTER_TYPE:
++		return 5;
++	case RECORD_TYPE:
++		return 6;
++	case UNION_TYPE:
++		return 7;
++	case VOID_TYPE:
++		return 8;
++	case REAL_TYPE:
++		return 9;
++	case VECTOR_TYPE:
++		return 10;
++	default:
++		debug_tree(type);
++		gcc_unreachable();
++	}
++}
++
++static size_t add_type_codes(tree type, unsigned char *tree_codes, size_t len)
++{
++	gcc_assert(type != NULL_TREE);
++
++	while (type && len < CODES_LIMIT) {
++		tree_codes[len] = get_tree_code(type);
++		len++;
++		type = TREE_TYPE(type);
++	}
++	return len;
++}
++
++static unsigned int get_function_decl(tree fndecl, unsigned char *tree_codes)
++{
++	tree arg, result, type = TREE_TYPE(fndecl);
++	enum tree_code code = TREE_CODE(type);
++	size_t len = 0;
++
++	// skip builtins __builtin_constant_p
++	if (DECL_BUILT_IN(fndecl))
++		return 0;
++
++	gcc_assert(code == FUNCTION_TYPE);
++
++	arg = TYPE_ARG_TYPES(type);
++	gcc_assert(arg != NULL_TREE);
++
++	if (TREE_CODE_CLASS(code) == tcc_type)
++		result = type;
++	else
++		result = DECL_RESULT(fndecl);
++
++	gcc_assert(result != NULL_TREE);
++	len = add_type_codes(TREE_TYPE(result), tree_codes, len);
++
++	while (arg && len < CODES_LIMIT) {
++		len = add_type_codes(TREE_VALUE(arg), tree_codes, len);
++		arg = TREE_CHAIN(arg);
++	}
++
++	gcc_assert(len != 0);
++	return len;
++}
++
++static struct size_overflow_hash *get_function_hash(tree fndecl)
 +{
 +	unsigned int hash;
 +	struct size_overflow_hash *entry;
++	unsigned char tree_codes[CODES_LIMIT];
++	size_t len;
 +	const char *func_name = NAME(fndecl);
 +
-+	hash = get_hash_num(NAME(fndecl), loc_file, 0);
++	len = get_function_decl(fndecl, tree_codes);
++	if (len == 0)
++		return NULL;
++
++	hash = get_hash_num(func_name, (const char*) tree_codes, len, 0);
 +
 +	entry = size_overflow_hash[hash];
 +	while (entry) {
-+		if (!strcmp(entry->name, func_name) && (!file_match || !strcmp(entry->file, loc_file)))
++		if (!strcmp(entry->name, func_name))
 +			return entry;
 +		entry = entry->next;
 +	}
@@ -118749,8 +121464,6 @@ index 0000000..555bf8d
 +		check_arg_type(var);
 +
 +		match = true;
-+		if (!TYPE_UNSIGNED(TREE_TYPE(var)))
-+			return 0;
 +		break;
 +	}
 +	if (!match) {
@@ -118760,14 +121473,17 @@ index 0000000..555bf8d
 +	return argnum;
 +}
 +
-+static void print_missing_msg(tree func, const char *filename, unsigned int argnum)
++static void print_missing_msg(tree func, unsigned int argnum)
 +{
 +	unsigned int new_hash;
++	size_t len;
++	unsigned char tree_codes[CODES_LIMIT];
 +	location_t loc = DECL_SOURCE_LOCATION(func);
 +	const char *curfunc = NAME(func);
 +
-+	new_hash = get_hash_num(curfunc, filename, 0);
-+//	inform(loc, "Function %s is missing from the size_overflow hash table +%s+%d+%u+%s+", curfunc, curfunc, argnum, new_hash, filename);
++	len = get_function_decl(func, tree_codes);
++	new_hash = get_hash_num(curfunc, (const char *) tree_codes, len, 0);
++	inform(loc, "Function %s is missing from the size_overflow hash table +%s+%d+%u+", curfunc, curfunc, argnum, new_hash);
 +}
 +
 +static void check_missing_attribute(tree arg)
@@ -118775,7 +121491,6 @@ index 0000000..555bf8d
 +	tree type, func = get_original_function_decl(current_function_decl);
 +	unsigned int argnum;
 +	struct size_overflow_hash *hash;
-+	const char *filename;
 +
 +	gcc_assert(TREE_CODE(arg) != COMPONENT_REF);
 +
@@ -118791,29 +121506,9 @@ index 0000000..555bf8d
 +	if (argnum == 0)
 +		return;
 +
-+	filename = DECL_SOURCE_FILE(func);
-+
-+	hash = get_function_hash(func, filename);
-+	if (!hash) {
-+		print_missing_msg(func, filename, argnum);
-+		return;
-+	}
-+
-+#define check_param(num)			\
-+	if (num == argnum && hash->param##num)	\
-+		return;
-+	check_param(1);
-+	check_param(2);
-+	check_param(3);
-+	check_param(4);
-+	check_param(5);
-+	check_param(6);
-+	check_param(7);
-+	check_param(8);
-+	check_param(9);
-+#undef check_param
-+
-+	print_missing_msg(func, filename, argnum);
++	hash = get_function_hash(func);
++	if (!hash || !(hash->param & (1U << argnum)))
++		print_missing_msg(func, argnum);
 +}
 +
 +static tree create_new_var(tree type)
@@ -119552,8 +122247,7 @@ index 0000000..555bf8d
 +static void handle_function_arg(gimple stmt, tree fndecl, unsigned int argnum)
 +{
 +	struct pointer_set_t *visited;
-+	tree arg, newarg, type_max;
-+	gimple ucast_stmt;
++	tree arg, newarg;
 +	bool potentionally_overflowed;
 +
 +	arg = get_function_arg(argnum, stmt, fndecl);
@@ -119579,10 +122273,7 @@ index 0000000..555bf8d
 +
 +	change_function_arg(stmt, arg, argnum, newarg);
 +
-+	ucast_stmt = cast_to_unsigned_size_overflow_type(stmt, newarg);
-+
-+	type_max = build_int_cstu(unsigned_size_overflow_type, 0x7fffffff);
-+	insert_check_size_overflow(stmt, GT_EXPR, gimple_get_lhs(ucast_stmt), type_max);
++	check_size_overflow(stmt, newarg, arg, &potentionally_overflowed);
 +}
 +
 +static void handle_function_by_attribute(gimple stmt, tree attr, tree fndecl)
@@ -119597,28 +122288,17 @@ index 0000000..555bf8d
 +static void handle_function_by_hash(gimple stmt, tree fndecl)
 +{
 +	tree orig_fndecl;
++	unsigned int num;
 +	struct size_overflow_hash *hash;
-+	const char *filename = DECL_SOURCE_FILE(fndecl);
 +
 +	orig_fndecl = get_original_function_decl(fndecl);
-+	hash = get_function_hash(orig_fndecl, filename);
++	hash = get_function_hash(orig_fndecl);
 +	if (!hash)
 +		return;
 +
-+#define search_param(argnum)							\
-+	if (hash->param##argnum)						\
-+		handle_function_arg(stmt, fndecl, argnum - 1);
-+
-+	search_param(1);
-+	search_param(2);
-+	search_param(3);
-+	search_param(4);
-+	search_param(5);
-+	search_param(6);
-+	search_param(7);
-+	search_param(8);
-+	search_param(9);
-+#undef search_param
++	for (num = 1; num <= MAX_PARAM; num++)
++		if (hash->param & (1U << num))
++			handle_function_arg(stmt, fndecl, num - 1);
 +}
 +
 +static unsigned int handle_function(void)
@@ -119691,8 +122371,6 @@ index 0000000..555bf8d
 +	DECL_ARTIFICIAL(report_size_overflow_decl) = 1;
 +}
 +
-+extern struct gimple_opt_pass pass_dce;
-+
 +int plugin_init(struct plugin_name_args *plugin_info, struct plugin_gcc_version *version)
 +{
 +	int i;
@@ -119717,9 +122395,6 @@ index 0000000..555bf8d
 +		if (!strcmp(argv[i].key, "no-size-overflow")) {
 +			enable = false;
 +			continue;
-+		} else if (!(strcmp(argv[i].key, "no-file-match"))) {
-+			file_match = false;
-+			continue;
 +		}
 +		error(G_("unkown option '-fplugin-arg-%s-%s'"), plugin_name, argv[i].key);
 +	}

diff --git a/3.2.20/0000_README b/3.2.20/0000_README
index 857121d..fb633c6 100644
--- a/3.2.20/0000_README
+++ b/3.2.20/0000_README
@@ -6,7 +6,7 @@ Patch:	1019_linux-3.2.20.patch
 From:	http://www.kernel.org
 Desc:	Linux 3.2.20
 
-Patch:	4420_grsecurity-2.9.1-3.2.20-201206111836.patch
+Patch:	4420_grsecurity-2.9.1-3.2.20-201206160836.patch
 From:	http://www.grsecurity.net
 Desc:	hardened-sources base patch from upstream grsecurity
 

diff --git a/3.2.20/4420_grsecurity-2.9.1-3.2.20-201206111836.patch b/3.2.20/4420_grsecurity-2.9.1-3.2.20-201206160836.patch
similarity index 93%
rename from 3.2.20/4420_grsecurity-2.9.1-3.2.20-201206111836.patch
rename to 3.2.20/4420_grsecurity-2.9.1-3.2.20-201206160836.patch
index 6f0a6d2..5d95369 100644
--- a/3.2.20/4420_grsecurity-2.9.1-3.2.20-201206111836.patch
+++ b/3.2.20/4420_grsecurity-2.9.1-3.2.20-201206160836.patch
@@ -1,5 +1,5 @@
 diff --git a/Documentation/dontdiff b/Documentation/dontdiff
-index dfa6fc6..df93044 100644
+index dfa6fc6..44ea9d0 100644
 --- a/Documentation/dontdiff
 +++ b/Documentation/dontdiff
 @@ -2,9 +2,11 @@
@@ -42,7 +42,15 @@ index dfa6fc6..df93044 100644
  SCCS
  System.map*
  TAGS
-@@ -93,19 +99,24 @@ bounds.h
+@@ -81,6 +87,7 @@ aic7*seq.h*
+ aicasm
+ aicdb.h*
+ altivec*.c
++ashldi3.S
+ asm-offsets.h
+ asm_offsets.h
+ autoconf.h*
+@@ -93,19 +100,24 @@ bounds.h
  bsetup
  btfixupprep
  build
@@ -67,7 +75,7 @@ index dfa6fc6..df93044 100644
  conmakehash
  consolemap_deftbl.c*
  cpustr.h
-@@ -116,9 +127,11 @@ devlist.h*
+@@ -116,9 +128,11 @@ devlist.h*
  dnotify_test
  docproc
  dslm
@@ -79,7 +87,7 @@ index dfa6fc6..df93044 100644
  fixdep
  flask.h
  fore200e_mkfirm
-@@ -126,12 +139,15 @@ fore200e_pca_fw.c*
+@@ -126,12 +140,15 @@ fore200e_pca_fw.c*
  gconf
  gconf.glade.h
  gen-devlist
@@ -95,7 +103,7 @@ index dfa6fc6..df93044 100644
  hpet_example
  hugepage-mmap
  hugepage-shm
-@@ -146,7 +162,7 @@ int32.c
+@@ -146,7 +163,7 @@ int32.c
  int4.c
  int8.c
  kallsyms
@@ -104,7 +112,7 @@ index dfa6fc6..df93044 100644
  keywords.c
  ksym.c*
  ksym.h*
-@@ -154,7 +170,7 @@ kxgettext
+@@ -154,7 +171,7 @@ kxgettext
  lkc_defs.h
  lex.c
  lex.*.c
@@ -113,7 +121,7 @@ index dfa6fc6..df93044 100644
  logo_*.c
  logo_*_clut224.c
  logo_*_mono.c
-@@ -166,14 +182,15 @@ machtypes.h
+@@ -166,14 +183,15 @@ machtypes.h
  map
  map_hugetlb
  maui_boot.h
@@ -130,7 +138,7 @@ index dfa6fc6..df93044 100644
  mkprep
  mkregtable
  mktables
-@@ -209,6 +226,7 @@ r300_reg_safe.h
+@@ -209,6 +227,7 @@ r300_reg_safe.h
  r420_reg_safe.h
  r600_reg_safe.h
  recordmcount
@@ -138,7 +146,7 @@ index dfa6fc6..df93044 100644
  relocs
  rlim_names.h
  rn50_reg_safe.h
-@@ -219,6 +237,7 @@ setup
+@@ -219,6 +238,7 @@ setup
  setup.bin
  setup.elf
  sImage
@@ -146,7 +154,7 @@ index dfa6fc6..df93044 100644
  sm_tbl*
  split-include
  syscalltab.h
-@@ -229,6 +248,7 @@ tftpboot.img
+@@ -229,6 +249,7 @@ tftpboot.img
  timeconst.h
  times.h*
  trix_boot.h
@@ -154,7 +162,7 @@ index dfa6fc6..df93044 100644
  utsrelease.h*
  vdso-syms.lds
  vdso.lds
-@@ -246,7 +266,9 @@ vmlinux
+@@ -246,7 +267,9 @@ vmlinux
  vmlinux-*
  vmlinux.aout
  vmlinux.bin.all
@@ -164,7 +172,7 @@ index dfa6fc6..df93044 100644
  vmlinuz
  voffset.h
  vsyscall.lds
-@@ -254,9 +276,11 @@ vsyscall_32.lds
+@@ -254,9 +277,11 @@ vsyscall_32.lds
  wanxlfw.inc
  uImage
  unifdef
@@ -704,7 +712,7 @@ index fadd5f8..904e73a 100644
  		/* Allow reads even for write-only mappings */
  		if (!(vma->vm_flags & (VM_READ | VM_WRITE)))
 diff --git a/arch/arm/include/asm/atomic.h b/arch/arm/include/asm/atomic.h
-index 86976d0..c63ea6b 100644
+index 86976d0..58a8b07 100644
 --- a/arch/arm/include/asm/atomic.h
 +++ b/arch/arm/include/asm/atomic.h
 @@ -15,6 +15,10 @@
@@ -906,35 +914,48 @@ index 86976d0..c63ea6b 100644
  static inline void atomic_clear_mask(unsigned long mask, unsigned long *addr)
  {
  	unsigned long tmp, tmp2;
-@@ -165,7 +307,9 @@ static inline int atomic_add_return(int i, atomic_t *v)
+@@ -165,7 +307,17 @@ static inline int atomic_add_return(int i, atomic_t *v)
  
  	return val;
  }
-+#define atomic_add_return_unchecked(i, v) atomic_add_return(i, v)
++
++static inline int atomic_add_return_unchecked(int i, atomic_unchecked_t *v)
++{
++	return atomic_add_return(i, v);
++}
++
  #define atomic_add(i, v)	(void) atomic_add_return(i, v)
-+#define atomic_add_unchecked(i, v)	(void) atomic_add_return_unchecked(i, v)
++static inline void atomic_add_unchecked(int i, atomic_unchecked_t *v)
++{
++	(void) atomic_add_return(i, v);
++}
  
  static inline int atomic_sub_return(int i, atomic_t *v)
  {
-@@ -179,7 +323,9 @@ static inline int atomic_sub_return(int i, atomic_t *v)
- 
+@@ -180,6 +332,10 @@ static inline int atomic_sub_return(int i, atomic_t *v)
  	return val;
  }
-+#define atomic_sub_return_unchecked(i, v) atomic_sub_return(i, v)
  #define atomic_sub(i, v)	(void) atomic_sub_return(i, v)
-+#define atomic_sub_unchecked(i, v)	(void) atomic_sub_return_unchecked(i, v)
++static inline void atomic_sub_unchecked(int i, atomic_unchecked_t *v)
++{
++	(void) atomic_sub_return(i, v);
++}
  
  static inline int atomic_cmpxchg(atomic_t *v, int old, int new)
  {
-@@ -194,6 +340,7 @@ static inline int atomic_cmpxchg(atomic_t *v, int old, int new)
- 
+@@ -195,6 +351,11 @@ static inline int atomic_cmpxchg(atomic_t *v, int old, int new)
  	return ret;
  }
-+#define atomic_cmpxchg_unchecked(v, o, n) atomic_cmpxchg(v, o, n)
  
++static inline int atomic_cmpxchg_unchecked(atomic_unchecked_t *v, int old, int new)
++{
++	return atomic_cmpxchg(v, old, new);
++}
++
  static inline void atomic_clear_mask(unsigned long mask, unsigned long *addr)
  {
-@@ -207,6 +354,10 @@ static inline void atomic_clear_mask(unsigned long mask, unsigned long *addr)
+ 	unsigned long flags;
+@@ -207,6 +368,10 @@ static inline void atomic_clear_mask(unsigned long mask, unsigned long *addr)
  #endif /* __LINUX_ARM_ARCH__ */
  
  #define atomic_xchg(v, new) (xchg(&((v)->counter), new))
@@ -945,7 +966,7 @@ index 86976d0..c63ea6b 100644
  
  static inline int __atomic_add_unless(atomic_t *v, int a, int u)
  {
-@@ -219,11 +370,27 @@ static inline int __atomic_add_unless(atomic_t *v, int a, int u)
+@@ -219,11 +384,27 @@ static inline int __atomic_add_unless(atomic_t *v, int a, int u)
  }
  
  #define atomic_inc(v)		atomic_add(1, v)
@@ -973,7 +994,7 @@ index 86976d0..c63ea6b 100644
  #define atomic_dec_return(v)    (atomic_sub_return(1, v))
  #define atomic_sub_and_test(i, v) (atomic_sub_return(i, v) == 0)
  
-@@ -239,6 +406,14 @@ typedef struct {
+@@ -239,6 +420,14 @@ typedef struct {
  	u64 __aligned(8) counter;
  } atomic64_t;
  
@@ -988,7 +1009,7 @@ index 86976d0..c63ea6b 100644
  #define ATOMIC64_INIT(i) { (i) }
  
  static inline u64 atomic64_read(atomic64_t *v)
-@@ -254,6 +429,19 @@ static inline u64 atomic64_read(atomic64_t *v)
+@@ -254,6 +443,19 @@ static inline u64 atomic64_read(atomic64_t *v)
  	return result;
  }
  
@@ -1008,7 +1029,7 @@ index 86976d0..c63ea6b 100644
  static inline void atomic64_set(atomic64_t *v, u64 i)
  {
  	u64 tmp;
-@@ -268,6 +456,20 @@ static inline void atomic64_set(atomic64_t *v, u64 i)
+@@ -268,6 +470,20 @@ static inline void atomic64_set(atomic64_t *v, u64 i)
  	: "cc");
  }
  
@@ -1029,7 +1050,7 @@ index 86976d0..c63ea6b 100644
  static inline void atomic64_add(u64 i, atomic64_t *v)
  {
  	u64 result;
-@@ -276,6 +478,36 @@ static inline void atomic64_add(u64 i, atomic64_t *v)
+@@ -276,6 +492,36 @@ static inline void atomic64_add(u64 i, atomic64_t *v)
  	__asm__ __volatile__("@ atomic64_add\n"
  "1:	ldrexd	%0, %H0, [%3]\n"
  "	adds	%0, %0, %4\n"
@@ -1066,7 +1087,7 @@ index 86976d0..c63ea6b 100644
  "	adc	%H0, %H0, %H4\n"
  "	strexd	%1, %0, %H0, [%3]\n"
  "	teq	%1, #0\n"
-@@ -287,12 +519,49 @@ static inline void atomic64_add(u64 i, atomic64_t *v)
+@@ -287,12 +533,49 @@ static inline void atomic64_add(u64 i, atomic64_t *v)
  
  static inline u64 atomic64_add_return(u64 i, atomic64_t *v)
  {
@@ -1118,7 +1139,7 @@ index 86976d0..c63ea6b 100644
  "1:	ldrexd	%0, %H0, [%3]\n"
  "	adds	%0, %0, %4\n"
  "	adc	%H0, %H0, %H4\n"
-@@ -316,6 +585,36 @@ static inline void atomic64_sub(u64 i, atomic64_t *v)
+@@ -316,6 +599,36 @@ static inline void atomic64_sub(u64 i, atomic64_t *v)
  	__asm__ __volatile__("@ atomic64_sub\n"
  "1:	ldrexd	%0, %H0, [%3]\n"
  "	subs	%0, %0, %4\n"
@@ -1155,7 +1176,7 @@ index 86976d0..c63ea6b 100644
  "	sbc	%H0, %H0, %H4\n"
  "	strexd	%1, %0, %H0, [%3]\n"
  "	teq	%1, #0\n"
-@@ -327,18 +626,32 @@ static inline void atomic64_sub(u64 i, atomic64_t *v)
+@@ -327,18 +640,32 @@ static inline void atomic64_sub(u64 i, atomic64_t *v)
  
  static inline u64 atomic64_sub_return(u64 i, atomic64_t *v)
  {
@@ -1193,7 +1214,7 @@ index 86976d0..c63ea6b 100644
  	: "=&r" (result), "=&r" (tmp), "+Qo" (v->counter)
  	: "r" (&v->counter), "r" (i)
  	: "cc");
-@@ -372,6 +685,30 @@ static inline u64 atomic64_cmpxchg(atomic64_t *ptr, u64 old, u64 new)
+@@ -372,6 +699,30 @@ static inline u64 atomic64_cmpxchg(atomic64_t *ptr, u64 old, u64 new)
  	return oldval;
  }
  
@@ -1224,7 +1245,7 @@ index 86976d0..c63ea6b 100644
  static inline u64 atomic64_xchg(atomic64_t *ptr, u64 new)
  {
  	u64 result;
-@@ -395,21 +732,34 @@ static inline u64 atomic64_xchg(atomic64_t *ptr, u64 new)
+@@ -395,21 +746,34 @@ static inline u64 atomic64_xchg(atomic64_t *ptr, u64 new)
  
  static inline u64 atomic64_dec_if_positive(atomic64_t *v)
  {
@@ -1266,7 +1287,7 @@ index 86976d0..c63ea6b 100644
  	: "=&r" (result), "=&r" (tmp), "+Qo" (v->counter)
  	: "r" (&v->counter)
  	: "cc");
-@@ -432,13 +782,25 @@ static inline int atomic64_add_unless(atomic64_t *v, u64 a, u64 u)
+@@ -432,13 +796,25 @@ static inline int atomic64_add_unless(atomic64_t *v, u64 a, u64 u)
  "	teq	%0, %5\n"
  "	teqeq	%H0, %H5\n"
  "	moveq	%1, #0\n"
@@ -1294,7 +1315,7 @@ index 86976d0..c63ea6b 100644
  	: "=&r" (val), "+r" (ret), "=&r" (tmp), "+Qo" (v->counter)
  	: "r" (&v->counter), "r" (u), "r" (a)
  	: "cc");
-@@ -451,10 +813,13 @@ static inline int atomic64_add_unless(atomic64_t *v, u64 a, u64 u)
+@@ -451,10 +827,13 @@ static inline int atomic64_add_unless(atomic64_t *v, u64 a, u64 u)
  
  #define atomic64_add_negative(a, v)	(atomic64_add_return((a), (v)) < 0)
  #define atomic64_inc(v)			atomic64_add(1LL, (v))
@@ -35153,6 +35174,19 @@ index a3e65fd..f451444 100644
  	u32 swsm = 0;
  	u32 swsm2 = 0;
  	bool force_clear_smbi = false;
+diff --git a/drivers/net/ethernet/intel/e1000e/e1000.h b/drivers/net/ethernet/intel/e1000e/e1000.h
+index f478a22..e854e9b 100644
+--- a/drivers/net/ethernet/intel/e1000e/e1000.h
++++ b/drivers/net/ethernet/intel/e1000e/e1000.h
+@@ -175,7 +175,7 @@ struct e1000_info;
+ #define E1000_TXDCTL_DMA_BURST_ENABLE                          \
+ 	(E1000_TXDCTL_GRAN | /* set descriptor granularity */  \
+ 	 E1000_TXDCTL_COUNT_DESC |                             \
+-	 (5 << 16) | /* wthresh must be +1 more than desired */\
++	 (1 << 16) | /* wthresh must be +1 more than desired */\
+ 	 (1 << 8)  | /* hthresh */                             \
+ 	 0x1f)       /* pthresh */
+ 
 diff --git a/drivers/net/ethernet/intel/e1000e/hw.h b/drivers/net/ethernet/intel/e1000e/hw.h
 index 2967039..ca8c40c 100644
 --- a/drivers/net/ethernet/intel/e1000e/hw.h
@@ -44292,10 +44326,10 @@ index 608c1c3..7d040a8 100644
  	return rc;
  }
 diff --git a/fs/exec.c b/fs/exec.c
-index 160cd2f..cdc44f1 100644
+index 160cd2f..52c1678 100644
 --- a/fs/exec.c
 +++ b/fs/exec.c
-@@ -55,12 +55,30 @@
+@@ -55,12 +55,33 @@
  #include <linux/pipe_fs_i.h>
  #include <linux/oom.h>
  #include <linux/compat.h>
@@ -44314,8 +44348,11 @@ index 160cd2f..cdc44f1 100644
  #include <asm/tlb.h>
  #include "internal.h"
  
-+#ifndef CONFIG_PAX_HAVE_ACL_FLAGS
-+void __weak pax_set_initial_flags(struct linux_binprm *bprm) {}
++#ifdef CONFIG_PAX_HAVE_ACL_FLAGS
++void __weak pax_set_initial_flags(struct linux_binprm *bprm)
++{
++	WARN_ONCE(1, "PAX: PAX_HAVE_ACL_FLAGS was enabled without providing the pax_set_initial_flags callback, this is probably not what you wanted.\n");
++}
 +#endif
 +
 +#ifdef CONFIG_PAX_HOOK_ACL_FLAGS
@@ -44326,7 +44363,7 @@ index 160cd2f..cdc44f1 100644
  int core_uses_pid;
  char core_pattern[CORENAME_MAX_SIZE] = "core";
  unsigned int core_pipe_limit;
-@@ -70,7 +88,7 @@ struct core_name {
+@@ -70,7 +91,7 @@ struct core_name {
  	char *corename;
  	int used, size;
  };
@@ -44335,7 +44372,7 @@ index 160cd2f..cdc44f1 100644
  
  /* The maximal length of core_pattern is also specified in sysctl.c */
  
-@@ -188,18 +206,10 @@ static struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos,
+@@ -188,18 +209,10 @@ static struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos,
  		int write)
  {
  	struct page *page;
@@ -44357,7 +44394,7 @@ index 160cd2f..cdc44f1 100644
  		return NULL;
  
  	if (write) {
-@@ -215,6 +225,17 @@ static struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos,
+@@ -215,6 +228,17 @@ static struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos,
  		if (size <= ARG_MAX)
  			return page;
  
@@ -44375,7 +44412,7 @@ index 160cd2f..cdc44f1 100644
  		/*
  		 * Limit to 1/4-th the stack size for the argv+env strings.
  		 * This ensures that:
-@@ -274,6 +295,11 @@ static int __bprm_mm_init(struct linux_binprm *bprm)
+@@ -274,6 +298,11 @@ static int __bprm_mm_init(struct linux_binprm *bprm)
  	vma->vm_end = STACK_TOP_MAX;
  	vma->vm_start = vma->vm_end - PAGE_SIZE;
  	vma->vm_flags = VM_STACK_FLAGS | VM_STACK_INCOMPLETE_SETUP;
@@ -44387,7 +44424,7 @@ index 160cd2f..cdc44f1 100644
  	vma->vm_page_prot = vm_get_page_prot(vma->vm_flags);
  	INIT_LIST_HEAD(&vma->anon_vma_chain);
  
-@@ -288,6 +314,12 @@ static int __bprm_mm_init(struct linux_binprm *bprm)
+@@ -288,6 +317,12 @@ static int __bprm_mm_init(struct linux_binprm *bprm)
  	mm->stack_vm = mm->total_vm = 1;
  	up_write(&mm->mmap_sem);
  	bprm->p = vma->vm_end - sizeof(void *);
@@ -44400,7 +44437,7 @@ index 160cd2f..cdc44f1 100644
  	return 0;
  err:
  	up_write(&mm->mmap_sem);
-@@ -396,19 +428,7 @@ err:
+@@ -396,19 +431,7 @@ err:
  	return err;
  }
  
@@ -44421,7 +44458,7 @@ index 160cd2f..cdc44f1 100644
  {
  	const char __user *native;
  
-@@ -417,14 +437,14 @@ static const char __user *get_user_arg_ptr(struct user_arg_ptr argv, int nr)
+@@ -417,14 +440,14 @@ static const char __user *get_user_arg_ptr(struct user_arg_ptr argv, int nr)
  		compat_uptr_t compat;
  
  		if (get_user(compat, argv.ptr.compat + nr))
@@ -44438,7 +44475,7 @@ index 160cd2f..cdc44f1 100644
  
  	return native;
  }
-@@ -443,7 +463,7 @@ static int count(struct user_arg_ptr argv, int max)
+@@ -443,7 +466,7 @@ static int count(struct user_arg_ptr argv, int max)
  			if (!p)
  				break;
  
@@ -44447,7 +44484,7 @@ index 160cd2f..cdc44f1 100644
  				return -EFAULT;
  
  			if (i++ >= max)
-@@ -477,7 +497,7 @@ static int copy_strings(int argc, struct user_arg_ptr argv,
+@@ -477,7 +500,7 @@ static int copy_strings(int argc, struct user_arg_ptr argv,
  
  		ret = -EFAULT;
  		str = get_user_arg_ptr(argv, argc);
@@ -44456,7 +44493,7 @@ index 160cd2f..cdc44f1 100644
  			goto out;
  
  		len = strnlen_user(str, MAX_ARG_STRLEN);
-@@ -559,7 +579,7 @@ int copy_strings_kernel(int argc, const char *const *__argv,
+@@ -559,7 +582,7 @@ int copy_strings_kernel(int argc, const char *const *__argv,
  	int r;
  	mm_segment_t oldfs = get_fs();
  	struct user_arg_ptr argv = {
@@ -44465,7 +44502,7 @@ index 160cd2f..cdc44f1 100644
  	};
  
  	set_fs(KERNEL_DS);
-@@ -594,7 +614,8 @@ static int shift_arg_pages(struct vm_area_struct *vma, unsigned long shift)
+@@ -594,7 +617,8 @@ static int shift_arg_pages(struct vm_area_struct *vma, unsigned long shift)
  	unsigned long new_end = old_end - shift;
  	struct mmu_gather tlb;
  
@@ -44475,7 +44512,7 @@ index 160cd2f..cdc44f1 100644
  
  	/*
  	 * ensure there are no vmas between where we want to go
-@@ -603,6 +624,10 @@ static int shift_arg_pages(struct vm_area_struct *vma, unsigned long shift)
+@@ -603,6 +627,10 @@ static int shift_arg_pages(struct vm_area_struct *vma, unsigned long shift)
  	if (vma != find_vma(mm, new_start))
  		return -EFAULT;
  
@@ -44486,7 +44523,7 @@ index 160cd2f..cdc44f1 100644
  	/*
  	 * cover the whole range: [new_start, old_end)
  	 */
-@@ -683,10 +708,6 @@ int setup_arg_pages(struct linux_binprm *bprm,
+@@ -683,10 +711,6 @@ int setup_arg_pages(struct linux_binprm *bprm,
  	stack_top = arch_align_stack(stack_top);
  	stack_top = PAGE_ALIGN(stack_top);
  
@@ -44497,7 +44534,7 @@ index 160cd2f..cdc44f1 100644
  	stack_shift = vma->vm_end - stack_top;
  
  	bprm->p -= stack_shift;
-@@ -698,8 +719,28 @@ int setup_arg_pages(struct linux_binprm *bprm,
+@@ -698,8 +722,28 @@ int setup_arg_pages(struct linux_binprm *bprm,
  	bprm->exec -= stack_shift;
  
  	down_write(&mm->mmap_sem);
@@ -44526,7 +44563,7 @@ index 160cd2f..cdc44f1 100644
  	/*
  	 * Adjust stack execute permissions; explicitly enable for
  	 * EXSTACK_ENABLE_X, disable for EXSTACK_DISABLE_X and leave alone
-@@ -718,13 +759,6 @@ int setup_arg_pages(struct linux_binprm *bprm,
+@@ -718,13 +762,6 @@ int setup_arg_pages(struct linux_binprm *bprm,
  		goto out_unlock;
  	BUG_ON(prev != vma);
  
@@ -44540,7 +44577,7 @@ index 160cd2f..cdc44f1 100644
  	/* mprotect_fixup is overkill to remove the temporary stack flags */
  	vma->vm_flags &= ~VM_STACK_INCOMPLETE_SETUP;
  
-@@ -782,6 +816,8 @@ struct file *open_exec(const char *name)
+@@ -782,6 +819,8 @@ struct file *open_exec(const char *name)
  
  	fsnotify_open(file);
  
@@ -44549,7 +44586,7 @@ index 160cd2f..cdc44f1 100644
  	err = deny_write_access(file);
  	if (err)
  		goto exit;
-@@ -805,7 +841,7 @@ int kernel_read(struct file *file, loff_t offset,
+@@ -805,7 +844,7 @@ int kernel_read(struct file *file, loff_t offset,
  	old_fs = get_fs();
  	set_fs(get_ds());
  	/* The cast to a user pointer is valid due to the set_fs() */
@@ -44558,7 +44595,7 @@ index 160cd2f..cdc44f1 100644
  	set_fs(old_fs);
  	return result;
  }
-@@ -1070,6 +1106,21 @@ void set_task_comm(struct task_struct *tsk, char *buf)
+@@ -1070,6 +1109,21 @@ void set_task_comm(struct task_struct *tsk, char *buf)
  	perf_event_comm(tsk);
  }
  
@@ -44580,7 +44617,7 @@ index 160cd2f..cdc44f1 100644
  int flush_old_exec(struct linux_binprm * bprm)
  {
  	int retval;
-@@ -1084,6 +1135,7 @@ int flush_old_exec(struct linux_binprm * bprm)
+@@ -1084,6 +1138,7 @@ int flush_old_exec(struct linux_binprm * bprm)
  
  	set_mm_exe_file(bprm->mm, bprm->file);
  
@@ -44588,7 +44625,7 @@ index 160cd2f..cdc44f1 100644
  	/*
  	 * Release all of the old mmap stuff
  	 */
-@@ -1115,10 +1167,6 @@ EXPORT_SYMBOL(would_dump);
+@@ -1115,10 +1170,6 @@ EXPORT_SYMBOL(would_dump);
  
  void setup_new_exec(struct linux_binprm * bprm)
  {
@@ -44599,7 +44636,7 @@ index 160cd2f..cdc44f1 100644
  	arch_pick_mmap_layout(current->mm);
  
  	/* This is the point of no return */
-@@ -1129,18 +1177,7 @@ void setup_new_exec(struct linux_binprm * bprm)
+@@ -1129,18 +1180,7 @@ void setup_new_exec(struct linux_binprm * bprm)
  	else
  		set_dumpable(current->mm, suid_dumpable);
  
@@ -44619,7 +44656,7 @@ index 160cd2f..cdc44f1 100644
  
  	/* Set the new mm task size. We have to do that late because it may
  	 * depend on TIF_32BIT which is only updated in flush_thread() on
-@@ -1250,7 +1287,7 @@ int check_unsafe_exec(struct linux_binprm *bprm)
+@@ -1250,7 +1290,7 @@ int check_unsafe_exec(struct linux_binprm *bprm)
  	}
  	rcu_read_unlock();
  
@@ -44628,7 +44665,7 @@ index 160cd2f..cdc44f1 100644
  		bprm->unsafe |= LSM_UNSAFE_SHARE;
  	} else {
  		res = -EAGAIN;
-@@ -1445,6 +1482,28 @@ int search_binary_handler(struct linux_binprm *bprm,struct pt_regs *regs)
+@@ -1445,6 +1485,28 @@ int search_binary_handler(struct linux_binprm *bprm,struct pt_regs *regs)
  
  EXPORT_SYMBOL(search_binary_handler);
  
@@ -44657,7 +44694,7 @@ index 160cd2f..cdc44f1 100644
  /*
   * sys_execve() executes a new program.
   */
-@@ -1453,6 +1512,11 @@ static int do_execve_common(const char *filename,
+@@ -1453,6 +1515,11 @@ static int do_execve_common(const char *filename,
  				struct user_arg_ptr envp,
  				struct pt_regs *regs)
  {
@@ -44669,7 +44706,7 @@ index 160cd2f..cdc44f1 100644
  	struct linux_binprm *bprm;
  	struct file *file;
  	struct files_struct *displaced;
-@@ -1460,6 +1524,8 @@ static int do_execve_common(const char *filename,
+@@ -1460,6 +1527,8 @@ static int do_execve_common(const char *filename,
  	int retval;
  	const struct cred *cred = current_cred();
  
@@ -44678,7 +44715,7 @@ index 160cd2f..cdc44f1 100644
  	/*
  	 * We move the actual failure in case of RLIMIT_NPROC excess from
  	 * set*uid() to execve() because too many poorly written programs
-@@ -1500,12 +1566,27 @@ static int do_execve_common(const char *filename,
+@@ -1500,12 +1569,27 @@ static int do_execve_common(const char *filename,
  	if (IS_ERR(file))
  		goto out_unmark;
  
@@ -44706,7 +44743,7 @@ index 160cd2f..cdc44f1 100644
  	retval = bprm_mm_init(bprm);
  	if (retval)
  		goto out_file;
-@@ -1522,24 +1603,65 @@ static int do_execve_common(const char *filename,
+@@ -1522,24 +1606,65 @@ static int do_execve_common(const char *filename,
  	if (retval < 0)
  		goto out;
  
@@ -44776,7 +44813,7 @@ index 160cd2f..cdc44f1 100644
  	current->fs->in_exec = 0;
  	current->in_execve = 0;
  	acct_update_integrals(current);
-@@ -1548,6 +1670,14 @@ static int do_execve_common(const char *filename,
+@@ -1548,6 +1673,14 @@ static int do_execve_common(const char *filename,
  		put_files_struct(displaced);
  	return retval;
  
@@ -44791,7 +44828,7 @@ index 160cd2f..cdc44f1 100644
  out:
  	if (bprm->mm) {
  		acct_arg_size(bprm, 0);
-@@ -1621,7 +1751,7 @@ static int expand_corename(struct core_name *cn)
+@@ -1621,7 +1754,7 @@ static int expand_corename(struct core_name *cn)
  {
  	char *old_corename = cn->corename;
  
@@ -44800,7 +44837,7 @@ index 160cd2f..cdc44f1 100644
  	cn->corename = krealloc(old_corename, cn->size, GFP_KERNEL);
  
  	if (!cn->corename) {
-@@ -1718,7 +1848,7 @@ static int format_corename(struct core_name *cn, long signr)
+@@ -1718,7 +1851,7 @@ static int format_corename(struct core_name *cn, long signr)
  	int pid_in_pattern = 0;
  	int err = 0;
  
@@ -44809,7 +44846,7 @@ index 160cd2f..cdc44f1 100644
  	cn->corename = kmalloc(cn->size, GFP_KERNEL);
  	cn->used = 0;
  
-@@ -1815,6 +1945,228 @@ out:
+@@ -1815,6 +1948,228 @@ out:
  	return ispipe;
  }
  
@@ -45038,7 +45075,7 @@ index 160cd2f..cdc44f1 100644
  static int zap_process(struct task_struct *start, int exit_code)
  {
  	struct task_struct *t;
-@@ -2026,17 +2378,17 @@ static void wait_for_dump_helpers(struct file *file)
+@@ -2026,17 +2381,17 @@ static void wait_for_dump_helpers(struct file *file)
  	pipe = file->f_path.dentry->d_inode->i_pipe;
  
  	pipe_lock(pipe);
@@ -45061,7 +45098,7 @@ index 160cd2f..cdc44f1 100644
  	pipe_unlock(pipe);
  
  }
-@@ -2097,7 +2449,7 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
+@@ -2097,7 +2452,7 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
  	int retval = 0;
  	int flag = 0;
  	int ispipe;
@@ -45070,7 +45107,7 @@ index 160cd2f..cdc44f1 100644
  	struct coredump_params cprm = {
  		.signr = signr,
  		.regs = regs,
-@@ -2112,6 +2464,9 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
+@@ -2112,6 +2467,9 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
  
  	audit_core_dumps(signr);
  
@@ -45080,7 +45117,7 @@ index 160cd2f..cdc44f1 100644
  	binfmt = mm->binfmt;
  	if (!binfmt || !binfmt->core_dump)
  		goto fail;
-@@ -2179,7 +2534,7 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
+@@ -2179,7 +2537,7 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
  		}
  		cprm.limit = RLIM_INFINITY;
  
@@ -45089,7 +45126,7 @@ index 160cd2f..cdc44f1 100644
  		if (core_pipe_limit && (core_pipe_limit < dump_count)) {
  			printk(KERN_WARNING "Pid %d(%s) over core_pipe_limit\n",
  			       task_tgid_vnr(current), current->comm);
-@@ -2206,6 +2561,8 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
+@@ -2206,6 +2564,8 @@ void do_coredump(long signr, int exit_code, struct pt_regs *regs)
  	} else {
  		struct inode *inode;
  
@@ -45098,7 +45135,7 @@ index 160cd2f..cdc44f1 100644
  		if (cprm.limit < binfmt->min_coredump)
  			goto fail_unlock;
  
-@@ -2249,7 +2606,7 @@ close_fail:
+@@ -2249,7 +2609,7 @@ close_fail:
  		filp_close(cprm.file, NULL);
  fail_dropcount:
  	if (ispipe)
@@ -45107,7 +45144,7 @@ index 160cd2f..cdc44f1 100644
  fail_unlock:
  	kfree(cn.corename);
  fail_corename:
-@@ -2268,7 +2625,7 @@ fail:
+@@ -2268,7 +2628,7 @@ fail:
   */
  int dump_write(struct file *file, const void *addr, int nr)
  {
@@ -67069,10 +67106,18 @@ index ae34bf5..4e2f3d0 100644
  	hrtimer_peek_ahead_timers();
  }
 diff --git a/kernel/jump_label.c b/kernel/jump_label.c
-index 66ff710..05a5128 100644
+index 66ff710..794bc5a 100644
 --- a/kernel/jump_label.c
 +++ b/kernel/jump_label.c
-@@ -55,7 +55,9 @@ jump_label_sort_entries(struct jump_entry *start, struct jump_entry *stop)
+@@ -13,6 +13,7 @@
+ #include <linux/sort.h>
+ #include <linux/err.h>
+ #include <linux/jump_label.h>
++#include <linux/mm.h>
+ 
+ #ifdef HAVE_JUMP_LABEL
+ 
+@@ -55,7 +56,9 @@ jump_label_sort_entries(struct jump_entry *start, struct jump_entry *stop)
  
  	size = (((unsigned long)stop - (unsigned long)start)
  					/ sizeof(struct jump_entry));
@@ -67082,7 +67127,7 @@ index 66ff710..05a5128 100644
  }
  
  static void jump_label_update(struct jump_label_key *key, int enable);
-@@ -303,10 +305,12 @@ static void jump_label_invalidate_module_init(struct module *mod)
+@@ -303,10 +306,12 @@ static void jump_label_invalidate_module_init(struct module *mod)
  	struct jump_entry *iter_stop = iter_start + mod->num_jump_entries;
  	struct jump_entry *iter;
  
@@ -77809,7 +77854,7 @@ index 732152f..60bb09e 100644
  		*uaddr_len = sizeof(struct sockaddr_ax25);
  	}
 diff --git a/net/packet/af_packet.c b/net/packet/af_packet.c
-index d9d4970..d5a6a68 100644
+index d9d4970..a49013a 100644
 --- a/net/packet/af_packet.c
 +++ b/net/packet/af_packet.c
 @@ -1675,7 +1675,7 @@ static int packet_rcv(struct sk_buff *skb, struct net_device *dev,
@@ -77839,12 +77884,16 @@ index d9d4970..d5a6a68 100644
  			return -EFAULT;
  		switch (val) {
  		case TPACKET_V1:
-@@ -3316,7 +3316,7 @@ static int packet_getsockopt(struct socket *sock, int level, int optname,
+@@ -3316,7 +3316,11 @@ static int packet_getsockopt(struct socket *sock, int level, int optname,
  
  	if (put_user(len, optlen))
  		return -EFAULT;
 -	if (copy_to_user(optval, data, len))
-+	if (len > sizeof(st) || copy_to_user(optval, data, len))
++
++	if ((data == &val && len > sizeof(val)) ||
++	    (data == &st_u.stats3 && len > sizeof(st_u.stats3)) ||
++	    (data == &st && len > sizeof(st)) ||
++	    copy_to_user(optval, data, len))
  		return -EFAULT;
  	return 0;
  }
@@ -82349,13822 +82398,16701 @@ index 0000000..d8a8da2
 +}
 diff --git a/tools/gcc/size_overflow_hash.h b/tools/gcc/size_overflow_hash.h
 new file mode 100644
-index 0000000..2c6f298
+index 0000000..cd8690a
 --- /dev/null
 +++ b/tools/gcc/size_overflow_hash.h
-@@ -0,0 +1,13806 @@
+@@ -0,0 +1,16685 @@
++#define PARAM1 (1U << 1)
++#define PARAM2 (1U << 2)
++#define PARAM3 (1U << 3)
++#define PARAM4 (1U << 4)
++#define PARAM5 (1U << 5)
++#define PARAM6 (1U << 6)
++#define PARAM7 (1U << 7)
++#define PARAM8 (1U << 8)
++#define PARAM9 (1U << 9)
++#define PARAM10 (1U << 10)
++
 +struct size_overflow_hash _000001_hash = {
 +	.next	= NULL,
 +	.name	= "alloc_dr",
-+	.file	= "drivers/base/devres.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000002_hash = {
 +	.next	= NULL,
 +	.name	= "__copy_from_user",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000003_hash = {
 +	.next	= NULL,
 +	.name	= "__copy_from_user_inatomic",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000004_hash = {
 +	.next	= NULL,
 +	.name	= "__copy_from_user_nocache",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000005_hash = {
 +	.next	= NULL,
 +	.name	= "__copy_to_user_inatomic",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000006_hash = {
 +	.next	= NULL,
 +	.name	= "kcalloc",
-+	.file	= "include/linux/slab.h",
-+	.param1	= 1,
-+	.param2	= 1,
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000008_hash = {
 +	.next	= NULL,
 +	.name	= "kmalloc",
-+	.file	= "include/linux/slub_def.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000009_hash = {
 +	.next	= NULL,
 +	.name	= "kmalloc_node",
-+	.file	= "include/linux/slub_def.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000010_hash = {
 +	.next	= NULL,
 +	.name	= "kmalloc_slab",
-+	.file	= "include/linux/slub_def.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000011_hash = {
 +	.next	= NULL,
 +	.name	= "kmemdup",
-+	.file	= "include/linux/string.h",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000012_hash = {
 +	.next	= NULL,
 +	.name	= "__krealloc",
-+	.file	= "include/linux/slab.h",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000013_hash = {
 +	.next	= NULL,
 +	.name	= "memdup_user",
-+	.file	= "include/linux/string.h",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000014_hash = {
 +	.next	= NULL,
 +	.name	= "module_alloc",
-+	.file	= "include/linux/moduleloader.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000015_hash = {
 +	.next	= NULL,
 +	.name	= "read_kcore",
-+	.file	= "fs/proc/kcore.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000016_hash = {
 +	.next	= NULL,
 +	.name	= "__vmalloc_node",
-+	.file	= "mm/vmalloc.c",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000017_hash = {
 +	.next	= NULL,
 +	.name	= "ablkcipher_copy_iv",
-+	.file	= "crypto/ablkcipher.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000018_hash = {
 +	.next	= NULL,
 +	.name	= "ablkcipher_next_slow",
-+	.file	= "crypto/ablkcipher.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000019_hash = {
 +	.next	= NULL,
 +	.name	= "acpi_os_allocate",
-+	.file	= "include/acpi/platform/aclinux.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000020_hash = {
 +	.next	= NULL,
 +	.name	= "addtgt",
-+	.file	= "drivers/block/aoe/aoecmd.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000021_hash = {
 +	.next	= NULL,
 +	.name	= "afs_alloc_flat_call",
-+	.file	= "fs/afs/rxrpc.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000023_hash = {
 +	.next	= NULL,
 +	.name	= "afs_proc_cells_write",
-+	.file	= "fs/afs/proc.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000024_hash = {
 +	.next	= NULL,
 +	.name	= "afs_proc_rootcell_write",
-+	.file	= "fs/afs/proc.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000025_hash = {
 +	.next	= NULL,
 +	.name	= "agp_3_5_isochronous_node_enable",
-+	.file	= "drivers/char/agp/isoch.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000026_hash = {
 +	.next	= NULL,
 +	.name	= "agp_alloc_page_array",
-+	.file	= "drivers/char/agp/generic.c",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000027_hash = {
 +	.next	= NULL,
-+	.name	= "ahash_setkey_unaligned",
-+	.file	= "crypto/ahash.c",
-+	.param3	= 1,
++	.name	= "ah_alloc_tmp",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000028_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_context",
-+	.file	= "drivers/md/dm-stripe.c",
-+	.param1	= 1,
++	.name	= "ahash_setkey_unaligned",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000029_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ebda_hpc",
-+	.file	= "drivers/pci/hotplug/ibmphp_ebda.c",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "aligned_kmalloc",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000031_hash = {
++struct size_overflow_hash _000030_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ep_req",
-+	.file	= "drivers/usb/gadget/f_midi.c",
-+	.param2	= 1,
++	.name	= "alloc_context",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000032_hash = {
++struct size_overflow_hash _000031_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_fdmem",
-+	.file	= "fs/file.c",
-+	.param1	= 1,
++	.name	= "alloc_ebda_hpc",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000033_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ring",
-+	.file	= "drivers/net/ethernet/chelsio/cxgb3/sge.c",
-+	.param2	= 1,
-+	.param4	= 1,
++	.name	= "alloc_ep_req",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000034_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ring",
-+	.file	= "drivers/net/ethernet/chelsio/cxgb4vf/sge.c",
-+	.param2	= 1,
-+	.param4	= 1,
++	.name	= "alloc_fdmem",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000037_hash = {
++struct size_overflow_hash _000035_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_sched_domains",
-+	.file	= "include/linux/sched.h",
-+	.param1	= 1,
++	.name	= "alloc_group_attrs",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _000038_hash = {
++struct size_overflow_hash _000036_hash = {
 +	.next	= NULL,
-+	.name	= "asix_read_cmd",
-+	.file	= "drivers/net/usb/asix.c",
-+	.param5	= 1,
++	.name	= "alloc_ring",
++	.param	= PARAM2|PARAM4,
 +};
 +
-+struct size_overflow_hash _000039_hash = {
++struct size_overflow_hash _000037_hash = {
 +	.next	= NULL,
-+	.name	= "asix_write_cmd",
-+	.file	= "drivers/net/usb/asix.c",
-+	.param5	= 1,
++	.name	= "alloc_ring",
++	.param	= PARAM2|PARAM4,
 +};
 +
 +struct size_overflow_hash _000040_hash = {
 +	.next	= NULL,
-+	.name	= "asn1_octets_decode",
-+	.file	= "net/ipv4/netfilter/nf_nat_snmp_basic.c",
-+	.param2	= 1,
++	.name	= "alloc_sched_domains",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000041_hash = {
 +	.next	= NULL,
-+	.name	= "asn1_oid_decode",
-+	.file	= "net/ipv4/netfilter/nf_nat_snmp_basic.c",
-+	.param2	= 1,
++	.name	= "alloc_sglist",
++	.param	= PARAM1|PARAM3|PARAM2,
 +};
 +
 +struct size_overflow_hash _000042_hash = {
 +	.next	= NULL,
-+	.name	= "asn1_oid_decode",
-+	.file	= "fs/cifs/asn1.c",
-+	.param2	= 1,
++	.name	= "applesmc_create_nodes",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000043_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_add_bss_if_needed",
-+	.file	= "drivers/net/wireless/ath/ath6kl/cfg80211.c",
-+	.param5	= 1,
++	.name	= "asix_read_cmd",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000044_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_send_go_probe_resp",
-+	.file	= "drivers/net/wireless/ath/ath6kl/cfg80211.c",
-+	.param3	= 1,
++	.name	= "asix_write_cmd",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000045_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_set_ap_probe_resp_ies",
-+	.file	= "drivers/net/wireless/ath/ath6kl/cfg80211.c",
-+	.param3	= 1,
++	.name	= "asn1_octets_decode",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000046_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_tm_rx_report_event",
-+	.file	= "drivers/net/wireless/ath/ath6kl/testmode.c",
-+	.param3	= 1,
++	.name	= "asn1_oid_decode",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000047_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_wmi_send_action_cmd",
-+	.file	= "drivers/net/wireless/ath/ath6kl/wmi.c",
-+	.param6	= 1,
++	.name	= "at76_set_card_command",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000048_hash = {
 +	.next	= NULL,
-+	.name	= "attach_hdlc_protocol",
-+	.file	= "include/linux/hdlc.h",
-+	.param3	= 1,
++	.name	= "ath6kl_add_bss_if_needed",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000049_hash = {
 +	.next	= NULL,
-+	.name	= "audit_unpack_string",
-+	.file	= "kernel/auditfilter.c",
-+	.param3	= 1,
++	.name	= "ath6kl_send_go_probe_resp",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000050_hash = {
 +	.next	= NULL,
-+	.name	= "bch_alloc",
-+	.file	= "lib/bch.c",
-+	.param1	= 1,
++	.name	= "ath6kl_set_ap_probe_resp_ies",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000051_hash = {
 +	.next	= NULL,
-+	.name	= "bio_alloc_map_data",
-+	.file	= "fs/bio.c",
-+	.param2	= 1,
++	.name	= "ath6kl_tm_rx_report_event",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000052_hash = {
 +	.next	= NULL,
-+	.name	= "bio_kmalloc",
-+	.file	= "include/linux/bio.h",
-+	.param2	= 1,
++	.name	= "ath6kl_wmi_bssinfo_event_rx",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000053_hash = {
 +	.next	= NULL,
-+	.name	= "blkcipher_copy_iv",
-+	.file	= "crypto/blkcipher.c",
-+	.param3	= 1,
++	.name	= "ath6kl_wmi_send_action_cmd",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000054_hash = {
 +	.next	= NULL,
-+	.name	= "blkcipher_next_slow",
-+	.file	= "crypto/blkcipher.c",
-+	.param4	= 1,
++	.name	= "attach_hdlc_protocol",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000055_hash = {
 +	.next	= NULL,
-+	.name	= "bnx2fc_cmd_mgr_alloc",
-+	.file	= "drivers/scsi/bnx2fc/bnx2fc_io.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "audit_unpack_string",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000057_hash = {
++struct size_overflow_hash _000056_hash = {
 +	.next	= NULL,
-+	.name	= "btrfs_alloc_delayed_item",
-+	.file	= "fs/btrfs/delayed-inode.c",
-+	.param1	= 1,
++	.name	= "bch_alloc",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000058_hash = {
++struct size_overflow_hash _000057_hash = {
 +	.next	= NULL,
-+	.name	= "cachefiles_daemon_write",
-+	.file	= "fs/cachefiles/daemon.c",
-+	.param3	= 1,
++	.name	= "befs_nls2utf",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000059_hash = {
++struct size_overflow_hash _000058_hash = {
 +	.next	= NULL,
-+	.name	= "ceph_buffer_new",
-+	.file	= "include/linux/ceph/buffer.h",
-+	.param1	= 1,
++	.name	= "befs_utf2nls",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000060_hash = {
++struct size_overflow_hash _000059_hash = {
 +	.next	= NULL,
-+	.name	= "ceph_setxattr",
-+	.file	= "fs/ceph/xattr.c",
-+	.param4	= 1,
++	.name	= "bio_alloc_map_data",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000061_hash = {
 +	.next	= NULL,
-+	.name	= "cfi_read_pri",
-+	.file	= "include/linux/mtd/cfi.h",
-+	.param3	= 1,
++	.name	= "bio_kmalloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000062_hash = {
 +	.next	= NULL,
-+	.name	= "cgroup_write_string",
-+	.file	= "kernel/cgroup.c",
-+	.param5	= 1,
++	.name	= "blkcipher_copy_iv",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000063_hash = {
 +	.next	= NULL,
-+	.name	= "cifs_idmap_key_instantiate",
-+	.file	= "fs/cifs/cifsacl.c",
-+	.param3	= 1,
++	.name	= "blkcipher_next_slow",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000064_hash = {
 +	.next	= NULL,
-+	.name	= "cifs_setxattr",
-+	.file	= "fs/cifs/xattr.c",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _000065_hash = {
-+	.next	= NULL,
-+	.name	= "cifs_spnego_key_instantiate",
-+	.file	= "fs/cifs/cifs_spnego.c",
-+	.param3	= 1,
++	.name	= "bnx2fc_cmd_mgr_alloc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000066_hash = {
 +	.next	= NULL,
-+	.name	= "cm_copy_private_data",
-+	.file	= "drivers/infiniband/core/cm.c",
-+	.param2	= 1,
++	.name	= "bnx2_nvram_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000067_hash = {
 +	.next	= NULL,
-+	.name	= "codec_reg_read_file",
-+	.file	= "sound/soc/soc-core.c",
-+	.param3	= 1,
++	.name	= "brcmf_sdbrcm_downloadvars",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000068_hash = {
 +	.next	= NULL,
-+	.name	= "concat_writev",
-+	.file	= "drivers/mtd/mtdconcat.c",
-+	.param3	= 1,
++	.name	= "btrfs_alloc_delayed_item",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000069_hash = {
 +	.next	= NULL,
-+	.name	= "_copy_from_user",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "cachefiles_cook_key",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000070_hash = {
 +	.next	= NULL,
-+	.name	= "copy_macs",
-+	.file	= "net/atm/mpc.c",
-+	.param4	= 1,
++	.name	= "cachefiles_daemon_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000071_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_to_user",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "cciss_allocate_sg_chain_blocks",
++	.param	= PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _000072_hash = {
++struct size_overflow_hash _000073_hash = {
 +	.next	= NULL,
-+	.name	= "cosa_write",
-+	.file	= "drivers/net/wan/cosa.c",
-+	.param3	= 1,
++	.name	= "cdrom_read_cdda_old",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _000073_hash = {
++struct size_overflow_hash _000074_hash = {
 +	.next	= NULL,
-+	.name	= "create_entry",
-+	.file	= "fs/binfmt_misc.c",
-+	.param2	= 1,
++	.name	= "ceph_alloc_page_vector",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000074_hash = {
++struct size_overflow_hash _000075_hash = {
 +	.next	= NULL,
-+	.name	= "create_queues",
-+	.file	= "drivers/atm/ambassador.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "ceph_buffer_new",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000076_hash = {
 +	.next	= NULL,
-+	.name	= "ctrl_out",
-+	.file	= "drivers/usb/misc/usbtest.c",
-+	.param3	= 1,
-+	.param5	= 1,
++	.name	= "ceph_get_direct_page_vector",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000077_hash = {
++	.next	= NULL,
++	.name	= "ceph_msg_new",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000078_hash = {
 +	.next	= NULL,
-+	.name	= "cx24116_writeregN",
-+	.file	= "drivers/media/dvb/frontends/cx24116.c",
-+	.param4	= 1,
++	.name	= "ceph_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000079_hash = {
 +	.next	= NULL,
-+	.name	= "cxgbi_alloc_big_mem",
-+	.file	= "drivers/scsi/cxgbi/libcxgbi.h",
-+	.param1	= 1,
++	.name	= "cfi_read_pri",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000080_hash = {
 +	.next	= NULL,
-+	.name	= "datablob_format",
-+	.file	= "security/keys/encrypted-keys/encrypted.c",
-+	.param2	= 1,
++	.name	= "cgroup_write_string",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000081_hash = {
 +	.next	= NULL,
-+	.name	= "dccp_feat_clone_sp_val",
-+	.file	= "net/dccp/feat.c",
-+	.param3	= 1,
++	.name	= "change_xattr",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000082_hash = {
 +	.next	= NULL,
-+	.name	= "dccp_setsockopt_ccid",
-+	.file	= "net/dccp/proto.c",
-+	.param4	= 1,
++	.name	= "check_load_and_stores",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000083_hash = {
 +	.next	= NULL,
-+	.name	= "dccp_setsockopt_service",
-+	.file	= "net/dccp/proto.c",
-+	.param4	= 1,
++	.name	= "cifs_idmap_key_instantiate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000084_hash = {
 +	.next	= NULL,
-+	.name	= "dev_config",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "cifs_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000085_hash = {
 +	.next	= NULL,
-+	.name	= "devm_kzalloc",
-+	.file	= "include/linux/device.h",
-+	.param2	= 1,
++	.name	= "cifs_spnego_key_instantiate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000086_hash = {
 +	.next	= NULL,
-+	.name	= "devres_alloc",
-+	.file	= "include/linux/device.h",
-+	.param2	= 1,
++	.name	= "cm_copy_private_data",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000087_hash = {
 +	.next	= NULL,
-+	.name	= "dispatch_proc_write",
-+	.file	= "drivers/platform/x86/thinkpad_acpi.c",
-+	.param3	= 1,
++	.name	= "codec_reg_read_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000088_hash = {
 +	.next	= NULL,
-+	.name	= "dlmfs_file_read",
-+	.file	= "fs/ocfs2/dlmfs/dlmfs.c",
-+	.param3	= 1,
++	.name	= "concat_writev",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000089_hash = {
 +	.next	= NULL,
-+	.name	= "dlmfs_file_write",
-+	.file	= "fs/ocfs2/dlmfs/dlmfs.c",
-+	.param3	= 1,
++	.name	= "_copy_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000090_hash = {
 +	.next	= NULL,
-+	.name	= "dm_read",
-+	.file	= "drivers/net/usb/dm9601.c",
-+	.param3	= 1,
++	.name	= "copy_items",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000091_hash = {
 +	.next	= NULL,
-+	.name	= "dm_write",
-+	.file	= "drivers/net/usb/dm9601.c",
-+	.param3	= 1,
++	.name	= "copy_macs",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000092_hash = {
 +	.next	= NULL,
-+	.name	= "dns_query",
-+	.file	= "include/linux/dns_resolver.h",
-+	.param3	= 1,
++	.name	= "__copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000093_hash = {
 +	.next	= NULL,
-+	.name	= "dns_resolver_instantiate",
-+	.file	= "net/dns_resolver/dns_key.c",
-+	.param3	= 1,
++	.name	= "cosa_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000094_hash = {
 +	.next	= NULL,
-+	.name	= "__do_config_autodelink",
-+	.file	= "drivers/usb/storage/realtek_cr.c",
-+	.param3	= 1,
++	.name	= "create_entry",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000095_hash = {
 +	.next	= NULL,
-+	.name	= "do_ip_setsockopt",
-+	.file	= "net/ipv4/ip_sockglue.c",
-+	.param5	= 1,
-+};
-+
-+struct size_overflow_hash _000096_hash = {
-+	.next	= NULL,
-+	.name	= "do_ipv6_setsockopt",
-+	.file	= "net/ipv6/ipv6_sockglue.c",
-+	.param5	= 1,
++	.name	= "create_queues",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000097_hash = {
 +	.next	= NULL,
-+	.name	= "do_sync",
-+	.file	= "fs/gfs2/quota.c",
-+	.param1	= 1,
++	.name	= "create_xattr",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000098_hash = {
 +	.next	= NULL,
-+	.name	= "do_tty_write",
-+	.file	= "drivers/tty/tty_io.c",
-+	.param5	= 1,
++	.name	= "create_xattr_datum",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000099_hash = {
 +	.next	= NULL,
-+	.name	= "dvbdmx_write",
-+	.file	= "drivers/media/dvb/dvb-core/dvb_demux.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000100_hash = {
-+	.next	= NULL,
-+	.name	= "dw210x_op_rw",
-+	.file	= "drivers/media/dvb/dvb-usb/dw2102.c",
-+	.param6	= 1,
++	.name	= "ctrl_out",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _000101_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_copy_filename",
-+	.file	= "fs/ecryptfs/crypto.c",
-+	.param4	= 1,
++	.name	= "cx24116_writeregN",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000102_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_miscdev_write",
-+	.file	= "fs/ecryptfs/miscdev.c",
-+	.param3	= 1,
++	.name	= "cxacru_cm_get_array",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000103_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_send_miscdev",
-+	.file	= "fs/ecryptfs/miscdev.c",
-+	.param2	= 1,
++	.name	= "cxgbi_alloc_big_mem",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000104_hash = {
 +	.next	= NULL,
-+	.name	= "efx_tsoh_heap_alloc",
-+	.file	= "drivers/net/ethernet/sfc/tx.c",
-+	.param2	= 1,
++	.name	= "datablob_format",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000105_hash = {
 +	.next	= NULL,
-+	.name	= "encrypted_instantiate",
-+	.file	= "security/keys/encrypted-keys/encrypted.c",
-+	.param3	= 1,
++	.name	= "dccp_feat_clone_sp_val",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000106_hash = {
 +	.next	= NULL,
-+	.name	= "encrypted_update",
-+	.file	= "security/keys/encrypted-keys/encrypted.c",
-+	.param3	= 1,
++	.name	= "dccp_setsockopt_ccid",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000107_hash = {
 +	.next	= NULL,
-+	.name	= "ep_read",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "dccp_setsockopt_cscov",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000108_hash = {
 +	.next	= NULL,
-+	.name	= "ep_write",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "dccp_setsockopt_service",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000109_hash = {
 +	.next	= NULL,
-+	.name	= "erst_dbg_write",
-+	.file	= "drivers/acpi/apei/erst-dbg.c",
-+	.param3	= 1,
++	.name	= "dev_config",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000110_hash = {
 +	.next	= NULL,
-+	.name	= "exofs_read_lookup_dev_table",
-+	.file	= "fs/exofs/super.c",
-+	.param3	= 1,
++	.name	= "devm_kzalloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000111_hash = {
 +	.next	= NULL,
-+	.name	= "ext4_kvmalloc",
-+	.file	= "fs/ext4/super.c",
-+	.param1	= 1,
++	.name	= "devres_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000112_hash = {
 +	.next	= NULL,
-+	.name	= "ffs_epfile_io",
-+	.file	= "drivers/usb/gadget/f_fs.c",
-+	.param3	= 1,
++	.name	= "dispatch_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000113_hash = {
 +	.next	= NULL,
-+	.name	= "ffs_prepare_buffer",
-+	.file	= "drivers/usb/gadget/f_fs.c",
-+	.param2	= 1,
++	.name	= "dlm_alloc_pagevec",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000114_hash = {
 +	.next	= NULL,
-+	.name	= "file_read_actor",
-+	.file	= "include/linux/fs.h",
-+	.param4	= 1,
++	.name	= "dlmfs_file_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000115_hash = {
 +	.next	= NULL,
-+	.name	= "garp_attr_create",
-+	.file	= "net/802/garp.c",
-+	.param3	= 1,
++	.name	= "dlmfs_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000116_hash = {
 +	.next	= NULL,
-+	.name	= "getdqbuf",
-+	.file	= "fs/quota/quota_tree.c",
-+	.param1	= 1,
++	.name	= "dm_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000117_hash = {
 +	.next	= NULL,
-+	.name	= "get_fdb_entries",
-+	.file	= "net/bridge/br_ioctl.c",
-+	.param3	= 1,
++	.name	= "dm_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000118_hash = {
 +	.next	= NULL,
-+	.name	= "get_registers",
-+	.file	= "drivers/net/usb/pegasus.c",
-+	.param3	= 1,
++	.name	= "dns_query",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000119_hash = {
 +	.next	= NULL,
-+	.name	= "get_server_iovec",
-+	.file	= "fs/cifs/connect.c",
-+	.param2	= 1,
++	.name	= "dns_resolver_instantiate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000120_hash = {
 +	.next	= NULL,
-+	.name	= "gfs2_alloc_sort_buffer",
-+	.file	= "fs/gfs2/dir.c",
-+	.param1	= 1,
++	.name	= "__do_config_autodelink",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000121_hash = {
 +	.next	= NULL,
-+	.name	= "gfs2_glock_nq_m",
-+	.file	= "fs/gfs2/glock.c",
-+	.param1	= 1,
++	.name	= "do_ip_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000122_hash = {
 +	.next	= NULL,
-+	.name	= "gigaset_initdriver",
-+	.file	= "drivers/isdn/gigaset/common.c",
-+	.param2	= 1,
++	.name	= "do_ipv6_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000123_hash = {
 +	.next	= NULL,
-+	.name	= "gs_alloc_req",
-+	.file	= "drivers/usb/gadget/u_serial.c",
-+	.param2	= 1,
++	.name	= "do_sync",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000124_hash = {
 +	.next	= NULL,
-+	.name	= "gs_buf_alloc",
-+	.file	= "drivers/usb/gadget/u_serial.c",
-+	.param2	= 1,
++	.name	= "do_tty_write",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000125_hash = {
 +	.next	= NULL,
-+	.name	= "gss_pipe_downcall",
-+	.file	= "net/sunrpc/auth_gss/auth_gss.c",
-+	.param3	= 1,
++	.name	= "dup_array",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000126_hash = {
 +	.next	= NULL,
-+	.name	= "handle_request",
-+	.file	= "drivers/firewire/core-cdev.c",
-+	.param9	= 1,
++	.name	= "dup_to_netobj",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000127_hash = {
 +	.next	= NULL,
-+	.name	= "hashtab_create",
-+	.file	= "security/selinux/ss/hashtab.c",
-+	.param3	= 1,
++	.name	= "dvb_ca_en50221_init",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000128_hash = {
 +	.next	= NULL,
-+	.name	= "hcd_buffer_alloc",
-+	.file	= "include/linux/usb/hcd.h",
-+	.param2	= 1,
++	.name	= "dvbdmx_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000129_hash = {
 +	.next	= NULL,
-+	.name	= "heap_init",
-+	.file	= "include/linux/prio_heap.h",
-+	.param2	= 1,
++	.name	= "dw210x_op_rw",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000130_hash = {
 +	.next	= NULL,
-+	.name	= "hest_ghes_dev_register",
-+	.file	= "drivers/acpi/apei/hest.c",
-+	.param1	= 1,
++	.name	= "ecryptfs_copy_filename",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000131_hash = {
 +	.next	= NULL,
-+	.name	= "hidraw_get_report",
-+	.file	= "drivers/hid/hidraw.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_miscdev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000132_hash = {
 +	.next	= NULL,
-+	.name	= "hidraw_send_report",
-+	.file	= "drivers/hid/hidraw.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_send_miscdev",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000133_hash = {
 +	.next	= NULL,
-+	.name	= "hpfs_translate_name",
-+	.file	= "fs/hpfs/name.c",
-+	.param3	= 1,
++	.name	= "efx_tsoh_heap_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000134_hash = {
 +	.next	= NULL,
-+	.name	= "__i2400mu_send_barker",
-+	.file	= "drivers/net/wimax/i2400m/usb.c",
-+	.param3	= 1,
++	.name	= "emi26_writememory",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000135_hash = {
 +	.next	= NULL,
-+	.name	= "i2cdev_read",
-+	.file	= "drivers/i2c/i2c-dev.c",
-+	.param3	= 1,
++	.name	= "emi62_writememory",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000136_hash = {
 +	.next	= NULL,
-+	.name	= "i2cdev_write",
-+	.file	= "drivers/i2c/i2c-dev.c",
-+	.param3	= 1,
++	.name	= "encrypted_instantiate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000137_hash = {
 +	.next	= NULL,
-+	.name	= "ib_ucm_alloc_data",
-+	.file	= "drivers/infiniband/core/ucm.c",
-+	.param3	= 1,
++	.name	= "encrypted_update",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000138_hash = {
 +	.next	= NULL,
-+	.name	= "ib_uverbs_unmarshall_recv",
-+	.file	= "drivers/infiniband/core/uverbs_cmd.c",
-+	.param5	= 1,
++	.name	= "ep_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000139_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_build_probe_req",
-+	.file	= "net/mac80211/util.c",
-+	.param7	= 1,
++	.name	= "ep_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000140_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_write",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "erst_dbg_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000141_hash = {
 +	.next	= NULL,
-+	.name	= "ima_write_policy",
-+	.file	= "security/integrity/ima/ima_fs.c",
-+	.param3	= 1,
++	.name	= "esp_alloc_tmp",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000142_hash = {
 +	.next	= NULL,
-+	.name	= "init_data_container",
-+	.file	= "fs/btrfs/backref.c",
-+	.param1	= 1,
++	.name	= "exofs_read_lookup_dev_table",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000143_hash = {
 +	.next	= NULL,
-+	.name	= "input_ff_create",
-+	.file	= "include/linux/input.h",
-+	.param2	= 1,
++	.name	= "ext4_kvmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000144_hash = {
 +	.next	= NULL,
-+	.name	= "input_mt_init_slots",
-+	.file	= "include/linux/input/mt.h",
-+	.param2	= 1,
++	.name	= "ezusb_writememory",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000145_hash = {
 +	.next	= NULL,
-+	.name	= "iov_iter_copy_from_user",
-+	.file	= "include/linux/fs.h",
-+	.param4	= 1,
++	.name	= "ffs_epfile_io",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000146_hash = {
 +	.next	= NULL,
-+	.name	= "iov_iter_copy_from_user_atomic",
-+	.file	= "include/linux/fs.h",
-+	.param4	= 1,
++	.name	= "ffs_prepare_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000147_hash = {
 +	.next	= NULL,
-+	.name	= "iowarrior_write",
-+	.file	= "drivers/usb/misc/iowarrior.c",
-+	.param3	= 1,
++	.name	= "file_read_actor",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000148_hash = {
 +	.next	= NULL,
-+	.name	= "ip_vs_conn_fill_param_sync",
-+	.file	= "net/netfilter/ipvs/ip_vs_sync.c",
-+	.param6	= 1,
++	.name	= "fl_create",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000149_hash = {
 +	.next	= NULL,
-+	.name	= "ir_lirc_transmit_ir",
-+	.file	= "drivers/media/rc/ir-lirc-codec.c",
-+	.param3	= 1,
++	.name	= "fw_iso_buffer_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000150_hash = {
 +	.next	= NULL,
-+	.name	= "isdn_read",
-+	.file	= "drivers/isdn/i4l/isdn_common.c",
-+	.param3	= 1,
++	.name	= "garmin_write_bulk",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000151_hash = {
 +	.next	= NULL,
-+	.name	= "iso_callback",
-+	.file	= "drivers/firewire/core-cdev.c",
-+	.param3	= 1,
++	.name	= "garp_attr_create",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000152_hash = {
 +	.next	= NULL,
-+	.name	= "iso_packets_buffer_init",
-+	.file	= "sound/firewire/packets-buffer.c",
-+	.param3	= 1,
++	.name	= "getdqbuf",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000153_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_instantiate_key_common",
-+	.file	= "security/keys/keyctl.c",
-+	.param4	= 1,
++	.name	= "get_fdb_entries",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000154_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_update_key",
-+	.file	= "security/keys/keyctl.c",
-+	.param3	= 1,
++	.name	= "get_indirect_ea",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000155_hash = {
 +	.next	= NULL,
-+	.name	= "__kfifo_alloc",
-+	.file	= "include/linux/kfifo.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "get_registers",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000156_hash = {
++	.next	= NULL,
++	.name	= "get_scq",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000157_hash = {
 +	.next	= NULL,
-+	.name	= "kmalloc_parameter",
-+	.file	= "kernel/params.c",
-+	.param1	= 1,
++	.name	= "get_server_iovec",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000158_hash = {
 +	.next	= NULL,
-+	.name	= "kmem_alloc",
-+	.file	= "fs/xfs/kmem.c",
-+	.param1	= 1,
++	.name	= "gfs2_alloc_sort_buffer",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000159_hash = {
 +	.next	= NULL,
-+	.name	= "kobj_map",
-+	.file	= "include/linux/kobj_map.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "gfs2_glock_nq_m",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000160_hash = {
++	.next	= NULL,
++	.name	= "gigaset_initcs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000161_hash = {
 +	.next	= NULL,
-+	.name	= "kone_receive",
-+	.file	= "drivers/hid/hid-roccat-kone.c",
-+	.param4	= 1,
++	.name	= "gigaset_initdriver",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000162_hash = {
 +	.next	= NULL,
-+	.name	= "kone_send",
-+	.file	= "drivers/hid/hid-roccat-kone.c",
-+	.param4	= 1,
++	.name	= "gs_alloc_req",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000163_hash = {
 +	.next	= NULL,
-+	.name	= "krealloc",
-+	.file	= "include/linux/slab.h",
-+	.param2	= 1,
++	.name	= "gs_buf_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000164_hash = {
 +	.next	= NULL,
-+	.name	= "kvmalloc",
-+	.file	= "security/apparmor/lib.c",
-+	.param1	= 1,
++	.name	= "gsm_data_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000165_hash = {
 +	.next	= NULL,
-+	.name	= "kvm_read_guest_atomic",
-+	.file	= "include/linux/kvm_host.h",
-+	.param4	= 1,
++	.name	= "gss_pipe_downcall",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000166_hash = {
 +	.next	= NULL,
-+	.name	= "kvm_read_guest_cached",
-+	.file	= "include/linux/kvm_host.h",
-+	.param4	= 1,
++	.name	= "handle_request",
++	.param	= PARAM9,
 +};
 +
 +struct size_overflow_hash _000167_hash = {
 +	.next	= NULL,
-+	.name	= "kzalloc",
-+	.file	= "include/linux/slab.h",
-+	.param1	= 1,
++	.name	= "hash_new",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000168_hash = {
 +	.next	= NULL,
-+	.name	= "kzalloc_node",
-+	.file	= "include/linux/slab.h",
-+	.param1	= 1,
++	.name	= "hashtab_create",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000169_hash = {
 +	.next	= NULL,
-+	.name	= "lane2_associate_req",
-+	.file	= "net/atm/lec.c",
-+	.param4	= 1,
++	.name	= "hcd_buffer_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000170_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_debugfs_write",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "heap_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000171_hash = {
 +	.next	= NULL,
-+	.name	= "lc_create",
-+	.file	= "include/linux/lru_cache.h",
-+	.param3	= 1,
++	.name	= "hest_ghes_dev_register",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000172_hash = {
 +	.next	= NULL,
-+	.name	= "listxattr",
-+	.file	= "fs/xattr.c",
-+	.param3	= 1,
++	.name	= "hidraw_get_report",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000173_hash = {
 +	.next	= NULL,
-+	.name	= "mcs7830_get_reg",
-+	.file	= "drivers/net/usb/mcs7830.c",
-+	.param3	= 1,
++	.name	= "hidraw_report_event",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000174_hash = {
 +	.next	= NULL,
-+	.name	= "mcs7830_set_reg",
-+	.file	= "drivers/net/usb/mcs7830.c",
-+	.param3	= 1,
++	.name	= "hidraw_send_report",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000175_hash = {
 +	.next	= NULL,
-+	.name	= "mempool_kmalloc",
-+	.file	= "include/linux/mempool.h",
-+	.param2	= 1,
++	.name	= "hpfs_translate_name",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000176_hash = {
 +	.next	= NULL,
-+	.name	= "mgmt_control",
-+	.file	= "include/net/bluetooth/hci_core.h",
-+	.param3	= 1,
++	.name	= "__i2400mu_send_barker",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000177_hash = {
 +	.next	= NULL,
-+	.name	= "mgmt_pending_add",
-+	.file	= "net/bluetooth/mgmt.c",
-+	.param5	= 1,
++	.name	= "i2cdev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000178_hash = {
 +	.next	= NULL,
-+	.name	= "mmc_send_bus_test",
-+	.file	= "drivers/mmc/core/mmc_ops.c",
-+	.param4	= 1,
++	.name	= "i2cdev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000179_hash = {
 +	.next	= NULL,
-+	.name	= "mmc_send_cxd_data",
-+	.file	= "drivers/mmc/core/mmc_ops.c",
-+	.param5	= 1,
++	.name	= "i2o_parm_field_get",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000180_hash = {
 +	.next	= NULL,
-+	.name	= "module_alloc_update_bounds",
-+	.file	= "kernel/module.c",
-+	.param1	= 1,
++	.name	= "i2o_parm_table_get",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000181_hash = {
 +	.next	= NULL,
-+	.name	= "mptctl_getiocinfo",
-+	.file	= "drivers/message/fusion/mptctl.c",
-+	.param2	= 1,
++	.name	= "ib_ucm_alloc_data",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000182_hash = {
 +	.next	= NULL,
-+	.name	= "mtd_do_readoob",
-+	.file	= "drivers/mtd/mtdchar.c",
-+	.param4	= 1,
++	.name	= "ib_uverbs_unmarshall_recv",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000183_hash = {
 +	.next	= NULL,
-+	.name	= "mtd_do_writeoob",
-+	.file	= "drivers/mtd/mtdchar.c",
-+	.param4	= 1,
++	.name	= "ieee80211_build_probe_req",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000184_hash = {
 +	.next	= NULL,
-+	.name	= "mwifiex_get_common_rates",
-+	.file	= "drivers/net/wireless/mwifiex/join.c",
-+	.param3	= 1,
++	.name	= "ieee80211_if_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000185_hash = {
 +	.next	= NULL,
-+	.name	= "mwifiex_update_curr_bss_params",
-+	.file	= "drivers/net/wireless/mwifiex/scan.c",
-+	.param5	= 1,
++	.name	= "if_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000186_hash = {
 +	.next	= NULL,
-+	.name	= "nand_bch_init",
-+	.file	= "include/linux/mtd/nand_bch.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "ima_write_policy",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000187_hash = {
++	.next	= NULL,
++	.name	= "init_data_container",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000188_hash = {
 +	.next	= NULL,
-+	.name	= "ncp__vol2io",
-+	.file	= "fs/ncpfs/ncplib_kernel.c",
-+	.param5	= 1,
++	.name	= "init_send_hfcd",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000189_hash = {
 +	.next	= NULL,
-+	.name	= "nfs4_reset_slot_table",
-+	.file	= "fs/nfs/nfs4proc.c",
-+	.param2	= 1,
++	.name	= "input_ff_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000190_hash = {
 +	.next	= NULL,
-+	.name	= "nfs4_write_cached_acl",
-+	.file	= "fs/nfs/nfs4proc.c",
-+	.param3	= 1,
++	.name	= "input_mt_init_slots",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000191_hash = {
 +	.next	= NULL,
-+	.name	= "nfsd_cache_update",
-+	.file	= "fs/nfsd/nfscache.c",
-+	.param3	= 1,
++	.name	= "insert_dent",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000192_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_idmap_get_desc",
-+	.file	= "fs/nfs/idmap.c",
-+	.param2	= 1,
-+	.param4	= 1,
++	.name	= "ioat2_alloc_ring",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000193_hash = {
++	.next	= NULL,
++	.name	= "iov_iter_copy_from_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000194_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_readdata_alloc",
-+	.file	= "include/linux/nfs_fs.h",
-+	.param1	= 1,
++	.name	= "iov_iter_copy_from_user_atomic",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000195_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_readdir_make_qstr",
-+	.file	= "fs/nfs/dir.c",
-+	.param3	= 1,
++	.name	= "iowarrior_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000196_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_writedata_alloc",
-+	.file	= "include/linux/nfs_fs.h",
-+	.param1	= 1,
++	.name	= "ipc_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000197_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_copy_from_user",
-+	.file	= "fs/ntfs/file.c",
-+	.param3	= 1,
-+	.param5	= 1,
++	.name	= "ipc_rcu_alloc",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000198_hash = {
++	.next	= NULL,
++	.name	= "ip_vs_conn_fill_param_sync",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000199_hash = {
 +	.next	= NULL,
-+	.name	= "__ntfs_copy_from_user_iovec_inatomic",
-+	.file	= "fs/ntfs/file.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "ip_vs_create_timeout_table",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000200_hash = {
++	.next	= NULL,
++	.name	= "ipw_queue_tx_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000201_hash = {
 +	.next	= NULL,
-+	.name	= "o2net_send_message_vec",
-+	.file	= "fs/ocfs2/cluster/tcp.c",
-+	.param4	= 1,
++	.name	= "irias_new_octseq_value",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000202_hash = {
 +	.next	= NULL,
-+	.name	= "opera1_xilinx_rw",
-+	.file	= "drivers/media/dvb/dvb-usb/opera1.c",
-+	.param5	= 1,
++	.name	= "ir_lirc_transmit_ir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000203_hash = {
 +	.next	= NULL,
-+	.name	= "packet_buffer_init",
-+	.file	= "drivers/firewire/nosy.c",
-+	.param2	= 1,
++	.name	= "isdn_add_channels",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000204_hash = {
 +	.next	= NULL,
-+	.name	= "pcmcia_replace_cis",
-+	.file	= "drivers/pcmcia/cistpl.c",
-+	.param3	= 1,
++	.name	= "isdn_ppp_fill_rq",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000205_hash = {
 +	.next	= NULL,
-+	.name	= "pcnet32_realloc_rx_ring",
-+	.file	= "drivers/net/ethernet/amd/pcnet32.c",
-+	.param3	= 1,
++	.name	= "isdn_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000206_hash = {
 +	.next	= NULL,
-+	.name	= "pcnet32_realloc_tx_ring",
-+	.file	= "drivers/net/ethernet/amd/pcnet32.c",
-+	.param3	= 1,
++	.name	= "isdn_v110_open",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000207_hash = {
 +	.next	= NULL,
-+	.name	= "pipe_iov_copy_from_user",
-+	.file	= "fs/pipe.c",
-+	.param3	= 1,
++	.name	= "islpci_mgt_transmit",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000208_hash = {
 +	.next	= NULL,
-+	.name	= "pipe_iov_copy_to_user",
-+	.file	= "fs/pipe.c",
-+	.param3	= 1,
++	.name	= "iso_callback",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000209_hash = {
 +	.next	= NULL,
-+	.name	= "pipe_set_size",
-+	.file	= "fs/pipe.c",
-+	.param2	= 1,
++	.name	= "iso_packets_buffer_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000210_hash = {
 +	.next	= NULL,
-+	.name	= "pkt_add",
-+	.file	= "drivers/usb/serial/garmin_gps.c",
-+	.param3	= 1,
++	.name	= "it821x_firmware_command",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000211_hash = {
 +	.next	= NULL,
-+	.name	= "platform_device_add_data",
-+	.file	= "include/linux/platform_device.h",
-+	.param3	= 1,
++	.name	= "iwch_alloc_fastreg_pbl",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000212_hash = {
 +	.next	= NULL,
-+	.name	= "platform_device_add_resources",
-+	.file	= "include/linux/platform_device.h",
-+	.param3	= 1,
++	.name	= "iwl_trans_txq_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000213_hash = {
 +	.next	= NULL,
-+	.name	= "ppp_cp_parse_cr",
-+	.file	= "drivers/net/wan/hdlc_ppp.c",
-+	.param4	= 1,
++	.name	= "jbd2_journal_init_revoke_table",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000214_hash = {
 +	.next	= NULL,
-+	.name	= "pp_read",
-+	.file	= "drivers/char/ppdev.c",
-+	.param3	= 1,
++	.name	= "jffs2_alloc_full_dirent",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000215_hash = {
 +	.next	= NULL,
-+	.name	= "pp_write",
-+	.file	= "drivers/char/ppdev.c",
-+	.param3	= 1,
++	.name	= "journal_init_revoke_table",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000216_hash = {
 +	.next	= NULL,
-+	.name	= "printer_req_alloc",
-+	.file	= "drivers/usb/gadget/printer.c",
-+	.param2	= 1,
++	.name	= "keyctl_instantiate_key_common",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000217_hash = {
 +	.next	= NULL,
-+	.name	= "prism2_set_genericelement",
-+	.file	= "drivers/net/wireless/hostap/hostap_ioctl.c",
-+	.param3	= 1,
++	.name	= "keyctl_update_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000218_hash = {
 +	.next	= NULL,
-+	.name	= "__probe_kernel_read",
-+	.file	= "include/linux/uaccess.h",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000219_hash = {
-+	.next	= NULL,
-+	.name	= "__probe_kernel_write",
-+	.file	= "include/linux/uaccess.h",
-+	.param3	= 1,
++	.name	= "__kfifo_alloc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000220_hash = {
 +	.next	= NULL,
-+	.name	= "pstore_mkfile",
-+	.file	= "fs/pstore/inode.c",
-+	.param5	= 1,
++	.name	= "kmalloc_parameter",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000221_hash = {
 +	.next	= NULL,
-+	.name	= "pvr2_ioread_set_sync_key",
-+	.file	= "drivers/media/video/pvrusb2/pvrusb2-ioread.c",
-+	.param3	= 1,
++	.name	= "kmem_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000222_hash = {
 +	.next	= NULL,
-+	.name	= "pvr2_stream_buffer_count",
-+	.file	= "drivers/media/video/pvrusb2/pvrusb2-io.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000223_hash = {
-+	.next	= NULL,
-+	.name	= "qdisc_class_hash_alloc",
-+	.file	= "net/sched/sch_api.c",
-+	.param1	= 1,
++	.name	= "kobj_map",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000224_hash = {
 +	.next	= NULL,
-+	.name	= "qlcnic_alloc_msix_entries",
-+	.file	= "drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c",
-+	.param2	= 1,
++	.name	= "kone_receive",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000225_hash = {
 +	.next	= NULL,
-+	.name	= "r3964_write",
-+	.file	= "drivers/tty/n_r3964.c",
-+	.param4	= 1,
++	.name	= "kone_send",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000226_hash = {
 +	.next	= NULL,
-+	.name	= "raw_setsockopt",
-+	.file	= "net/can/raw.c",
-+	.param5	= 1,
++	.name	= "krealloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000227_hash = {
 +	.next	= NULL,
-+	.name	= "rbd_snap_add",
-+	.file	= "drivers/block/rbd.c",
-+	.param4	= 1,
++	.name	= "kvmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000228_hash = {
 +	.next	= NULL,
-+	.name	= "read",
-+	.file	= "fs/sysfs/bin.c",
-+	.param3	= 1,
++	.name	= "kvm_read_guest_atomic",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000229_hash = {
 +	.next	= NULL,
-+	.name	= "read_buf",
-+	.file	= "fs/nfsd/nfs4xdr.c",
-+	.param2	= 1,
++	.name	= "kvm_read_guest_cached",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000230_hash = {
 +	.next	= NULL,
-+	.name	= "read_cis_cache",
-+	.file	= "drivers/pcmcia/cistpl.c",
-+	.param4	= 1,
++	.name	= "kvm_read_guest_page",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000231_hash = {
 +	.next	= NULL,
-+	.name	= "realloc_buffer",
-+	.file	= "drivers/scsi/device_handler/scsi_dh_alua.c",
-+	.param2	= 1,
++	.name	= "kzalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000232_hash = {
 +	.next	= NULL,
-+	.name	= "receive_DataRequest",
-+	.file	= "drivers/block/drbd/drbd_receiver.c",
-+	.param3	= 1,
++	.name	= "kzalloc_node",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000233_hash = {
 +	.next	= NULL,
-+	.name	= "regmap_access_read_file",
-+	.file	= "drivers/base/regmap/regmap-debugfs.c",
-+	.param3	= 1,
++	.name	= "lane2_associate_req",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000234_hash = {
 +	.next	= NULL,
-+	.name	= "regmap_map_read_file",
-+	.file	= "drivers/base/regmap/regmap-debugfs.c",
-+	.param3	= 1,
++	.name	= "lbs_debugfs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000235_hash = {
 +	.next	= NULL,
-+	.name	= "_regmap_raw_write",
-+	.file	= "drivers/base/regmap/regmap.c",
-+	.param4	= 1,
++	.name	= "lc_create",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000236_hash = {
 +	.next	= NULL,
-+	.name	= "regset_tls_set",
-+	.file	= "arch/x86/kernel/tls.c",
-+	.param4	= 1,
++	.name	= "ldm_frag_add",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000237_hash = {
 +	.next	= NULL,
-+	.name	= "reg_w_buf",
-+	.file	= "drivers/media/video/gspca/t613.c",
-+	.param3	= 1,
++	.name	= "libipw_alloc_txb",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000238_hash = {
 +	.next	= NULL,
-+	.name	= "reg_w_ixbuf",
-+	.file	= "drivers/media/video/gspca/t613.c",
-+	.param4	= 1,
++	.name	= "listxattr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000239_hash = {
 +	.next	= NULL,
-+	.name	= "request_key_auth_new",
-+	.file	= "security/keys/request_key_auth.c",
-+	.param3	= 1,
++	.name	= "load_msg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000240_hash = {
 +	.next	= NULL,
-+	.name	= "restore_i387_fxsave",
-+	.file	= "arch/x86/kernel/i387.c",
-+	.param2	= 1,
++	.name	= "mb_cache_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000241_hash = {
 +	.next	= NULL,
-+	.name	= "rndis_add_response",
-+	.file	= "drivers/usb/gadget/rndis.c",
-+	.param2	= 1,
++	.name	= "mcs7830_get_reg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000242_hash = {
 +	.next	= NULL,
-+	.name	= "rngapi_reset",
-+	.file	= "crypto/rng.c",
-+	.param3	= 1,
++	.name	= "mcs7830_set_reg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000243_hash = {
 +	.next	= NULL,
-+	.name	= "roccat_common_receive",
-+	.file	= "drivers/hid/hid-roccat-common.c",
-+	.param4	= 1,
++	.name	= "mempool_create_node",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000244_hash = {
 +	.next	= NULL,
-+	.name	= "roccat_common_send",
-+	.file	= "drivers/hid/hid-roccat-common.c",
-+	.param4	= 1,
++	.name	= "mempool_kmalloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000245_hash = {
 +	.next	= NULL,
-+	.name	= "rpc_malloc",
-+	.file	= "include/linux/sunrpc/sched.h",
-+	.param2	= 1,
++	.name	= "mempool_resize",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000246_hash = {
 +	.next	= NULL,
-+	.name	= "rts51x_read_mem",
-+	.file	= "drivers/usb/storage/realtek_cr.c",
-+	.param4	= 1,
++	.name	= "mesh_table_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000247_hash = {
 +	.next	= NULL,
-+	.name	= "rts51x_write_mem",
-+	.file	= "drivers/usb/storage/realtek_cr.c",
-+	.param4	= 1,
++	.name	= "mfd_add_devices",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000248_hash = {
 +	.next	= NULL,
-+	.name	= "rw_copy_check_uvector",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "mgmt_control",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000249_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_auth_create_key",
-+	.file	= "net/sctp/auth.c",
-+	.param1	= 1,
++	.name	= "mgmt_pending_add",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000250_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_make_abort_user",
-+	.file	= "include/net/sctp/sm.h",
-+	.param3	= 1,
++	.name	= "mlx4_ib_alloc_fast_reg_page_list",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000251_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_auth_key",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "mmc_alloc_sg",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000252_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_hmac_ident",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "mmc_send_bus_test",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000253_hash = {
 +	.next	= NULL,
-+	.name	= "security_context_to_sid_core",
-+	.file	= "security/selinux/ss/services.c",
-+	.param2	= 1,
++	.name	= "mmc_send_cxd_data",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000254_hash = {
 +	.next	= NULL,
-+	.name	= "send_control_msg",
-+	.file	= "drivers/media/video/zr364xx.c",
-+	.param6	= 1,
++	.name	= "module_alloc_update_bounds",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000255_hash = {
 +	.next	= NULL,
-+	.name	= "setkey_unaligned",
-+	.file	= "crypto/ablkcipher.c",
-+	.param3	= 1,
++	.name	= "mptctl_getiocinfo",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000256_hash = {
 +	.next	= NULL,
-+	.name	= "setkey_unaligned",
-+	.file	= "crypto/blkcipher.c",
-+	.param3	= 1,
++	.name	= "mtd_device_parse_register",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000257_hash = {
 +	.next	= NULL,
-+	.name	= "setkey_unaligned",
-+	.file	= "crypto/aead.c",
-+	.param3	= 1,
++	.name	= "mtd_do_readoob",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000258_hash = {
 +	.next	= NULL,
-+	.name	= "setkey_unaligned",
-+	.file	= "crypto/cipher.c",
-+	.param3	= 1,
++	.name	= "mtd_do_writeoob",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000259_hash = {
 +	.next	= NULL,
-+	.name	= "set_registers",
-+	.file	= "drivers/net/usb/pegasus.c",
-+	.param3	= 1,
++	.name	= "mwifiex_get_common_rates",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000260_hash = {
 +	.next	= NULL,
-+	.name	= "setup_req",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "mwifiex_update_curr_bss_params",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000261_hash = {
 +	.next	= NULL,
-+	.name	= "setxattr",
-+	.file	= "fs/xattr.c",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _000262_hash = {
-+	.next	= NULL,
-+	.name	= "sg_kmalloc",
-+	.file	= "lib/scatterlist.c",
-+	.param1	= 1,
++	.name	= "nand_bch_init",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000263_hash = {
 +	.next	= NULL,
-+	.name	= "sgl_map_user_pages",
-+	.file	= "drivers/scsi/st.c",
-+	.param2	= 1,
++	.name	= "ncp__vol2io",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000264_hash = {
 +	.next	= NULL,
-+	.name	= "shash_setkey_unaligned",
-+	.file	= "crypto/shash.c",
-+	.param3	= 1,
++	.name	= "nes_alloc_fast_reg_page_list",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000265_hash = {
 +	.next	= NULL,
-+	.name	= "shmem_xattr_set",
-+	.file	= "mm/shmem.c",
-+	.param4	= 1,
++	.name	= "nfc_targets_found",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000266_hash = {
 +	.next	= NULL,
-+	.name	= "snd_ac97_pcm_assign",
-+	.file	= "include/sound/ac97_codec.h",
-+	.param2	= 1,
++	.name	= "nfs4_acl_new",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000267_hash = {
 +	.next	= NULL,
-+	.name	= "snd_ctl_elem_user_tlv",
-+	.file	= "sound/core/control.c",
-+	.param3	= 1,
++	.name	= "nfs4_init_slot_table",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000268_hash = {
 +	.next	= NULL,
-+	.name	= "snd_emu10k1_fx8010_read",
-+	.file	= "sound/pci/emu10k1/emuproc.c",
-+	.param5	= 1,
++	.name	= "nfs4_reset_slot_table",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000269_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_aio_read",
-+	.file	= "sound/core/pcm_native.c",
-+	.param3	= 1,
++	.name	= "nfs4_write_cached_acl",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000270_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_aio_write",
-+	.file	= "sound/core/pcm_native.c",
-+	.param3	= 1,
++	.name	= "nfsd_cache_update",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000271_hash = {
 +	.next	= NULL,
-+	.name	= "snd_usb_ctl_msg",
-+	.file	= "sound/usb/helper.c",
-+	.param8	= 1,
++	.name	= "nfsd_symlink",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000272_hash = {
 +	.next	= NULL,
-+	.name	= "spidev_message",
-+	.file	= "drivers/spi/spidev.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000273_hash = {
-+	.next	= NULL,
-+	.name	= "srp_iu_pool_alloc",
-+	.file	= "drivers/scsi/libsrp.c",
-+	.param2	= 1,
++	.name	= "nfs_idmap_get_desc",
++	.param	= PARAM2|PARAM4,
 +};
 +
 +struct size_overflow_hash _000274_hash = {
 +	.next	= NULL,
-+	.name	= "srp_ring_alloc",
-+	.file	= "drivers/scsi/libsrp.c",
-+	.param2	= 1,
++	.name	= "nfs_readdata_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000275_hash = {
 +	.next	= NULL,
-+	.name	= "svc_pool_map_alloc_arrays",
-+	.file	= "net/sunrpc/svc.c",
-+	.param2	= 1,
++	.name	= "nfs_readdir_make_qstr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000276_hash = {
 +	.next	= NULL,
-+	.name	= "sys_add_key",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "nfs_writedata_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000277_hash = {
 +	.next	= NULL,
-+	.name	= "sys_semtimedop",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "note_last_dentry",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000278_hash = {
 +	.next	= NULL,
-+	.name	= "tda10048_writeregbulk",
-+	.file	= "drivers/media/dvb/frontends/tda10048.c",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _000279_hash = {
-+	.next	= NULL,
-+	.name	= "tipc_subseq_alloc",
-+	.file	= "net/tipc/name_table.c",
-+	.param1	= 1,
++	.name	= "ntfs_copy_from_user",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _000280_hash = {
 +	.next	= NULL,
-+	.name	= "trusted_instantiate",
-+	.file	= "security/keys/trusted.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000281_hash = {
-+	.next	= NULL,
-+	.name	= "trusted_update",
-+	.file	= "security/keys/trusted.c",
-+	.param3	= 1,
++	.name	= "__ntfs_copy_from_user_iovec_inatomic",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000282_hash = {
 +	.next	= NULL,
-+	.name	= "tty_buffer_alloc",
-+	.file	= "drivers/tty/tty_buffer.c",
-+	.param2	= 1,
++	.name	= "ntfs_ucstonls",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000283_hash = {
 +	.next	= NULL,
-+	.name	= "udf_alloc_i_data",
-+	.file	= "fs/udf/inode.c",
-+	.param2	= 1,
++	.name	= "o2hb_debug_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000284_hash = {
 +	.next	= NULL,
-+	.name	= "udf_sb_alloc_partition_maps",
-+	.file	= "fs/udf/super.c",
-+	.param2	= 1,
++	.name	= "o2net_send_message_vec",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000285_hash = {
 +	.next	= NULL,
-+	.name	= "uea_idma_write",
-+	.file	= "drivers/usb/atm/ueagle-atm.c",
-+	.param3	= 1,
++	.name	= "opera1_xilinx_rw",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000286_hash = {
 +	.next	= NULL,
-+	.name	= "uea_request",
-+	.file	= "drivers/usb/atm/ueagle-atm.c",
-+	.param4	= 1,
++	.name	= "opticon_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000287_hash = {
 +	.next	= NULL,
-+	.name	= "uea_send_modem_cmd",
-+	.file	= "drivers/usb/atm/ueagle-atm.c",
-+	.param3	= 1,
++	.name	= "orig_node_add_if",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000288_hash = {
 +	.next	= NULL,
-+	.name	= "unlink_queued",
-+	.file	= "drivers/usb/misc/usbtest.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "orig_node_del_if",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000289_hash = {
 +	.next	= NULL,
-+	.name	= "us122l_ctl_msg",
-+	.file	= "sound/usb/usx2y/us122l.c",
-+	.param8	= 1,
++	.name	= "osdmap_set_max_osd",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000290_hash = {
 +	.next	= NULL,
-+	.name	= "usbtest_alloc_urb",
-+	.file	= "drivers/usb/misc/usbtest.c",
-+	.param3	= 1,
-+	.param5	= 1,
++	.name	= "packet_buffer_init",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _000292_hash = {
++struct size_overflow_hash _000291_hash = {
 +	.next	= NULL,
-+	.name	= "user_instantiate",
-+	.file	= "include/keys/user-type.h",
-+	.param3	= 1,
++	.name	= "pcbit_writecmd",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _000293_hash = {
++struct size_overflow_hash _000292_hash = {
 +	.next	= NULL,
-+	.name	= "user_update",
-+	.file	= "include/keys/user-type.h",
-+	.param3	= 1,
++	.name	= "pcmcia_replace_cis",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000293_hash = {
++	.next	= NULL,
++	.name	= "pcnet32_realloc_rx_ring",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000294_hash = {
 +	.next	= NULL,
-+	.name	= "uvc_simplify_fraction",
-+	.file	= "drivers/media/video/uvc/uvc_driver.c",
-+	.param3	= 1,
++	.name	= "pcnet32_realloc_tx_ring",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000295_hash = {
 +	.next	= NULL,
-+	.name	= "uwb_rc_neh_grok_event",
-+	.file	= "drivers/uwb/neh.c",
-+	.param3	= 1,
++	.name	= "pidlist_allocate",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000296_hash = {
 +	.next	= NULL,
-+	.name	= "vc_do_resize",
-+	.file	= "drivers/tty/vt/vt.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "pipe_iov_copy_from_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000297_hash = {
++	.next	= NULL,
++	.name	= "pipe_iov_copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000298_hash = {
 +	.next	= NULL,
-+	.name	= "vga_arb_write",
-+	.file	= "drivers/gpu/vga/vgaarb.c",
-+	.param3	= 1,
++	.name	= "pipe_set_size",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000299_hash = {
 +	.next	= NULL,
-+	.name	= "video_proc_write",
-+	.file	= "drivers/platform/x86/toshiba_acpi.c",
-+	.param3	= 1,
++	.name	= "pkt_add",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000300_hash = {
 +	.next	= NULL,
-+	.name	= "vlsi_alloc_ring",
-+	.file	= "drivers/net/irda/vlsi_ir.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "pkt_bio_alloc",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000301_hash = {
++	.next	= NULL,
++	.name	= "platform_device_add_data",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000302_hash = {
 +	.next	= NULL,
-+	.name	= "__vmalloc",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "platform_device_add_resources",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000303_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_32",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "pool_allocate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000304_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_32_user",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "posix_acl_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000305_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_exec",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "ppp_cp_parse_cr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000306_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_node",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "pp_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000307_hash = {
 +	.next	= NULL,
-+	.name	= "__vmalloc_node_flags",
-+	.file	= "mm/vmalloc.c",
-+	.param1	= 1,
++	.name	= "pp_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000308_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc_user",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "printer_req_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000309_hash = {
 +	.next	= NULL,
-+	.name	= "vring_add_indirect",
-+	.file	= "drivers/virtio/virtio_ring.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "prism2_set_genericelement",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000310_hash = {
++	.next	= NULL,
++	.name	= "__probe_kernel_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000311_hash = {
 +	.next	= NULL,
-+	.name	= "vring_new_virtqueue",
-+	.file	= "include/linux/virtio_ring.h",
-+	.param1	= 1,
++	.name	= "__probe_kernel_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000312_hash = {
 +	.next	= NULL,
-+	.name	= "vxge_os_dma_malloc",
-+	.file	= "drivers/net/ethernet/neterion/vxge/vxge-config.h",
-+	.param2	= 1,
++	.name	= "pstore_mkfile",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000313_hash = {
 +	.next	= NULL,
-+	.name	= "vxge_os_dma_malloc_async",
-+	.file	= "drivers/net/ethernet/neterion/vxge/vxge-config.c",
-+	.param3	= 1,
++	.name	= "pvr2_ioread_set_sync_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000314_hash = {
 +	.next	= NULL,
-+	.name	= "wdm_write",
-+	.file	= "drivers/usb/class/cdc-wdm.c",
-+	.param3	= 1,
++	.name	= "pvr2_stream_buffer_count",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000315_hash = {
 +	.next	= NULL,
-+	.name	= "wiimote_hid_send",
-+	.file	= "drivers/hid/hid-wiimote.c",
-+	.param3	= 1,
++	.name	= "qdisc_class_hash_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000316_hash = {
 +	.next	= NULL,
-+	.name	= "write",
-+	.file	= "fs/sysfs/bin.c",
-+	.param3	= 1,
++	.name	= "qlcnic_alloc_msix_entries",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000317_hash = {
 +	.next	= NULL,
-+	.name	= "xfs_attrmulti_attr_set",
-+	.file	= "fs/xfs/xfs_ioctl.c",
-+	.param4	= 1,
++	.name	= "r3964_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000318_hash = {
 +	.next	= NULL,
-+	.name	= "__xip_file_write",
-+	.file	= "mm/filemap_xip.c",
-+	.param3	= 1,
++	.name	= "raw_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000319_hash = {
 +	.next	= NULL,
-+	.name	= "xprt_rdma_allocate",
-+	.file	= "net/sunrpc/xprtrdma/transport.c",
-+	.param2	= 1,
++	.name	= "rbd_snap_add",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000320_hash = {
 +	.next	= NULL,
-+	.name	= "xt_alloc_table_info",
-+	.file	= "include/linux/netfilter/x_tables.h",
-+	.param1	= 1,
++	.name	= "rdma_set_ib_paths",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000321_hash = {
 +	.next	= NULL,
-+	.name	= "zd_usb_iowrite16v_async",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_usb.c",
-+	.param3	= 1,
++	.name	= "read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000322_hash = {
 +	.next	= NULL,
-+	.name	= "zd_usb_read_fw",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_usb.c",
-+	.param4	= 1,
++	.name	= "read_buf",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000323_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ex_allocate_name_string",
-+	.file	= "drivers/acpi/acpica/exnames.c",
-+	.param2	= 1,
++	.name	= "read_cis_cache",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000324_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_os_allocate_zeroed",
-+	.file	= "include/acpi/platform/aclinux.h",
-+	.param1	= 1,
++	.name	= "realloc_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000325_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ut_initialize_buffer",
-+	.file	= "drivers/acpi/acpica/utalloc.c",
-+	.param2	= 1,
++	.name	= "realloc_packet_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000326_hash = {
 +	.next	= NULL,
-+	.name	= "ad7879_spi_xfer",
-+	.file	= "drivers/input/touchscreen/ad7879-spi.c",
-+	.param3	= 1,
++	.name	= "receive_DataRequest",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000327_hash = {
 +	.next	= NULL,
-+	.name	= "add_numbered_child",
-+	.file	= "drivers/mfd/twl-core.c",
-+	.param5	= 1,
++	.name	= "recv_control_msg",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000328_hash = {
 +	.next	= NULL,
-+	.name	= "afs_cell_alloc",
-+	.file	= "fs/afs/cell.c",
-+	.param2	= 1,
++	.name	= "regmap_access_read_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000329_hash = {
 +	.next	= NULL,
-+	.name	= "aggr_recv_addba_req_evt",
-+	.file	= "drivers/net/wireless/ath/ath6kl/txrx.c",
-+	.param4	= 1,
++	.name	= "regmap_map_read_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000330_hash = {
 +	.next	= NULL,
-+	.name	= "agp_create_user_memory",
-+	.file	= "drivers/char/agp/generic.c",
-+	.param1	= 1,
++	.name	= "_regmap_raw_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000331_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem_low_node",
-+	.file	= "include/linux/bootmem.h",
-+	.param2	= 1,
++	.name	= "regset_tls_set",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000332_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem_node",
-+	.file	= "include/linux/bootmem.h",
-+	.param2	= 1,
++	.name	= "reg_w_buf",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000333_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem_node_nopanic",
-+	.file	= "include/linux/bootmem.h",
-+	.param2	= 1,
++	.name	= "reg_w_ixbuf",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000334_hash = {
 +	.next	= NULL,
-+	.name	= "___alloc_bootmem_nopanic",
-+	.file	= "mm/nobootmem.c",
-+	.param1	= 1,
++	.name	= "request_key_auth_new",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000335_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_buf",
-+	.file	= "drivers/char/virtio_console.c",
-+	.param1	= 1,
++	.name	= "reshape_ring",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000336_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_context",
-+	.file	= "drivers/md/dm-raid1.c",
-+	.param1	= 1,
++	.name	= "restore_i387_fxsave",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000337_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_cpu_rmap",
-+	.file	= "include/linux/cpu_rmap.h",
-+	.param1	= 1,
++	.name	= "rndis_add_response",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000338_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_dev_table",
-+	.file	= "fs/exofs/super.c",
-+	.param2	= 1,
++	.name	= "rndis_set_oid",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000339_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_large_system_hash",
-+	.file	= "include/linux/bootmem.h",
-+	.param2	= 1,
++	.name	= "rngapi_reset",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000340_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_objio_seg",
-+	.file	= "fs/nfs/objlayout/objio_osd.c",
-+	.param1	= 1,
++	.name	= "roccat_common_receive",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000341_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ring",
-+	.file	= "drivers/net/ethernet/chelsio/cxgb4/sge.c",
-+	.param2	= 1,
-+	.param4	= 1,
++	.name	= "roccat_common_send",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _000342_hash = {
++	.next	= NULL,
++	.name	= "rpc_malloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000343_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_ts_config",
-+	.file	= "include/linux/textsearch.h",
-+	.param1	= 1,
++	.name	= "rts51x_read_mem",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000344_hash = {
 +	.next	= NULL,
-+	.name	= "altera_drscan",
-+	.file	= "drivers/misc/altera-stapl/altera-jtag.c",
-+	.param2	= 1,
++	.name	= "rts51x_read_status",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000345_hash = {
 +	.next	= NULL,
-+	.name	= "altera_irscan",
-+	.file	= "drivers/misc/altera-stapl/altera-jtag.c",
-+	.param2	= 1,
++	.name	= "rts51x_write_mem",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000346_hash = {
 +	.next	= NULL,
-+	.name	= "altera_set_dr_post",
-+	.file	= "drivers/misc/altera-stapl/altera-jtag.c",
-+	.param2	= 1,
++	.name	= "rw_copy_check_uvector",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000347_hash = {
 +	.next	= NULL,
-+	.name	= "altera_set_dr_pre",
-+	.file	= "drivers/misc/altera-stapl/altera-jtag.c",
-+	.param2	= 1,
++	.name	= "rxrpc_request_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000348_hash = {
 +	.next	= NULL,
-+	.name	= "altera_set_ir_post",
-+	.file	= "drivers/misc/altera-stapl/altera-jtag.c",
-+	.param2	= 1,
++	.name	= "rxrpc_server_keyring",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000349_hash = {
 +	.next	= NULL,
-+	.name	= "altera_set_ir_pre",
-+	.file	= "drivers/misc/altera-stapl/altera-jtag.c",
-+	.param2	= 1,
++	.name	= "savemem",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000350_hash = {
 +	.next	= NULL,
-+	.name	= "altera_swap_dr",
-+	.file	= "drivers/misc/altera-stapl/altera-jtag.c",
-+	.param2	= 1,
++	.name	= "scsi_mode_select",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000351_hash = {
 +	.next	= NULL,
-+	.name	= "altera_swap_ir",
-+	.file	= "drivers/misc/altera-stapl/altera-jtag.c",
-+	.param2	= 1,
++	.name	= "sctp_auth_create_key",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000352_hash = {
 +	.next	= NULL,
-+	.name	= "asd_store_update_bios",
-+	.file	= "drivers/scsi/aic94xx/aic94xx_init.c",
-+	.param4	= 1,
++	.name	= "sctp_getsockopt_local_addrs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000353_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_cfg80211_connect_event",
-+	.file	= "drivers/net/wireless/ath/ath6kl/cfg80211.c",
-+	.param7	= 1,
-+	.param9	= 1,
-+	.param8	= 1,
++	.name	= "sctp_make_abort_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000354_hash = {
 +	.next	= NULL,
-+	.name	= "audit_init_entry",
-+	.file	= "kernel/auditfilter.c",
-+	.param1	= 1,
++	.name	= "sctp_setsockopt_auth_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000355_hash = {
 +	.next	= NULL,
-+	.name	= "b43_nphy_load_samples",
-+	.file	= "drivers/net/wireless/b43/phy_n.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_bindx",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000356_hash = {
 +	.next	= NULL,
-+	.name	= "bfad_debugfs_write_regrd",
-+	.file	= "drivers/scsi/bfa/bfad_debugfs.c",
-+	.param3	= 1,
++	.name	= "__sctp_setsockopt_connectx",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000357_hash = {
 +	.next	= NULL,
-+	.name	= "bfad_debugfs_write_regwr",
-+	.file	= "drivers/scsi/bfa/bfad_debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_hmac_ident",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000358_hash = {
 +	.next	= NULL,
-+	.name	= "__bio_map_kern",
-+	.file	= "fs/bio.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "security_context_to_sid_core",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000359_hash = {
++	.next	= NULL,
++	.name	= "send_bulk_static_data",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000360_hash = {
 +	.next	= NULL,
-+	.name	= "blk_register_region",
-+	.file	= "include/linux/genhd.h",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "_send_control_msg",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _000361_hash = {
++	.next	= NULL,
++	.name	= "send_control_msg",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000362_hash = {
 +	.next	= NULL,
-+	.name	= "bm_realloc_pages",
-+	.file	= "drivers/block/drbd/drbd_bitmap.c",
-+	.param2	= 1,
++	.name	= "setkey_unaligned",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000363_hash = {
 +	.next	= NULL,
-+	.name	= "bm_register_write",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
++	.name	= "set_registers",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000364_hash = {
 +	.next	= NULL,
-+	.name	= "btrfs_copy_from_user",
-+	.file	= "fs/btrfs/file.c",
-+	.param3	= 1,
++	.name	= "setup_req",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000365_hash = {
 +	.next	= NULL,
-+	.name	= "__c4iw_init_resource_fifo",
-+	.file	= "drivers/infiniband/hw/cxgb4/resource.c",
-+	.param3	= 1,
++	.name	= "setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000366_hash = {
 +	.next	= NULL,
-+	.name	= "ca_extend",
-+	.file	= "drivers/md/persistent-data/dm-space-map-checker.c",
-+	.param2	= 1,
++	.name	= "sg_kmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000367_hash = {
 +	.next	= NULL,
-+	.name	= "carl9170_cmd_buf",
-+	.file	= "drivers/net/wireless/ath/carl9170/cmd.c",
-+	.param3	= 1,
++	.name	= "sgl_map_user_pages",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000368_hash = {
 +	.next	= NULL,
-+	.name	= "cdev_add",
-+	.file	= "include/linux/cdev.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "shash_setkey_unaligned",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000369_hash = {
++	.next	= NULL,
++	.name	= "shmem_xattr_set",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000370_hash = {
 +	.next	= NULL,
-+	.name	= "ceph_dns_resolve_name",
-+	.file	= "net/ceph/messenger.c",
-+	.param1	= 1,
++	.name	= "sierra_setup_urb",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000371_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_connect_result",
-+	.file	= "include/net/cfg80211.h",
-+	.param4	= 1,
-+	.param6	= 1,
++	.name	= "skb_do_copy_data_nocache",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _000372_hash = {
++	.next	= NULL,
++	.name	= "sl_alloc_bufs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000373_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_disconnected",
-+	.file	= "include/net/cfg80211.h",
-+	.param4	= 1,
++	.name	= "sl_realloc_bufs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000374_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_inform_bss",
-+	.file	= "include/net/cfg80211.h",
-+	.param8	= 1,
++	.name	= "snd_ac97_pcm_assign",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000375_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_inform_bss_frame",
-+	.file	= "include/net/cfg80211.h",
-+	.param4	= 1,
++	.name	= "snd_ctl_elem_user_tlv",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000376_hash = {
 +	.next	= NULL,
-+	.name	= "cfg80211_roamed",
-+	.file	= "include/net/cfg80211.h",
-+	.param5	= 1,
-+	.param7	= 1,
++	.name	= "snd_emu10k1_fx8010_read",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _000377_hash = {
++	.next	= NULL,
++	.name	= "snd_emux_create_port",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000378_hash = {
 +	.next	= NULL,
-+	.name	= "cifs_readdata_alloc",
-+	.file	= "fs/cifs/cifssmb.c",
-+	.param1	= 1,
++	.name	= "snd_midi_channel_init_set",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000379_hash = {
 +	.next	= NULL,
-+	.name	= "cifs_readv_from_socket",
-+	.file	= "fs/cifs/connect.c",
-+	.param3	= 1,
++	.name	= "snd_midi_event_new",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000380_hash = {
 +	.next	= NULL,
-+	.name	= "cifs_writedata_alloc",
-+	.file	= "fs/cifs/cifssmb.c",
-+	.param1	= 1,
++	.name	= "snd_pcm_aio_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000381_hash = {
 +	.next	= NULL,
-+	.name	= "coda_psdev_write",
-+	.file	= "fs/coda/psdev.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_aio_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000382_hash = {
 +	.next	= NULL,
-+	.name	= "context_alloc",
-+	.file	= "drivers/md/dm-raid.c",
-+	.param3	= 1,
++	.name	= "snd_sb_csp_load_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000383_hash = {
 +	.next	= NULL,
-+	.name	= "copy_from_user",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "snd_seq_oss_readq_new",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000384_hash = {
 +	.next	= NULL,
-+	.name	= "copy_to_user",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "snd_usb_ctl_msg",
++	.param	= PARAM8,
 +};
 +
 +struct size_overflow_hash _000385_hash = {
 +	.next	= NULL,
-+	.name	= "create_attr_set",
-+	.file	= "drivers/platform/x86/thinkpad_acpi.c",
-+	.param1	= 1,
++	.name	= "sock_kmalloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000386_hash = {
 +	.next	= NULL,
-+	.name	= "create_gpadl_header",
-+	.file	= "drivers/hv/channel.c",
-+	.param2	= 1,
++	.name	= "spidev_message",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000387_hash = {
 +	.next	= NULL,
-+	.name	= "_create_sg_bios",
-+	.file	= "drivers/scsi/osd/osd_initiator.c",
-+	.param4	= 1,
++	.name	= "squashfs_cache_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000388_hash = {
 +	.next	= NULL,
-+	.name	= "cryptd_alloc_instance",
-+	.file	= "crypto/cryptd.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "squashfs_read_data",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _000389_hash = {
++	.next	= NULL,
++	.name	= "squashfs_read_table",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000390_hash = {
 +	.next	= NULL,
-+	.name	= "crypto_ahash_setkey",
-+	.file	= "include/crypto/hash.h",
-+	.param3	= 1,
++	.name	= "srp_iu_pool_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000391_hash = {
 +	.next	= NULL,
-+	.name	= "crypto_alloc_instance2",
-+	.file	= "include/crypto/algapi.h",
-+	.param3	= 1,
++	.name	= "srp_ring_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000392_hash = {
 +	.next	= NULL,
-+	.name	= "crypto_shash_setkey",
-+	.file	= "include/crypto/hash.h",
-+	.param3	= 1,
++	.name	= "st5481_setup_isocpipes",
++	.param	= PARAM6|PARAM4,
 +};
 +
 +struct size_overflow_hash _000393_hash = {
 +	.next	= NULL,
-+	.name	= "cxgb_alloc_mem",
-+	.file	= "drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c",
-+	.param1	= 1,
++	.name	= "svc_pool_map_alloc_arrays",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000394_hash = {
 +	.next	= NULL,
-+	.name	= "cxgbi_device_portmap_create",
-+	.file	= "drivers/scsi/cxgbi/libcxgbi.c",
-+	.param3	= 1,
++	.name	= "sys_add_key",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000395_hash = {
 +	.next	= NULL,
-+	.name	= "cxgbi_device_register",
-+	.file	= "drivers/scsi/cxgbi/libcxgbi.c",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "sys_semtimedop",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000396_hash = {
++	.next	= NULL,
++	.name	= "tda10048_writeregbulk",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000397_hash = {
 +	.next	= NULL,
-+	.name	= "__cxio_init_resource_fifo",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param3	= 1,
++	.name	= "tipc_log_resize",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000398_hash = {
 +	.next	= NULL,
-+	.name	= "ddp_make_gl",
-+	.file	= "drivers/scsi/cxgbi/libcxgbi.c",
-+	.param1	= 1,
++	.name	= "tipc_subseq_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000399_hash = {
 +	.next	= NULL,
-+	.name	= "device_write",
-+	.file	= "fs/dlm/user.c",
-+	.param3	= 1,
++	.name	= "trusted_instantiate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000400_hash = {
 +	.next	= NULL,
-+	.name	= "dev_set_alias",
-+	.file	= "include/linux/netdevice.h",
-+	.param3	= 1,
++	.name	= "trusted_update",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000401_hash = {
 +	.next	= NULL,
-+	.name	= "disconnect",
-+	.file	= "net/bluetooth/mgmt.c",
-+	.param4	= 1,
++	.name	= "tt_changes_fill_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000402_hash = {
 +	.next	= NULL,
-+	.name	= "do_dccp_setsockopt",
-+	.file	= "net/dccp/proto.c",
-+	.param5	= 1,
++	.name	= "tty_buffer_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000403_hash = {
 +	.next	= NULL,
-+	.name	= "do_readv_writev",
-+	.file	= "fs/read_write.c",
-+	.param4	= 1,
++	.name	= "ubi_resize_volume",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000404_hash = {
 +	.next	= NULL,
-+	.name	= "do_xip_mapping_read",
-+	.file	= "mm/filemap_xip.c",
-+	.param5	= 1,
++	.name	= "udf_alloc_i_data",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000405_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_decode_and_decrypt_filename",
-+	.file	= "fs/ecryptfs/crypto.c",
-+	.param5	= 1,
++	.name	= "udf_sb_alloc_partition_maps",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000406_hash = {
 +	.next	= NULL,
-+	.name	= "ecryptfs_encrypt_and_encode_filename",
-+	.file	= "fs/ecryptfs/crypto.c",
-+	.param6	= 1,
++	.name	= "uea_idma_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000407_hash = {
 +	.next	= NULL,
-+	.name	= "edac_device_alloc_ctl_info",
-+	.file	= "drivers/edac/edac_device.c",
-+	.param1	= 1,
++	.name	= "uea_request",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000408_hash = {
 +	.next	= NULL,
-+	.name	= "edac_mc_alloc",
-+	.file	= "drivers/edac/edac_mc.c",
-+	.param1	= 1,
++	.name	= "uea_send_modem_cmd",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000409_hash = {
 +	.next	= NULL,
-+	.name	= "edac_pci_alloc_ctl_info",
-+	.file	= "drivers/edac/edac_pci.c",
-+	.param1	= 1,
++	.name	= "unlink_queued",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000410_hash = {
 +	.next	= NULL,
-+	.name	= "efivar_create_sysfs_entry",
-+	.file	= "drivers/firmware/efivars.c",
-+	.param2	= 1,
++	.name	= "us122l_ctl_msg",
++	.param	= PARAM8,
 +};
 +
 +struct size_overflow_hash _000411_hash = {
 +	.next	= NULL,
-+	.name	= "ext4_kvzalloc",
-+	.file	= "fs/ext4/super.c",
-+	.param1	= 1,
++	.name	= "usb_alloc_urb",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000412_hash = {
 +	.next	= NULL,
-+	.name	= "__feat_register_sp",
-+	.file	= "net/dccp/feat.c",
-+	.param6	= 1,
++	.name	= "usblp_new_writeurb",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000413_hash = {
 +	.next	= NULL,
-+	.name	= "__ffs_ep0_read_events",
-+	.file	= "drivers/usb/gadget/f_fs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000414_hash = {
-+	.next	= NULL,
-+	.name	= "ffs_ep0_write",
-+	.file	= "drivers/usb/gadget/f_fs.c",
-+	.param3	= 1,
++	.name	= "usbtest_alloc_urb",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _000415_hash = {
 +	.next	= NULL,
-+	.name	= "ffs_epfile_read",
-+	.file	= "drivers/usb/gadget/f_fs.c",
-+	.param3	= 1,
++	.name	= "user_instantiate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000416_hash = {
 +	.next	= NULL,
-+	.name	= "ffs_epfile_write",
-+	.file	= "drivers/usb/gadget/f_fs.c",
-+	.param3	= 1,
++	.name	= "user_update",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000417_hash = {
 +	.next	= NULL,
-+	.name	= "flexcop_device_kmalloc",
-+	.file	= "drivers/media/dvb/b2c2/flexcop.c",
-+	.param1	= 1,
++	.name	= "uvc_simplify_fraction",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000418_hash = {
 +	.next	= NULL,
-+	.name	= "frame_alloc",
-+	.file	= "drivers/media/video/gspca/gspca.c",
-+	.param4	= 1,
++	.name	= "uwb_rc_cmd_done",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000419_hash = {
 +	.next	= NULL,
-+	.name	= "garmin_read_process",
-+	.file	= "drivers/usb/serial/garmin_gps.c",
-+	.param3	= 1,
++	.name	= "uwb_rc_neh_grok_event",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000420_hash = {
 +	.next	= NULL,
-+	.name	= "garp_request_join",
-+	.file	= "include/net/garp.h",
-+	.param4	= 1,
++	.name	= "v9fs_alloc_rdir_buf",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000421_hash = {
 +	.next	= NULL,
-+	.name	= "get_derived_key",
-+	.file	= "security/keys/encrypted-keys/encrypted.c",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _000422_hash = {
-+	.next	= NULL,
-+	.name	= "getxattr",
-+	.file	= "fs/xattr.c",
-+	.param4	= 1,
++	.name	= "vc_do_resize",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000423_hash = {
 +	.next	= NULL,
-+	.name	= "hcd_alloc_coherent",
-+	.file	= "drivers/usb/core/hcd.c",
-+	.param5	= 1,
++	.name	= "vga_arb_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000424_hash = {
 +	.next	= NULL,
-+	.name	= "hci_sock_sendmsg",
-+	.file	= "net/bluetooth/hci_sock.c",
-+	.param4	= 1,
++	.name	= "video_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000425_hash = {
 +	.next	= NULL,
-+	.name	= "hid_register_field",
-+	.file	= "drivers/hid/hid-core.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "vlsi_alloc_ring",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000427_hash = {
 +	.next	= NULL,
-+	.name	= "hpi_alloc_control_cache",
-+	.file	= "sound/pci/asihpi/hpicmn.c",
-+	.param1	= 1,
++	.name	= "__vmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000428_hash = {
 +	.next	= NULL,
-+	.name	= "hugetlbfs_read_actor",
-+	.file	= "fs/hugetlbfs/inode.c",
-+	.param2	= 1,
-+	.param5	= 1,
-+	.param4	= 1,
++	.name	= "vmalloc_32",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000429_hash = {
++	.next	= NULL,
++	.name	= "vmalloc_32_user",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000430_hash = {
++	.next	= NULL,
++	.name	= "vmalloc_exec",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000431_hash = {
 +	.next	= NULL,
-+	.name	= "__hwahc_dev_set_key",
-+	.file	= "drivers/usb/host/hwa-hc.c",
-+	.param5	= 1,
++	.name	= "vmalloc_node",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000432_hash = {
 +	.next	= NULL,
-+	.name	= "i2400m_zrealloc_2x",
-+	.file	= "drivers/net/wimax/i2400m/fw.c",
-+	.param3	= 1,
++	.name	= "__vmalloc_node_flags",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000433_hash = {
 +	.next	= NULL,
-+	.name	= "ib_alloc_device",
-+	.file	= "include/rdma/ib_verbs.h",
-+	.param1	= 1,
++	.name	= "vmalloc_to_sg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000434_hash = {
 +	.next	= NULL,
-+	.name	= "ibmasm_new_command",
-+	.file	= "drivers/misc/ibmasm/command.c",
-+	.param2	= 1,
++	.name	= "vmalloc_user",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000435_hash = {
 +	.next	= NULL,
-+	.name	= "ib_send_cm_drep",
-+	.file	= "include/rdma/ib_cm.h",
-+	.param3	= 1,
++	.name	= "vp_request_msix_vectors",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000436_hash = {
 +	.next	= NULL,
-+	.name	= "ib_send_cm_mra",
-+	.file	= "include/rdma/ib_cm.h",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _000437_hash = {
-+	.next	= NULL,
-+	.name	= "ib_send_cm_rtu",
-+	.file	= "include/rdma/ib_cm.h",
-+	.param3	= 1,
++	.name	= "vring_add_indirect",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000438_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_key_alloc",
-+	.file	= "net/mac80211/key.c",
-+	.param3	= 1,
++	.name	= "vring_new_virtqueue",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000439_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_mgmt_tx",
-+	.file	= "net/mac80211/cfg.c",
-+	.param9	= 1,
++	.name	= "vxge_os_dma_malloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000440_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_send_probe_req",
-+	.file	= "net/mac80211/util.c",
-+	.param6	= 1,
++	.name	= "vxge_os_dma_malloc_async",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000441_hash = {
 +	.next	= NULL,
-+	.name	= "init_list_set",
-+	.file	= "net/netfilter/ipset/ip_set_list_set.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "wdm_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000442_hash = {
++	.next	= NULL,
++	.name	= "wiimote_hid_send",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000443_hash = {
 +	.next	= NULL,
-+	.name	= "ip_set_alloc",
-+	.file	= "include/linux/netfilter/ipset/ip_set.h",
-+	.param1	= 1,
++	.name	= "write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000444_hash = {
 +	.next	= NULL,
-+	.name	= "iscsi_decode_text_input",
-+	.file	= "drivers/target/iscsi/iscsi_target_parameters.c",
-+	.param4	= 1,
++	.name	= "x25_asy_change_mtu",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000445_hash = {
 +	.next	= NULL,
-+	.name	= "iscsit_dump_data_payload",
-+	.file	= "drivers/target/iscsi/iscsi_target_erl1.c",
-+	.param2	= 1,
++	.name	= "xfrm_dst_alloc_copy",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000446_hash = {
 +	.next	= NULL,
-+	.name	= "iso_sched_alloc",
-+	.file	= "drivers/usb/host/ehci-sched.c",
-+	.param1	= 1,
++	.name	= "xfrm_user_policy",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000447_hash = {
 +	.next	= NULL,
-+	.name	= "iwmct_fw_parser_init",
-+	.file	= "drivers/misc/iwmc3200top/fw-download.c",
-+	.param4	= 1,
++	.name	= "xfs_attrmulti_attr_set",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000448_hash = {
 +	.next	= NULL,
-+	.name	= "iwm_notif_send",
-+	.file	= "drivers/net/wireless/iwmc3200wifi/main.c",
-+	.param6	= 1,
++	.name	= "__xip_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000449_hash = {
 +	.next	= NULL,
-+	.name	= "iwm_ntf_calib_res",
-+	.file	= "drivers/net/wireless/iwmc3200wifi/rx.c",
-+	.param3	= 1,
++	.name	= "xprt_rdma_allocate",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000450_hash = {
 +	.next	= NULL,
-+	.name	= "iwm_umac_set_config_var",
-+	.file	= "drivers/net/wireless/iwmc3200wifi/commands.c",
-+	.param4	= 1,
++	.name	= "xt_alloc_table_info",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000451_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_instantiate_key",
-+	.file	= "security/keys/keyctl.c",
-+	.param3	= 1,
++	.name	= "zd_usb_iowrite16v_async",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000452_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_instantiate_key_iov",
-+	.file	= "security/keys/keyctl.c",
-+	.param3	= 1,
++	.name	= "zd_usb_read_fw",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000453_hash = {
 +	.next	= NULL,
-+	.name	= "kmem_realloc",
-+	.file	= "fs/xfs/kmem.c",
-+	.param2	= 1,
++	.name	= "aa_simple_write_to_buffer",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000454_hash = {
 +	.next	= NULL,
-+	.name	= "kmem_zalloc",
-+	.file	= "fs/xfs/kmem.c",
-+	.param1	= 1,
++	.name	= "acpi_ex_allocate_name_string",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000455_hash = {
 +	.next	= NULL,
-+	.name	= "kvm_set_irq_routing",
-+	.file	= "include/linux/kvm_host.h",
-+	.param3	= 1,
++	.name	= "acpi_os_allocate_zeroed",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000456_hash = {
 +	.next	= NULL,
-+	.name	= "kvm_write_guest_cached",
-+	.file	= "include/linux/kvm_host.h",
-+	.param4	= 1,
++	.name	= "acpi_ut_initialize_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000457_hash = {
 +	.next	= NULL,
-+	.name	= "leaf_dealloc",
-+	.file	= "fs/gfs2/dir.c",
-+	.param3	= 1,
++	.name	= "ad7879_spi_xfer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000458_hash = {
 +	.next	= NULL,
-+	.name	= "lirc_buffer_init",
-+	.file	= "include/media/lirc_dev.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "add_new_gdb",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000459_hash = {
++	.next	= NULL,
++	.name	= "add_numbered_child",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000460_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_sli4_queue_alloc",
-+	.file	= "drivers/scsi/lpfc/lpfc_sli.c",
-+	.param3	= 1,
++	.name	= "afs_cell_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000461_hash = {
 +	.next	= NULL,
-+	.name	= "media_entity_init",
-+	.file	= "include/media/media-entity.h",
-+	.param2	= 1,
-+	.param4	= 1,
++	.name	= "aggr_recv_addba_req_evt",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _000462_hash = {
++	.next	= NULL,
++	.name	= "agp_create_memory",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000463_hash = {
 +	.next	= NULL,
-+	.name	= "memstick_alloc_host",
-+	.file	= "include/linux/memstick.h",
-+	.param1	= 1,
++	.name	= "agp_create_user_memory",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000464_hash = {
 +	.next	= NULL,
-+	.name	= "mmc_test_alloc_mem",
-+	.file	= "drivers/mmc/card/mmc_test.c",
-+	.param3	= 1,
++	.name	= "alg_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000465_hash = {
 +	.next	= NULL,
-+	.name	= "mvumi_alloc_mem_resource",
-+	.file	= "drivers/scsi/mvumi.c",
-+	.param3	= 1,
++	.name	= "alloc_async",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000466_hash = {
 +	.next	= NULL,
-+	.name	= "mwifiex_alloc_sdio_mpa_buffers",
-+	.file	= "drivers/net/wireless/mwifiex/sdio.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "__alloc_bootmem_low_node",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000467_hash = {
++	.next	= NULL,
++	.name	= "__alloc_bootmem_node",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000468_hash = {
 +	.next	= NULL,
-+	.name	= "neigh_hash_alloc",
-+	.file	= "net/core/neighbour.c",
-+	.param1	= 1,
++	.name	= "__alloc_bootmem_node_nopanic",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000469_hash = {
 +	.next	= NULL,
-+	.name	= "new_bind_ctl",
-+	.file	= "sound/pci/hda/patch_realtek.c",
-+	.param2	= 1,
++	.name	= "___alloc_bootmem_nopanic",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000470_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_idmap_request_key",
-+	.file	= "fs/nfs/idmap.c",
-+	.param2	= 1,
++	.name	= "alloc_buf",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000471_hash = {
 +	.next	= NULL,
-+	.name	= "nl_pid_hash_zalloc",
-+	.file	= "net/netlink/af_netlink.c",
-+	.param1	= 1,
++	.name	= "alloc_chunk",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000472_hash = {
 +	.next	= NULL,
-+	.name	= "nsm_create_handle",
-+	.file	= "fs/lockd/mon.c",
-+	.param4	= 1,
++	.name	= "alloc_context",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000473_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_copy_from_user_iovec",
-+	.file	= "fs/ntfs/file.c",
-+	.param3	= 1,
-+	.param6	= 1,
++	.name	= "alloc_cpu_rmap",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000474_hash = {
++	.next	= NULL,
++	.name	= "alloc_ctrl_packet",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000475_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_file_buffered_write",
-+	.file	= "fs/ntfs/file.c",
-+	.param6	= 1,
++	.name	= "alloc_data_packet",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000476_hash = {
 +	.next	= NULL,
-+	.name	= "__ntfs_malloc",
-+	.file	= "fs/ntfs/malloc.h",
-+	.param1	= 1,
++	.name	= "alloc_dca_provider",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000477_hash = {
 +	.next	= NULL,
-+	.name	= "opera1_usb_i2c_msgxfer",
-+	.file	= "drivers/media/dvb/dvb-usb/opera1.c",
-+	.param4	= 1,
++	.name	= "__alloc_dev_table",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000478_hash = {
 +	.next	= NULL,
-+	.name	= "_ore_get_io_state",
-+	.file	= "fs/exofs/ore.c",
-+	.param3	= 1,
++	.name	= "alloc_ep",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000479_hash = {
 +	.next	= NULL,
-+	.name	= "_osd_realloc_seg",
-+	.file	= "drivers/scsi/osd/osd_initiator.c",
-+	.param3	= 1,
++	.name	= "alloc_large_system_hash",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000480_hash = {
 +	.next	= NULL,
-+	.name	= "otp_read",
-+	.file	= "drivers/mtd/devices/mtd_dataflash.c",
-+	.param2	= 1,
-+	.param5	= 1,
++	.name	= "alloc_netdev_mqs",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000482_hash = {
++struct size_overflow_hash _000481_hash = {
 +	.next	= NULL,
-+	.name	= "pair_device",
-+	.file	= "net/bluetooth/mgmt.c",
-+	.param4	= 1,
++	.name	= "__alloc_objio_seg",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000483_hash = {
++struct size_overflow_hash _000482_hash = {
 +	.next	= NULL,
-+	.name	= "pccard_store_cis",
-+	.file	= "drivers/pcmcia/cistpl.c",
-+	.param6	= 1,
++	.name	= "alloc_ring",
++	.param	= PARAM2|PARAM4,
 +};
 +
 +struct size_overflow_hash _000484_hash = {
 +	.next	= NULL,
-+	.name	= "pci_add_cap_save_buffer",
-+	.file	= "drivers/pci/pci.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000485_hash = {
-+	.next	= NULL,
-+	.name	= "pcpu_mem_zalloc",
-+	.file	= "mm/percpu.c",
-+	.param1	= 1,
++	.name	= "alloc_session",
++	.param	= PARAM1|PARAM2,
 +};
 +
-+struct size_overflow_hash _000486_hash = {
++struct size_overflow_hash _000488_hash = {
 +	.next	= NULL,
-+	.name	= "pin_code_reply",
-+	.file	= "net/bluetooth/mgmt.c",
-+	.param4	= 1,
++	.name	= "alloc_smp_req",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000487_hash = {
++struct size_overflow_hash _000489_hash = {
 +	.next	= NULL,
-+	.name	= "platform_create_bundle",
-+	.file	= "include/linux/platform_device.h",
-+	.param4	= 1,
-+	.param6	= 1,
++	.name	= "alloc_smp_resp",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000489_hash = {
++struct size_overflow_hash _000490_hash = {
 +	.next	= NULL,
-+	.name	= "pm8001_store_update_fw",
-+	.file	= "drivers/scsi/pm8001/pm8001_ctl.c",
-+	.param4	= 1,
++	.name	= "alloc_ts_config",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000490_hash = {
++struct size_overflow_hash _000491_hash = {
 +	.next	= NULL,
-+	.name	= "process_vm_rw",
-+	.file	= "mm/process_vm_access.c",
-+	.param3	= 1,
-+	.param5	= 1,
++	.name	= "alloc_upcall",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000492_hash = {
 +	.next	= NULL,
-+	.name	= "qc_capture",
-+	.file	= "drivers/media/video/c-qcam.c",
-+	.param3	= 1,
++	.name	= "altera_drscan",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000493_hash = {
 +	.next	= NULL,
-+	.name	= "qla2x00_get_ctx_bsg_sp",
-+	.file	= "drivers/scsi/qla2xxx/qla_bsg.c",
-+	.param3	= 1,
++	.name	= "altera_irscan",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000494_hash = {
 +	.next	= NULL,
-+	.name	= "qla2x00_get_ctx_sp",
-+	.file	= "drivers/scsi/qla2xxx/qla_init.c",
-+	.param3	= 1,
++	.name	= "altera_set_dr_post",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000495_hash = {
 +	.next	= NULL,
-+	.name	= "rds_message_alloc",
-+	.file	= "net/rds/message.c",
-+	.param1	= 1,
++	.name	= "altera_set_dr_pre",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000496_hash = {
 +	.next	= NULL,
-+	.name	= "redrat3_transmit_ir",
-+	.file	= "drivers/media/rc/redrat3.c",
-+	.param3	= 1,
++	.name	= "altera_set_ir_post",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000497_hash = {
 +	.next	= NULL,
-+	.name	= "regcache_rbtree_insert_to_block",
-+	.file	= "drivers/base/regmap/regcache-rbtree.c",
-+	.param5	= 1,
++	.name	= "altera_set_ir_pre",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000498_hash = {
 +	.next	= NULL,
-+	.name	= "regmap_raw_write",
-+	.file	= "include/linux/regmap.h",
-+	.param4	= 1,
++	.name	= "altera_swap_dr",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000499_hash = {
-+	.next	= NULL,
-+	.name	= "relay_alloc_page_array",
-+	.file	= "kernel/relay.c",
-+	.param1	= 1,
++	.next	= &_000035_hash,
++	.name	= "altera_swap_ir",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000500_hash = {
 +	.next	= NULL,
-+	.name	= "remote_settings_file_write",
-+	.file	= "drivers/misc/ibmasm/ibmasmfs.c",
-+	.param3	= 1,
++	.name	= "amd_create_gatt_pages",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000501_hash = {
 +	.next	= NULL,
-+	.name	= "saa7164_buffer_alloc_user",
-+	.file	= "drivers/media/video/saa7164/saa7164-buffer.c",
-+	.param2	= 1,
++	.name	= "arvo_sysfs_read",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000502_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_sendmsg",
-+	.file	= "net/sctp/socket.c",
-+	.param4	= 1,
++	.name	= "arvo_sysfs_write",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000503_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt",
-+	.file	= "net/sctp/socket.c",
-+	.param5	= 1,
++	.name	= "asd_store_update_bios",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000504_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_tsnmap_init",
-+	.file	= "include/net/sctp/tsnmap.h",
-+	.param2	= 1,
++	.name	= "ata_host_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000505_hash = {
 +	.next	= NULL,
-+	.name	= "security_context_to_sid",
-+	.file	= "security/selinux/ss/services.c",
-+	.param2	= 1,
++	.name	= "ath6kl_cfg80211_connect_event",
++	.param	= PARAM7|PARAM9|PARAM8,
 +};
 +
 +struct size_overflow_hash _000506_hash = {
 +	.next	= NULL,
-+	.name	= "security_context_to_sid_default",
-+	.file	= "security/selinux/ss/services.c",
-+	.param2	= 1,
++	.name	= "ath6kl_mgmt_tx",
++	.param	= PARAM9,
 +};
 +
 +struct size_overflow_hash _000507_hash = {
 +	.next	= NULL,
-+	.name	= "security_context_to_sid_force",
-+	.file	= "security/selinux/ss/services.c",
-+	.param2	= 1,
++	.name	= "ath6kl_sdio_alloc_prep_scat_req",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000508_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_access",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "ath6kl_wmi_tcmd_test_report_rx",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000509_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_create",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "ath_descdma_setup",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000510_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_member",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "ath_rx_edma_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000511_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_relabel",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "ati_create_gatt_pages",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000512_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_user",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000513_hash = {
-+	.next	= NULL,
-+	.name	= "set_connectable",
-+	.file	= "net/bluetooth/mgmt.c",
-+	.param4	= 1,
++	.name	= "au0828_init_isoc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000514_hash = {
 +	.next	= NULL,
-+	.name	= "set_discoverable",
-+	.file	= "net/bluetooth/mgmt.c",
-+	.param4	= 1,
++	.name	= "audit_init_entry",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000515_hash = {
 +	.next	= NULL,
-+	.name	= "setkey",
-+	.file	= "crypto/cipher.c",
-+	.param3	= 1,
++	.name	= "b43_nphy_load_samples",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000516_hash = {
 +	.next	= NULL,
-+	.name	= "setkey",
-+	.file	= "crypto/ablkcipher.c",
-+	.param3	= 1,
++	.name	= "bfad_debugfs_write_regrd",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000517_hash = {
 +	.next	= NULL,
-+	.name	= "setkey",
-+	.file	= "crypto/aead.c",
-+	.param3	= 1,
++	.name	= "bfad_debugfs_write_regwr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000518_hash = {
 +	.next	= NULL,
-+	.name	= "setkey",
-+	.file	= "crypto/blkcipher.c",
-+	.param3	= 1,
++	.name	= "bio_copy_user_iov",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000519_hash = {
 +	.next	= NULL,
-+	.name	= "set_local_name",
-+	.file	= "net/bluetooth/mgmt.c",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _000520_hash = {
-+	.next	= NULL,
-+	.name	= "set_powered",
-+	.file	= "net/bluetooth/mgmt.c",
-+	.param4	= 1,
++	.name	= "__bio_map_kern",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000521_hash = {
 +	.next	= NULL,
-+	.name	= "simple_alloc_urb",
-+	.file	= "drivers/usb/misc/usbtest.c",
-+	.param3	= 1,
++	.name	= "blk_register_region",
++	.param	= PARAM1|PARAM2,
 +};
 +
-+struct size_overflow_hash _000522_hash = {
++struct size_overflow_hash _000523_hash = {
 +	.next	= NULL,
-+	.name	= "sm501_create_subdev",
-+	.file	= "drivers/mfd/sm501.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "bm_realloc_pages",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000524_hash = {
-+	.next	= NULL,
-+	.name	= "smk_write_cipso",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.next	= &_000379_hash,
++	.name	= "bm_register_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000525_hash = {
 +	.next	= NULL,
-+	.name	= "_snd_pcm_lib_alloc_vmalloc_buffer",
-+	.file	= "include/sound/pcm.h",
-+	.param2	= 1,
++	.name	= "br_mdb_rehash",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000526_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_plugin_build",
-+	.file	= "sound/core/oss/pcm_plugin.c",
-+	.param5	= 1,
++	.name	= "btrfs_copy_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000527_hash = {
 +	.next	= NULL,
-+	.name	= "_sp2d_alloc",
-+	.file	= "fs/exofs/ore_raid.c",
-+	.param1	= 1,
++	.name	= "btrfs_insert_delayed_dir_index",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000528_hash = {
 +	.next	= NULL,
-+	.name	= "spi_alloc_master",
-+	.file	= "include/linux/spi/spi.h",
-+	.param2	= 1,
++	.name	= "__c4iw_init_resource_fifo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000529_hash = {
 +	.next	= NULL,
-+	.name	= "spi_register_board_info",
-+	.file	= "include/linux/spi/spi.h",
-+	.param2	= 1,
++	.name	= "ca_extend",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000530_hash = {
 +	.next	= NULL,
-+	.name	= "srp_alloc_iu",
-+	.file	= "drivers/infiniband/ulp/srp/ib_srp.c",
-+	.param2	= 1,
++	.name	= "carl9170_cmd_buf",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000531_hash = {
 +	.next	= NULL,
-+	.name	= "srp_target_alloc",
-+	.file	= "include/scsi/libsrp.h",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000532_hash = {
-+	.next	= NULL,
-+	.name	= "stk_prepare_sio_buffers",
-+	.file	= "drivers/media/video/stk-webcam.c",
-+	.param2	= 1,
++	.name	= "cdev_add",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000533_hash = {
 +	.next	= NULL,
-+	.name	= "store_iwmct_log_level",
-+	.file	= "drivers/misc/iwmc3200top/log.c",
-+	.param4	= 1,
++	.name	= "cdrom_read_cdda",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000534_hash = {
 +	.next	= NULL,
-+	.name	= "store_iwmct_log_level_fw",
-+	.file	= "drivers/misc/iwmc3200top/log.c",
-+	.param4	= 1,
++	.name	= "ceph_dns_resolve_name",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000535_hash = {
 +	.next	= NULL,
-+	.name	= "sys_flistxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "ceph_msgpool_get",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000536_hash = {
 +	.next	= NULL,
-+	.name	= "sys_fsetxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _000537_hash = {
-+	.next	= NULL,
-+	.name	= "sys_ipc",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "cfg80211_connect_result",
++	.param	= PARAM4|PARAM6,
 +};
 +
 +struct size_overflow_hash _000538_hash = {
 +	.next	= NULL,
-+	.name	= "sys_keyctl",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "cfg80211_disconnected",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000539_hash = {
 +	.next	= NULL,
-+	.name	= "sys_listxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "cfg80211_inform_bss",
++	.param	= PARAM8,
 +};
 +
 +struct size_overflow_hash _000540_hash = {
 +	.next	= NULL,
-+	.name	= "sys_llistxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "cfg80211_inform_bss_frame",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000541_hash = {
 +	.next	= NULL,
-+	.name	= "sys_lsetxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "cfg80211_mlme_register_mgmt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000542_hash = {
 +	.next	= NULL,
-+	.name	= "sys_semop",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000543_hash = {
-+	.next	= NULL,
-+	.name	= "sys_setxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "cfg80211_roamed",
++	.param	= PARAM5|PARAM7,
 +};
 +
 +struct size_overflow_hash _000544_hash = {
 +	.next	= NULL,
-+	.name	= "t4_alloc_mem",
-+	.file	= "drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c",
-+	.param1	= 1,
++	.name	= "cifs_readdata_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000545_hash = {
 +	.next	= NULL,
-+	.name	= "test_unaligned_bulk",
-+	.file	= "drivers/usb/misc/usbtest.c",
-+	.param3	= 1,
++	.name	= "cifs_readv_from_socket",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000546_hash = {
 +	.next	= NULL,
-+	.name	= "tifm_alloc_adapter",
-+	.file	= "include/linux/tifm.h",
-+	.param1	= 1,
++	.name	= "cifs_writedata_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000547_hash = {
 +	.next	= NULL,
-+	.name	= "tm6000_read_write_usb",
-+	.file	= "drivers/media/video/tm6000/tm6000-core.c",
-+	.param7	= 1,
++	.name	= "cnic_alloc_dma",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000548_hash = {
 +	.next	= NULL,
-+	.name	= "tnode_alloc",
-+	.file	= "net/ipv4/fib_trie.c",
-+	.param1	= 1,
++	.name	= "coda_psdev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000549_hash = {
 +	.next	= NULL,
-+	.name	= "tomoyo_commit_ok",
-+	.file	= "security/tomoyo/memory.c",
-+	.param2	= 1,
++	.name	= "construct_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000550_hash = {
 +	.next	= NULL,
-+	.name	= "tomoyo_scan_bprm",
-+	.file	= "security/tomoyo/condition.c",
-+	.param2	= 1,
-+	.param4	= 1,
++	.name	= "context_alloc",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000551_hash = {
++	.next	= NULL,
++	.name	= "copy_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000552_hash = {
 +	.next	= NULL,
-+	.name	= "tomoyo_write_self",
-+	.file	= "security/tomoyo/securityfs_if.c",
-+	.param3	= 1,
++	.name	= "copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000553_hash = {
 +	.next	= NULL,
-+	.name	= "tty_write",
-+	.file	= "drivers/tty/tty_io.c",
-+	.param3	= 1,
++	.name	= "create_attr_set",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000554_hash = {
 +	.next	= NULL,
-+	.name	= "usb_alloc_coherent",
-+	.file	= "include/linux/usb.h",
-+	.param2	= 1,
++	.name	= "create_gpadl_header",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000555_hash = {
 +	.next	= NULL,
-+	.name	= "user_confirm_reply",
-+	.file	= "net/bluetooth/mgmt.c",
-+	.param4	= 1,
++	.name	= "_create_sg_bios",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000556_hash = {
 +	.next	= NULL,
-+	.name	= "uvc_alloc_buffers",
-+	.file	= "drivers/media/video/uvc/uvc_queue.c",
-+	.param2	= 1,
++	.name	= "cryptd_alloc_instance",
++	.param	= PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _000557_hash = {
++struct size_overflow_hash _000558_hash = {
 +	.next	= NULL,
-+	.name	= "uvc_alloc_buffers",
-+	.file	= "drivers/usb/gadget/uvc_queue.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000558_hash = {
-+	.next	= NULL,
-+	.name	= "uvc_alloc_entity",
-+	.file	= "drivers/media/video/uvc/uvc_driver.c",
-+	.param3	= 1,
++	.name	= "crypto_ahash_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000559_hash = {
 +	.next	= NULL,
-+	.name	= "v4l2_event_subscribe",
-+	.file	= "include/media/v4l2-event.h",
-+	.param3	= 1,
++	.name	= "crypto_alloc_instance2",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000560_hash = {
 +	.next	= NULL,
-+	.name	= "vc_resize",
-+	.file	= "include/linux/vt_kern.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "crypto_shash_setkey",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000562_hash = {
++struct size_overflow_hash _000561_hash = {
 +	.next	= NULL,
-+	.name	= "__vhost_add_used_n",
-+	.file	= "drivers/vhost/vhost.c",
-+	.param3	= 1,
++	.name	= "cx231xx_init_bulk",
++	.param	= PARAM3|PARAM2,
 +};
 +
-+struct size_overflow_hash _000563_hash = {
++struct size_overflow_hash _000562_hash = {
 +	.next	= NULL,
-+	.name	= "__videobuf_alloc_vb",
-+	.file	= "drivers/media/video/videobuf-dma-sg.c",
-+	.param1	= 1,
++	.name	= "cx231xx_init_isoc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000564_hash = {
 +	.next	= NULL,
-+	.name	= "__videobuf_alloc_vb",
-+	.file	= "drivers/media/video/videobuf-dma-contig.c",
-+	.param1	= 1,
-+};
-+
-+struct size_overflow_hash _000565_hash = {
-+	.next	= NULL,
-+	.name	= "__videobuf_alloc_vb",
-+	.file	= "drivers/media/video/videobuf-vmalloc.c",
-+	.param1	= 1,
++	.name	= "cx231xx_init_vbi_isoc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000566_hash = {
 +	.next	= NULL,
-+	.name	= "virtqueue_add_buf_gfp",
-+	.file	= "include/linux/virtio.h",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "cxgb_alloc_mem",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _000568_hash = {
++struct size_overflow_hash _000567_hash = {
 +	.next	= NULL,
-+	.name	= "vmalloc",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "cxgbi_device_portmap_create",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000569_hash = {
++struct size_overflow_hash _000568_hash = {
 +	.next	= NULL,
-+	.name	= "__vxge_hw_channel_allocate",
-+	.file	= "drivers/net/ethernet/neterion/vxge/vxge-config.c",
-+	.param3	= 1,
++	.name	= "cxgbi_device_register",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000570_hash = {
 +	.next	= NULL,
-+	.name	= "vzalloc",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "__cxio_init_resource_fifo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000571_hash = {
 +	.next	= NULL,
-+	.name	= "vzalloc_node",
-+	.file	= "include/linux/vmalloc.h",
-+	.param1	= 1,
++	.name	= "ddp_make_gl",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000572_hash = {
 +	.next	= NULL,
-+	.name	= "wa_nep_queue",
-+	.file	= "drivers/usb/wusbcore/wa-nep.c",
-+	.param2	= 1,
++	.name	= "device_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000573_hash = {
 +	.next	= NULL,
-+	.name	= "__wa_xfer_setup_segs",
-+	.file	= "drivers/usb/wusbcore/wa-xfer.c",
-+	.param2	= 1,
++	.name	= "dev_set_alias",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000574_hash = {
 +	.next	= NULL,
-+	.name	= "wpan_phy_alloc",
-+	.file	= "include/net/wpan-phy.h",
-+	.param1	= 1,
++	.name	= "disconnect",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000575_hash = {
 +	.next	= NULL,
-+	.name	= "wusb_ccm_mac",
-+	.file	= "drivers/usb/wusbcore/crypto.c",
-+	.param7	= 1,
++	.name	= "disk_expand_part_tbl",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000576_hash = {
 +	.next	= NULL,
-+	.name	= "xfrm_hash_alloc",
-+	.file	= "net/xfrm/xfrm_hash.c",
-+	.param1	= 1,
++	.name	= "do_dccp_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000577_hash = {
 +	.next	= NULL,
-+	.name	= "xhci_alloc_stream_info",
-+	.file	= "drivers/usb/host/xhci-mem.c",
-+	.param3	= 1,
++	.name	= "do_jffs2_setxattr",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000578_hash = {
 +	.next	= NULL,
-+	.name	= "xprt_alloc",
-+	.file	= "include/linux/sunrpc/xprt.h",
-+	.param2	= 1,
++	.name	= "do_msgsnd",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000579_hash = {
 +	.next	= NULL,
-+	.name	= "zd_usb_iowrite16v",
-+	.file	= "drivers/net/wireless/zd1211rw/zd_usb.c",
-+	.param3	= 1,
++	.name	= "do_readv_writev",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000580_hash = {
 +	.next	= NULL,
-+	.name	= "aa_simple_write_to_buffer",
-+	.file	= "security/apparmor/apparmorfs.c",
-+	.param4	= 1,
++	.name	= "do_xip_mapping_read",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000581_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_battery_write_alarm",
-+	.file	= "drivers/acpi/battery.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_decode_and_decrypt_filename",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000582_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_battery_write_alarm",
-+	.file	= "drivers/acpi/sbs.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_encrypt_and_encode_filename",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000583_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ds_build_internal_package_obj",
-+	.file	= "drivers/acpi/acpica/dsobject.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_send_message_locked",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000584_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_system_read_event",
-+	.file	= "drivers/acpi/event.c",
-+	.param3	= 1,
++	.name	= "edac_device_alloc_ctl_info",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000585_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_system_write_wakeup_device",
-+	.file	= "drivers/acpi/proc.c",
-+	.param3	= 1,
++	.name	= "edac_mc_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000586_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ut_create_buffer_object",
-+	.file	= "drivers/acpi/acpica/utobject.c",
-+	.param1	= 1,
++	.name	= "edac_pci_alloc_ctl_info",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000587_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ut_create_package_object",
-+	.file	= "drivers/acpi/acpica/utobject.c",
-+	.param1	= 1,
++	.name	= "efivar_create_sysfs_entry",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000588_hash = {
 +	.next	= NULL,
-+	.name	= "acpi_ut_create_string_object",
-+	.file	= "drivers/acpi/acpica/utobject.c",
-+	.param1	= 1,
-+};
-+
-+struct size_overflow_hash _000589_hash = {
-+	.next	= NULL,
-+	.name	= "ad7879_spi_multi_read",
-+	.file	= "drivers/input/touchscreen/ad7879-spi.c",
-+	.param3	= 1,
++	.name	= "em28xx_init_isoc",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000590_hash = {
 +	.next	= NULL,
-+	.name	= "add_child",
-+	.file	= "drivers/mfd/twl-core.c",
-+	.param4	= 1,
++	.name	= "enclosure_register",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000591_hash = {
 +	.next	= NULL,
-+	.name	= "add_port",
-+	.file	= "drivers/char/virtio_console.c",
-+	.param2	= 1,
++	.name	= "ext4_kvzalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000592_hash = {
 +	.next	= NULL,
-+	.name	= "adu_read",
-+	.file	= "drivers/usb/misc/adutux.c",
-+	.param3	= 1,
++	.name	= "f_audio_buffer_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000593_hash = {
 +	.next	= NULL,
-+	.name	= "adu_write",
-+	.file	= "drivers/usb/misc/adutux.c",
-+	.param3	= 1,
++	.name	= "__feat_register_sp",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000594_hash = {
 +	.next	= NULL,
-+	.name	= "aer_inject_write",
-+	.file	= "drivers/pci/pcie/aer/aer_inject.c",
-+	.param3	= 1,
++	.name	= "__ffs_ep0_read_events",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000595_hash = {
 +	.next	= NULL,
-+	.name	= "afs_cell_create",
-+	.file	= "fs/afs/cell.c",
-+	.param2	= 1,
++	.name	= "ffs_ep0_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000596_hash = {
 +	.next	= NULL,
-+	.name	= "agp_generic_alloc_user",
-+	.file	= "drivers/char/agp/generic.c",
-+	.param1	= 1,
++	.name	= "ffs_epfile_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000597_hash = {
 +	.next	= NULL,
-+	.name	= "alg_setkey",
-+	.file	= "crypto/af_alg.c",
-+	.param3	= 1,
++	.name	= "ffs_epfile_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000598_hash = {
 +	.next	= NULL,
-+	.name	= "___alloc_bootmem",
-+	.file	= "mm/nobootmem.c",
-+	.param1	= 1,
++	.name	= "fib_info_hash_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000599_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem_node_high",
-+	.file	= "include/linux/bootmem.h",
-+	.param2	= 1,
++	.name	= "fillonedir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000600_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem_nopanic",
-+	.file	= "include/linux/bootmem.h",
-+	.param1	= 1,
++	.name	= "flexcop_device_kmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000601_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_irq_cpu_rmap",
-+	.file	= "include/linux/cpu_rmap.h",
-+	.param1	= 1,
++	.name	= "frame_alloc",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000602_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_one_pg_vec_page",
-+	.file	= "net/packet/af_packet.c",
-+	.param1	= 1,
++	.name	= "fw_node_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000603_hash = {
 +	.next	= NULL,
-+	.name	= "aoedev_flush",
-+	.file	= "drivers/block/aoe/aoedev.c",
-+	.param2	= 1,
++	.name	= "garmin_read_process",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000604_hash = {
 +	.next	= NULL,
-+	.name	= "async_setkey",
-+	.file	= "crypto/blkcipher.c",
-+	.param3	= 1,
++	.name	= "garp_request_join",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _000605_hash = {
++	.next	= NULL,
++	.name	= "get_derived_key",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _000606_hash = {
++	.next	= NULL,
++	.name	= "get_entry",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000607_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_fwlog_read",
-+	.file	= "drivers/net/wireless/ath/ath6kl/debug.c",
-+	.param3	= 1,
++	.name	= "get_free_de",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000608_hash = {
 +	.next	= NULL,
-+	.name	= "atm_get_addr",
-+	.file	= "net/atm/addr.c",
-+	.param3	= 1,
++	.name	= "get_new_cssid",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000609_hash = {
 +	.next	= NULL,
-+	.name	= "av7110_vbi_write",
-+	.file	= "drivers/media/dvb/ttpci/av7110_v4l.c",
-+	.param3	= 1,
++	.name	= "getxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000610_hash = {
 +	.next	= NULL,
-+	.name	= "ax25_setsockopt",
-+	.file	= "net/ax25/af_ax25.c",
-+	.param5	= 1,
++	.name	= "gspca_dev_probe2",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000611_hash = {
 +	.next	= NULL,
-+	.name	= "b43_debugfs_write",
-+	.file	= "drivers/net/wireless/b43/debugfs.c",
-+	.param3	= 1,
++	.name	= "hcd_alloc_coherent",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000612_hash = {
 +	.next	= NULL,
-+	.name	= "b43legacy_debugfs_write",
-+	.file	= "drivers/net/wireless/b43legacy/debugfs.c",
-+	.param3	= 1,
++	.name	= "hci_sock_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000613_hash = {
 +	.next	= NULL,
-+	.name	= "bio_map_kern",
-+	.file	= "include/linux/bio.h",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000614_hash = {
-+	.next	= NULL,
-+	.name	= "bits_to_user",
-+	.file	= "drivers/input/evdev.c",
-+	.param3	= 1,
++	.name	= "hid_register_field",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000615_hash = {
 +	.next	= NULL,
-+	.name	= "bl_pipe_downcall",
-+	.file	= "fs/nfs/blocklayout/blocklayoutdev.c",
-+	.param3	= 1,
++	.name	= "hid_report_raw_event",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000616_hash = {
 +	.next	= NULL,
-+	.name	= "bm_init",
-+	.file	= "lib/ts_bm.c",
-+	.param2	= 1,
++	.name	= "hpi_alloc_control_cache",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000617_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_gpiogap_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000618_hash = {
-+	.next	= NULL,
-+	.name	= "btmrvl_hscfgcmd_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000619_hash = {
-+	.next	= NULL,
-+	.name	= "btmrvl_hscmd_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "hugetlbfs_read_actor",
++	.param	= PARAM2|PARAM5|PARAM4,
 +};
 +
 +struct size_overflow_hash _000620_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hsmode_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "hvc_alloc",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000621_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_pscmd_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "__hwahc_dev_set_key",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000622_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_psmode_write",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "i2400m_zrealloc_2x",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000623_hash = {
 +	.next	= NULL,
-+	.name	= "c4iw_init_resource_fifo",
-+	.file	= "drivers/infiniband/hw/cxgb4/resource.c",
-+	.param3	= 1,
++	.name	= "ib_alloc_device",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000624_hash = {
 +	.next	= NULL,
-+	.name	= "c4iw_init_resource_fifo_random",
-+	.file	= "drivers/infiniband/hw/cxgb4/resource.c",
-+	.param3	= 1,
++	.name	= "ib_create_send_mad",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000625_hash = {
 +	.next	= NULL,
-+	.name	= "cache_do_downcall",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "ibmasm_new_command",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000626_hash = {
 +	.next	= NULL,
-+	.name	= "cache_read",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "ib_send_cm_drep",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000627_hash = {
 +	.next	= NULL,
-+	.name	= "calc_hmac",
-+	.file	= "security/keys/encrypted-keys/encrypted.c",
-+	.param3	= 1,
++	.name	= "ib_send_cm_mra",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000628_hash = {
 +	.next	= NULL,
-+	.name	= "carl9170_debugfs_write",
-+	.file	= "drivers/net/wireless/ath/carl9170/debug.c",
-+	.param3	= 1,
++	.name	= "ib_send_cm_rtu",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000629_hash = {
 +	.next	= NULL,
-+	.name	= "cciss_proc_write",
-+	.file	= "drivers/block/cciss.c",
-+	.param3	= 1,
++	.name	= "ieee80211_key_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000630_hash = {
 +	.next	= NULL,
-+	.name	= "ceph_copy_page_vector_to_user",
-+	.file	= "include/linux/ceph/libceph.h",
-+	.param4	= 1,
++	.name	= "ieee80211_mgmt_tx",
++	.param	= PARAM9,
 +};
 +
 +struct size_overflow_hash _000631_hash = {
 +	.next	= NULL,
-+	.name	= "ceph_copy_user_to_page_vector",
-+	.file	= "include/linux/ceph/libceph.h",
-+	.param4	= 1,
++	.name	= "ieee80211_send_probe_req",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000632_hash = {
 +	.next	= NULL,
-+	.name	= "ceph_read_dir",
-+	.file	= "fs/ceph/dir.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000633_hash = {
-+	.next	= NULL,
-+	.name	= "cgroup_write_X64",
-+	.file	= "kernel/cgroup.c",
-+	.param5	= 1,
++	.name	= "init_bch",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000634_hash = {
 +	.next	= NULL,
-+	.name	= "cifs_security_flags_proc_write",
-+	.file	= "fs/cifs/cifs_debug.c",
-+	.param3	= 1,
++	.name	= "init_ipath",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000635_hash = {
 +	.next	= NULL,
-+	.name	= "ci_ll_write",
-+	.file	= "drivers/media/dvb/ttpci/av7110_ca.c",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _000636_hash = {
-+	.next	= NULL,
-+	.name	= "clear_refs_write",
-+	.file	= "fs/proc/task_mmu.c",
-+	.param3	= 1,
++	.name	= "init_list_set",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000637_hash = {
 +	.next	= NULL,
-+	.name	= "clusterip_proc_write",
-+	.file	= "net/ipv4/netfilter/ipt_CLUSTERIP.c",
-+	.param3	= 1,
++	.name	= "init_q",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000638_hash = {
-+	.next	= &_000253_hash,
-+	.name	= "cm4040_write",
-+	.file	= "drivers/char/pcmcia/cm4040_cs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "init_state",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000639_hash = {
 +	.next	= NULL,
-+	.name	= "cmm_write",
-+	.file	= "drivers/char/pcmcia/cm4000_cs.c",
-+	.param3	= 1,
++	.name	= "init_tag_map",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000640_hash = {
 +	.next	= NULL,
-+	.name	= "cm_write",
-+	.file	= "drivers/acpi/custom_method.c",
-+	.param3	= 1,
++	.name	= "ioctl_private_iw_point",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000641_hash = {
 +	.next	= NULL,
-+	.name	= "coda_psdev_read",
-+	.file	= "fs/coda/psdev.c",
-+	.param3	= 1,
++	.name	= "ipr_alloc_ucode_buffer",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000642_hash = {
 +	.next	= NULL,
-+	.name	= "command_file_write",
-+	.file	= "drivers/misc/ibmasm/ibmasmfs.c",
-+	.param3	= 1,
++	.name	= "ip_set_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000643_hash = {
 +	.next	= NULL,
-+	.name	= "command_write",
-+	.file	= "drivers/uwb/uwb-debug.c",
-+	.param3	= 1,
++	.name	= "ipv6_flowlabel_opt",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000644_hash = {
 +	.next	= NULL,
-+	.name	= "comm_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "irias_add_octseq_attrib",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000645_hash = {
 +	.next	= NULL,
-+	.name	= "copy_and_check",
-+	.file	= "kernel/module.c",
-+	.param3	= 1,
++	.name	= "irq_alloc_generic_chip",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000646_hash = {
 +	.next	= NULL,
-+	.name	= "copy_counters_to_user",
-+	.file	= "net/bridge/netfilter/ebtables.c",
-+	.param5	= 1,
++	.name	= "iscsi_alloc_session",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000647_hash = {
 +	.next	= NULL,
-+	.name	= "copy_entries_to_user",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param1	= 1,
++	.name	= "iscsi_create_conn",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000648_hash = {
 +	.next	= NULL,
-+	.name	= "copy_entries_to_user",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param1	= 1,
++	.name	= "iscsi_create_endpoint",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000649_hash = {
 +	.next	= NULL,
-+	.name	= "copy_entries_to_user",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param1	= 1,
++	.name	= "iscsi_create_iface",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000650_hash = {
 +	.next	= NULL,
-+	.name	= "copy_from_user_toio",
-+	.file	= "include/sound/core.h",
-+	.param3	= 1,
++	.name	= "iscsi_decode_text_input",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000651_hash = {
 +	.next	= NULL,
-+	.name	= "copy_oldmem_page",
-+	.file	= "include/linux/crash_dump.h",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000652_hash = {
-+	.next	= NULL,
-+	.name	= "copy_to_user_fromio",
-+	.file	= "include/sound/core.h",
-+	.param3	= 1,
++	.name	= "iscsi_pool_init",
++	.param	= PARAM2|PARAM4,
 +};
 +
 +struct size_overflow_hash _000653_hash = {
 +	.next	= NULL,
-+	.name	= "copy_vm86_regs_from_user",
-+	.file	= "arch/x86/kernel/vm86_32.c",
-+	.param3	= 1,
++	.name	= "iscsit_dump_data_payload",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000654_hash = {
 +	.next	= NULL,
-+	.name	= "cryptd_hash_setkey",
-+	.file	= "crypto/cryptd.c",
-+	.param3	= 1,
++	.name	= "islpci_mgt_transaction",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000655_hash = {
 +	.next	= NULL,
-+	.name	= "crypto_authenc_esn_setkey",
-+	.file	= "crypto/authencesn.c",
-+	.param3	= 1,
++	.name	= "iso_sched_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000656_hash = {
 +	.next	= NULL,
-+	.name	= "crypto_authenc_setkey",
-+	.file	= "crypto/authenc.c",
-+	.param3	= 1,
++	.name	= "iwl_calib_set",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000657_hash = {
 +	.next	= NULL,
-+	.name	= "csum_partial_copy_fromiovecend",
-+	.file	= "include/linux/socket.h",
-+	.param4	= 1,
++	.name	= "iwl_legacy_tx_queue_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000658_hash = {
 +	.next	= NULL,
-+	.name	= "cx18_copy_buf_to_user",
-+	.file	= "drivers/media/video/cx18/cx18-fileops.c",
-+	.param4	= 1,
++	.name	= "iwmct_fw_parser_init",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000659_hash = {
 +	.next	= NULL,
-+	.name	= "cxgbi_ddp_reserve",
-+	.file	= "drivers/scsi/cxgbi/libcxgbi.c",
-+	.param4	= 1,
++	.name	= "iwm_notif_send",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000660_hash = {
 +	.next	= NULL,
-+	.name	= "cxio_init_resource_fifo",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param3	= 1,
++	.name	= "iwm_ntf_calib_res",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000661_hash = {
 +	.next	= NULL,
-+	.name	= "cxio_init_resource_fifo_random",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param3	= 1,
++	.name	= "iwm_umac_set_config_var",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000662_hash = {
 +	.next	= NULL,
-+	.name	= "dac960_user_command_proc_write",
-+	.file	= "drivers/block/DAC960.c",
-+	.param3	= 1,
++	.name	= "jbd2_journal_init_revoke",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000663_hash = {
 +	.next	= NULL,
-+	.name	= "datablob_hmac_append",
-+	.file	= "security/keys/encrypted-keys/encrypted.c",
-+	.param3	= 1,
++	.name	= "jffs2_write_dirent",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000664_hash = {
 +	.next	= NULL,
-+	.name	= "datablob_hmac_verify",
-+	.file	= "security/keys/encrypted-keys/encrypted.c",
-+	.param4	= 1,
++	.name	= "journal_init_revoke",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000665_hash = {
 +	.next	= NULL,
-+	.name	= "dataflash_read_fact_otp",
-+	.file	= "drivers/mtd/devices/mtd_dataflash.c",
-+	.param3	= 1,
++	.name	= "keyctl_instantiate_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000666_hash = {
 +	.next	= NULL,
-+	.name	= "dataflash_read_user_otp",
-+	.file	= "drivers/mtd/devices/mtd_dataflash.c",
-+	.param3	= 1,
++	.name	= "keyctl_instantiate_key_iov",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000667_hash = {
 +	.next	= NULL,
-+	.name	= "dccp_feat_register_sp",
-+	.file	= "net/dccp/feat.c",
-+	.param5	= 1,
++	.name	= "kmem_realloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000668_hash = {
 +	.next	= NULL,
-+	.name	= "ddb_input_read",
-+	.file	= "drivers/media/dvb/ddbridge/ddbridge-core.c",
-+	.param3	= 1,
++	.name	= "kmem_zalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000669_hash = {
 +	.next	= NULL,
-+	.name	= "ddb_output_write",
-+	.file	= "drivers/media/dvb/ddbridge/ddbridge-core.c",
-+	.param3	= 1,
++	.name	= "koneplus_send",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000670_hash = {
 +	.next	= NULL,
-+	.name	= "ddebug_proc_write",
-+	.file	= "lib/dynamic_debug.c",
-+	.param3	= 1,
++	.name	= "koneplus_sysfs_read",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000671_hash = {
 +	.next	= NULL,
-+	.name	= "dev_read",
-+	.file	= "drivers/media/video/gspca/gspca.c",
-+	.param3	= 1,
++	.name	= "kovaplus_send",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000672_hash = {
 +	.next	= NULL,
-+	.name	= "dfs_file_write",
-+	.file	= "drivers/mtd/ubi/debug.c",
-+	.param3	= 1,
++	.name	= "kvm_read_guest_page_mmu",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000673_hash = {
 +	.next	= NULL,
-+	.name	= "direct_entry",
-+	.file	= "drivers/misc/lkdtm.c",
-+	.param3	= 1,
++	.name	= "kvm_set_irq_routing",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000674_hash = {
 +	.next	= NULL,
-+	.name	= "dm_vcalloc",
-+	.file	= "include/linux/device-mapper.h",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "kvm_write_guest_cached",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _000675_hash = {
++	.next	= NULL,
++	.name	= "kvm_write_guest_page",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000676_hash = {
 +	.next	= NULL,
-+	.name	= "__dn_setsockopt",
-+	.file	= "net/decnet/af_decnet.c",
-+	.param5	= 1,
++	.name	= "l2tp_session_create",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000677_hash = {
 +	.next	= NULL,
-+	.name	= "do_add_counters",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param3	= 1,
++	.name	= "leaf_dealloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000678_hash = {
 +	.next	= NULL,
-+	.name	= "do_add_counters",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param3	= 1,
++	.name	= "linear_conf",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000679_hash = {
 +	.next	= NULL,
-+	.name	= "do_add_counters",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000680_hash = {
-+	.next	= NULL,
-+	.name	= "do_ip_vs_set_ctl",
-+	.file	= "net/netfilter/ipvs/ip_vs_ctl.c",
-+	.param4	= 1,
++	.name	= "lirc_buffer_init",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000681_hash = {
 +	.next	= NULL,
-+	.name	= "do_kimage_alloc",
-+	.file	= "kernel/kexec.c",
-+	.param3	= 1,
++	.name	= "lpfc_sli4_queue_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000682_hash = {
 +	.next	= NULL,
-+	.name	= "do_pages_stat",
-+	.file	= "mm/migrate.c",
-+	.param2	= 1,
++	.name	= "mce_request_packet",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000683_hash = {
 +	.next	= NULL,
-+	.name	= "do_register_entry",
-+	.file	= "drivers/misc/lkdtm.c",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _000684_hash = {
-+	.next	= NULL,
-+	.name	= "__do_replace",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param5	= 1,
++	.name	= "media_entity_init",
++	.param	= PARAM2|PARAM4,
 +};
 +
 +struct size_overflow_hash _000685_hash = {
 +	.next	= NULL,
-+	.name	= "__do_replace",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param5	= 1,
++	.name	= "mempool_create",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000686_hash = {
 +	.next	= NULL,
-+	.name	= "__do_replace",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param5	= 1,
++	.name	= "memstick_alloc_host",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000687_hash = {
 +	.next	= NULL,
-+	.name	= "do_sigpending",
-+	.file	= "include/linux/signal.h",
-+	.param2	= 1,
++	.name	= "mmc_alloc_host",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000688_hash = {
 +	.next	= NULL,
-+	.name	= "do_update_counters",
-+	.file	= "net/bridge/netfilter/ebtables.c",
-+	.param4	= 1,
++	.name	= "mmc_test_alloc_mem",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000689_hash = {
 +	.next	= NULL,
-+	.name	= "dsp_write",
-+	.file	= "sound/oss/msnd_pinnacle.c",
-+	.param2	= 1,
++	.name	= "mtd_concat_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000690_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_aplay",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "mvumi_alloc_mem_resource",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000691_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_ca_en50221_io_write",
-+	.file	= "drivers/media/dvb/dvb-core/dvb_ca_en50221.c",
-+	.param3	= 1,
++	.name	= "mwifiex_11n_create_rx_reorder_tbl",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000692_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_dmxdev_set_buffer_size",
-+	.file	= "drivers/media/dvb/dvb-core/dmxdev.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000693_hash = {
-+	.next	= NULL,
-+	.name	= "dvb_dvr_set_buffer_size",
-+	.file	= "drivers/media/dvb/dvb-core/dmxdev.c",
-+	.param2	= 1,
++	.name	= "mwifiex_alloc_sdio_mpa_buffers",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000694_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_play",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "mwl8k_cmd_set_beacon",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000695_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_ringbuffer_pkt_read_user",
-+	.file	= "drivers/media/dvb/dvb-core/dvb_ringbuffer.c",
-+	.param5	= 1,
++	.name	= "neigh_hash_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000696_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_ringbuffer_read_user",
-+	.file	= "drivers/media/dvb/dvb-core/dvb_ringbuffer.c",
-+	.param3	= 1,
++	.name	= "netxen_alloc_sds_rings",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000697_hash = {
 +	.next	= NULL,
-+	.name	= "econet_sendmsg",
-+	.file	= "net/econet/af_econet.c",
-+	.param4	= 1,
++	.name	= "new_bind_ctl",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000698_hash = {
 +	.next	= NULL,
-+	.name	= "ep0_write",
-+	.file	= "drivers/usb/gadget/inode.c",
-+	.param3	= 1,
++	.name	= "new_lockspace",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000699_hash = {
 +	.next	= NULL,
-+	.name	= "et61x251_read",
-+	.file	= "drivers/media/video/et61x251/et61x251_core.c",
-+	.param3	= 1,
++	.name	= "new_tape_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000700_hash = {
 +	.next	= NULL,
-+	.name	= "fanotify_write",
-+	.file	= "fs/notify/fanotify/fanotify_user.c",
-+	.param3	= 1,
++	.name	= "nfs_idmap_request_key",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000701_hash = {
 +	.next	= NULL,
-+	.name	= "fd_copyin",
-+	.file	= "drivers/block/floppy.c",
-+	.param3	= 1,
++	.name	= "nl_pid_hash_zalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000702_hash = {
 +	.next	= NULL,
-+	.name	= "fd_copyout",
-+	.file	= "drivers/block/floppy.c",
-+	.param3	= 1,
++	.name	= "nsm_create_handle",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000703_hash = {
 +	.next	= NULL,
-+	.name	= "f_hidg_read",
-+	.file	= "drivers/usb/gadget/f_hid.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000704_hash = {
-+	.next	= NULL,
-+	.name	= "f_hidg_write",
-+	.file	= "drivers/usb/gadget/f_hid.c",
-+	.param3	= 1,
++	.name	= "ntfs_copy_from_user_iovec",
++	.param	= PARAM3|PARAM6,
 +};
 +
 +struct size_overflow_hash _000705_hash = {
 +	.next	= NULL,
-+	.name	= "fill_write_buffer",
-+	.file	= "fs/sysfs/file.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000706_hash = {
-+	.next	= NULL,
-+	.name	= "fill_write_buffer",
-+	.file	= "fs/configfs/file.c",
-+	.param3	= 1,
++	.name	= "ntfs_file_buffered_write",
++	.param	= PARAM4|PARAM6,
 +};
 +
 +struct size_overflow_hash _000707_hash = {
 +	.next	= NULL,
-+	.name	= "fops_read",
-+	.file	= "drivers/media/video/saa7164/saa7164-encoder.c",
-+	.param3	= 1,
++	.name	= "__ntfs_malloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000708_hash = {
 +	.next	= NULL,
-+	.name	= "fops_read",
-+	.file	= "drivers/media/video/saa7164/saa7164-vbi.c",
-+	.param3	= 1,
++	.name	= "ocfs2_acl_from_xattr",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000709_hash = {
 +	.next	= NULL,
-+	.name	= "fsm_init",
-+	.file	= "lib/ts_fsm.c",
-+	.param2	= 1,
++	.name	= "opera1_usb_i2c_msgxfer",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000710_hash = {
 +	.next	= NULL,
-+	.name	= "ftdi_elan_write",
-+	.file	= "drivers/usb/misc/ftdi-elan.c",
-+	.param3	= 1,
++	.name	= "_ore_get_io_state",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000711_hash = {
 +	.next	= NULL,
-+	.name	= "fuse_conn_limit_write",
-+	.file	= "fs/fuse/control.c",
-+	.param3	= 1,
++	.name	= "orig_hash_add_if",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000712_hash = {
 +	.next	= NULL,
-+	.name	= "get_ucode_user",
-+	.file	= "arch/x86/kernel/microcode_intel.c",
-+	.param3	= 1,
++	.name	= "orig_hash_del_if",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000713_hash = {
 +	.next	= NULL,
-+	.name	= "get_user_cpu_mask",
-+	.file	= "kernel/sched.c",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _000714_hash = {
-+	.next	= NULL,
-+	.name	= "hash_setkey",
-+	.file	= "crypto/algif_hash.c",
-+	.param3	= 1,
++	.name	= "orinoco_set_key",
++	.param	= PARAM5|PARAM7,
 +};
 +
 +struct size_overflow_hash _000715_hash = {
 +	.next	= NULL,
-+	.name	= "hci_sock_setsockopt",
-+	.file	= "net/bluetooth/hci_sock.c",
-+	.param5	= 1,
++	.name	= "_osd_realloc_seg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000716_hash = {
 +	.next	= NULL,
-+	.name	= "hdpvr_read",
-+	.file	= "drivers/media/video/hdpvr/hdpvr-video.c",
-+	.param3	= 1,
++	.name	= "osst_execute",
++	.param	= PARAM7|PARAM6,
 +};
 +
 +struct size_overflow_hash _000717_hash = {
 +	.next	= NULL,
-+	.name	= "hidraw_read",
-+	.file	= "drivers/hid/hidraw.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000719_hash = {
-+	.next	= NULL,
-+	.name	= "__hwahc_op_set_gtk",
-+	.file	= "drivers/usb/host/hwa-hc.c",
-+	.param4	= 1,
++	.name	= "otp_read",
++	.param	= PARAM2|PARAM5|PARAM4,
 +};
 +
 +struct size_overflow_hash _000720_hash = {
 +	.next	= NULL,
-+	.name	= "__hwahc_op_set_ptk",
-+	.file	= "drivers/usb/host/hwa-hc.c",
-+	.param5	= 1,
++	.name	= "pair_device",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000721_hash = {
 +	.next	= NULL,
-+	.name	= "hysdn_conf_write",
-+	.file	= "drivers/isdn/hysdn/hysdn_procconf.c",
-+	.param3	= 1,
++	.name	= "pccard_store_cis",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000722_hash = {
 +	.next	= NULL,
-+	.name	= "hysdn_log_write",
-+	.file	= "drivers/isdn/hysdn/hysdn_proclog.c",
-+	.param3	= 1,
++	.name	= "pci_add_cap_save_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000723_hash = {
 +	.next	= NULL,
-+	.name	= "ib_copy_from_udata",
-+	.file	= "include/rdma/ib_verbs.h",
-+	.param3	= 1,
++	.name	= "pcpu_get_vm_areas",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000724_hash = {
 +	.next	= NULL,
-+	.name	= "ib_copy_to_udata",
-+	.file	= "include/rdma/ib_verbs.h",
-+	.param3	= 1,
++	.name	= "pcpu_mem_zalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000725_hash = {
 +	.next	= NULL,
-+	.name	= "ib_umad_write",
-+	.file	= "drivers/infiniband/core/user_mad.c",
-+	.param3	= 1,
++	.name	= "pidlist_resize",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000726_hash = {
 +	.next	= NULL,
-+	.name	= "ide_driver_proc_write",
-+	.file	= "drivers/ide/ide-proc.c",
-+	.param3	= 1,
++	.name	= "pin_code_reply",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000727_hash = {
 +	.next	= NULL,
-+	.name	= "ide_settings_proc_write",
-+	.file	= "drivers/ide/ide-proc.c",
-+	.param3	= 1,
++	.name	= "pkt_alloc_packet_data",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000728_hash = {
 +	.next	= NULL,
-+	.name	= "idetape_chrdev_read",
-+	.file	= "drivers/ide/ide-tape.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000729_hash = {
-+	.next	= NULL,
-+	.name	= "idetape_chrdev_write",
-+	.file	= "drivers/ide/ide-tape.c",
-+	.param3	= 1,
++	.name	= "platform_create_bundle",
++	.param	= PARAM4|PARAM6,
 +};
 +
 +struct size_overflow_hash _000730_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_bss_info_update",
-+	.file	= "net/mac80211/scan.c",
-+	.param4	= 1,
++	.name	= "pm8001_store_update_fw",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000731_hash = {
 +	.next	= NULL,
-+	.name	= "ilo_read",
-+	.file	= "drivers/misc/hpilo.c",
-+	.param3	= 1,
++	.name	= "pmcraid_alloc_sglist",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000732_hash = {
 +	.next	= NULL,
-+	.name	= "ilo_write",
-+	.file	= "drivers/misc/hpilo.c",
-+	.param3	= 1,
++	.name	= "pnp_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000733_hash = {
 +	.next	= NULL,
-+	.name	= "init_map_ipmac",
-+	.file	= "net/netfilter/ipset/ip_set_bitmap_ipmac.c",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "process_vm_rw",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _000735_hash = {
 +	.next	= NULL,
-+	.name	= "init_tid_tabs",
-+	.file	= "drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c",
-+	.param2	= 1,
-+	.param4	= 1,
-+	.param3	= 1,
++	.name	= "pscsi_get_bio",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000736_hash = {
++	.next	= &_000332_hash,
++	.name	= "pstore_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _000737_hash = {
++	.next	= NULL,
++	.name	= "pyra_send",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000738_hash = {
 +	.next	= NULL,
-+	.name	= "interpret_user_input",
-+	.file	= "fs/ubifs/debug.c",
-+	.param2	= 1,
++	.name	= "qc_capture",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000739_hash = {
 +	.next	= NULL,
-+	.name	= "int_proc_write",
-+	.file	= "drivers/net/wireless/ray_cs.c",
-+	.param3	= 1,
++	.name	= "qla2x00_get_ctx_bsg_sp",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000740_hash = {
 +	.next	= NULL,
-+	.name	= "iowarrior_read",
-+	.file	= "drivers/usb/misc/iowarrior.c",
-+	.param3	= 1,
++	.name	= "qla2x00_get_ctx_sp",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000741_hash = {
 +	.next	= NULL,
-+	.name	= "irda_setsockopt",
-+	.file	= "net/irda/af_irda.c",
-+	.param5	= 1,
++	.name	= "qlcnic_alloc_sds_rings",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000742_hash = {
 +	.next	= NULL,
-+	.name	= "irnet_ctrl_write",
-+	.file	= "net/irda/irnet/irnet_ppp.c",
-+	.param3	= 1,
++	.name	= "queue_received_packet",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000743_hash = {
 +	.next	= NULL,
-+	.name	= "iso_alloc_urb",
-+	.file	= "drivers/usb/misc/usbtest.c",
-+	.param5	= 1,
++	.name	= "rb_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000744_hash = {
 +	.next	= NULL,
-+	.name	= "ivtv_copy_buf_to_user",
-+	.file	= "drivers/media/video/ivtv/ivtv-fileops.c",
-+	.param4	= 1,
++	.name	= "rbd_alloc_coll",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000745_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_debug_level_write",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "rbd_create_rw_ops",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000746_hash = {
 +	.next	= NULL,
-+	.name	= "jbd2_alloc",
-+	.file	= "include/linux/jbd2.h",
-+	.param1	= 1,
++	.name	= "rds_message_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000747_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_describe_key",
-+	.file	= "security/keys/keyctl.c",
-+	.param3	= 1,
++	.name	= "redrat3_transmit_ir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000748_hash = {
 +	.next	= NULL,
-+	.name	= "keyctl_get_security",
-+	.file	= "security/keys/keyctl.c",
-+	.param3	= 1,
++	.name	= "regcache_rbtree_insert_to_block",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000749_hash = {
 +	.next	= NULL,
-+	.name	= "keyring_read",
-+	.file	= "security/keys/keyring.c",
-+	.param3	= 1,
++	.name	= "regmap_raw_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000750_hash = {
 +	.next	= NULL,
-+	.name	= "kfifo_copy_from_user",
-+	.file	= "kernel/kfifo.c",
-+	.param3	= 1,
++	.name	= "relay_alloc_page_array",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000751_hash = {
 +	.next	= NULL,
-+	.name	= "kfifo_copy_to_user",
-+	.file	= "kernel/kfifo.c",
-+	.param3	= 1,
++	.name	= "remote_settings_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000752_hash = {
 +	.next	= NULL,
-+	.name	= "kmem_zalloc_large",
-+	.file	= "fs/xfs/kmem.h",
-+	.param1	= 1,
++	.name	= "resize_stripes",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000753_hash = {
 +	.next	= NULL,
-+	.name	= "kmp_init",
-+	.file	= "lib/ts_kmp.c",
-+	.param2	= 1,
++	.name	= "rxrpc_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000754_hash = {
 +	.next	= NULL,
-+	.name	= "l2cap_sock_setsockopt",
-+	.file	= "net/bluetooth/l2cap_sock.c",
-+	.param5	= 1,
++	.name	= "saa7146_vmalloc_build_pgtable",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000755_hash = {
 +	.next	= NULL,
-+	.name	= "l2cap_sock_setsockopt_old",
-+	.file	= "net/bluetooth/l2cap_sock.c",
-+	.param4	= 1,
++	.name	= "saa7164_buffer_alloc_user",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000756_hash = {
 +	.next	= NULL,
-+	.name	= "lcd_write",
-+	.file	= "drivers/usb/misc/usblcd.c",
-+	.param3	= 1,
++	.name	= "scsi_host_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000757_hash = {
 +	.next	= NULL,
-+	.name	= "__lgread",
-+	.file	= "drivers/lguest/core.c",
-+	.param4	= 1,
++	.name	= "sctp_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000758_hash = {
 +	.next	= NULL,
-+	.name	= "__lgwrite",
-+	.file	= "drivers/lguest/core.c",
-+	.param4	= 1,
++	.name	= "sctp_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000759_hash = {
 +	.next	= NULL,
-+	.name	= "link_send_sections_long",
-+	.file	= "net/tipc/link.c",
-+	.param4	= 1,
++	.name	= "sctp_setsockopt_connectx",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000760_hash = {
 +	.next	= NULL,
-+	.name	= "LoadBitmap",
-+	.file	= "drivers/media/dvb/ttpci/av7110_hw.c",
-+	.param2	= 1,
++	.name	= "sctp_setsockopt_connectx_old",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000761_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_debugfs_dif_err_write",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_tsnmap_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000762_hash = {
 +	.next	= NULL,
-+	.name	= "lp_write",
-+	.file	= "drivers/char/lp.c",
-+	.param3	= 1,
++	.name	= "security_context_to_sid",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000763_hash = {
 +	.next	= NULL,
-+	.name	= "mce_write",
-+	.file	= "arch/x86/kernel/cpu/mcheck/mce-inject.c",
-+	.param3	= 1,
++	.name	= "security_context_to_sid_default",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000764_hash = {
 +	.next	= NULL,
-+	.name	= "mdc800_device_read",
-+	.file	= "drivers/usb/image/mdc800.c",
-+	.param3	= 1,
++	.name	= "security_context_to_sid_force",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000765_hash = {
 +	.next	= NULL,
-+	.name	= "mem_rw",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "sel_write_access",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000766_hash = {
 +	.next	= NULL,
-+	.name	= "mlx4_en_create_rx_ring",
-+	.file	= "drivers/net/ethernet/mellanox/mlx4/en_rx.c",
-+	.param3	= 1,
++	.name	= "sel_write_create",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000767_hash = {
 +	.next	= NULL,
-+	.name	= "mlx4_en_create_tx_ring",
-+	.file	= "drivers/net/ethernet/mellanox/mlx4/en_tx.c",
-+	.param4	= 1,
++	.name	= "sel_write_member",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000768_hash = {
 +	.next	= NULL,
-+	.name	= "mon_bin_get_event",
-+	.file	= "drivers/usb/mon/mon_bin.c",
-+	.param4	= 1,
++	.name	= "sel_write_relabel",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000769_hash = {
 +	.next	= NULL,
-+	.name	= "mousedev_read",
-+	.file	= "drivers/input/mousedev.c",
-+	.param3	= 1,
++	.name	= "sel_write_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000770_hash = {
 +	.next	= NULL,
-+	.name	= "msnd_fifo_alloc",
-+	.file	= "sound/oss/msnd.c",
-+	.param2	= 1,
++	.name	= "__seq_open_private",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000771_hash = {
 +	.next	= NULL,
-+	.name	= "mtdswap_init",
-+	.file	= "drivers/mtd/mtdswap.c",
-+	.param2	= 1,
++	.name	= "serverworks_create_gatt_pages",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000772_hash = {
 +	.next	= NULL,
-+	.name	= "mtd_write",
-+	.file	= "drivers/mtd/mtdchar.c",
-+	.param3	= 1,
++	.name	= "set_connectable",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000773_hash = {
 +	.next	= NULL,
-+	.name	= "mtf_test_write",
-+	.file	= "drivers/mmc/card/mmc_test.c",
-+	.param3	= 1,
++	.name	= "set_discoverable",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000774_hash = {
 +	.next	= NULL,
-+	.name	= "mtrr_write",
-+	.file	= "arch/x86/kernel/cpu/mtrr/if.c",
-+	.param3	= 1,
++	.name	= "setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000775_hash = {
 +	.next	= NULL,
-+	.name	= "ncp_file_write",
-+	.file	= "fs/ncpfs/file.c",
-+	.param3	= 1,
++	.name	= "set_local_name",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000776_hash = {
 +	.next	= NULL,
-+	.name	= "neigh_hash_grow",
-+	.file	= "net/core/neighbour.c",
-+	.param2	= 1,
++	.name	= "set_powered",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000777_hash = {
-+	.next	= NULL,
-+	.name	= "nfs_idmap_lookup_id",
-+	.file	= "fs/nfs/idmap.c",
-+	.param2	= 1,
++	.next	= &_000214_hash,
++	.name	= "sg_build_sgat",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000778_hash = {
 +	.next	= NULL,
-+	.name	= "nsm_get_handle",
-+	.file	= "include/linux/lockd/lockd.h",
-+	.param4	= 1,
++	.name	= "sg_read_oxfer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000779_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_malloc_nofs",
-+	.file	= "fs/ntfs/malloc.h",
-+	.param1	= 1,
++	.name	= "simple_alloc_urb",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000780_hash = {
 +	.next	= NULL,
-+	.name	= "ntfs_malloc_nofs_nofail",
-+	.file	= "fs/ntfs/malloc.h",
-+	.param1	= 1,
++	.name	= "skb_add_data_nocache",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000781_hash = {
 +	.next	= NULL,
-+	.name	= "nvram_write",
-+	.file	= "drivers/char/nvram.c",
-+	.param3	= 1,
++	.name	= "skb_copy_to_page_nocache",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _000782_hash = {
 +	.next	= NULL,
-+	.name	= "ocfs2_control_cfu",
-+	.file	= "fs/ocfs2/stack_user.c",
-+	.param2	= 1,
++	.name	= "sk_chk_filter",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000783_hash = {
 +	.next	= NULL,
-+	.name	= "oom_adjust_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "sl_change_mtu",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000784_hash = {
-+	.next	= NULL,
-+	.name	= "oom_score_adj_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000785_hash = {
-+	.next	= NULL,
-+	.name	= "oprofilefs_ulong_from_user",
-+	.file	= "include/linux/oprofile.h",
-+	.param3	= 1,
++	.next	= &_000643_hash,
++	.name	= "slhc_init",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000786_hash = {
 +	.next	= NULL,
-+	.name	= "orinoco_add_extscan_result",
-+	.file	= "drivers/net/wireless/orinoco/scan.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000787_hash = {
-+	.next	= NULL,
-+	.name	= "packet_setsockopt",
-+	.file	= "net/packet/af_packet.c",
-+	.param5	= 1,
++	.name	= "sm501_create_subdev",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000788_hash = {
 +	.next	= NULL,
-+	.name	= "parse_arg",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param2	= 1,
++	.name	= "smk_write_cipso",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000789_hash = {
 +	.next	= NULL,
-+	.name	= "parse_command",
-+	.file	= "fs/binfmt_misc.c",
-+	.param2	= 1,
++	.name	= "snd_card_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000790_hash = {
 +	.next	= NULL,
-+	.name	= "pcpu_alloc_bootmem",
-+	.file	= "arch/x86/kernel/setup_percpu.c",
-+	.param2	= 1,
++	.name	= "snd_midi_channel_alloc_set",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000791_hash = {
 +	.next	= NULL,
-+	.name	= "pgctrl_write",
-+	.file	= "net/core/pktgen.c",
-+	.param3	= 1,
++	.name	= "_snd_pcm_lib_alloc_vmalloc_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000792_hash = {
 +	.next	= NULL,
-+	.name	= "pg_read",
-+	.file	= "drivers/block/paride/pg.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_plugin_build",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000793_hash = {
 +	.next	= NULL,
-+	.name	= "pg_write",
-+	.file	= "drivers/block/paride/pg.c",
-+	.param3	= 1,
++	.name	= "snd_seq_device_new",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000794_hash = {
 +	.next	= NULL,
-+	.name	= "picolcd_debug_eeprom_read",
-+	.file	= "drivers/hid/hid-picolcd.c",
-+	.param3	= 1,
++	.name	= "snd_vx_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000795_hash = {
 +	.next	= NULL,
-+	.name	= "pktgen_if_write",
-+	.file	= "net/core/pktgen.c",
-+	.param3	= 1,
++	.name	= "_sp2d_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000796_hash = {
 +	.next	= NULL,
-+	.name	= "pm_qos_power_write",
-+	.file	= "kernel/power/qos.c",
-+	.param3	= 1,
++	.name	= "spi_alloc_master",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000797_hash = {
 +	.next	= NULL,
-+	.name	= "pnpbios_proc_write",
-+	.file	= "drivers/pnp/pnpbios/proc.c",
-+	.param3	= 1,
++	.name	= "spi_register_board_info",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000798_hash = {
 +	.next	= NULL,
-+	.name	= "posix_clock_register",
-+	.file	= "include/linux/posix-clock.h",
-+	.param2	= 1,
++	.name	= "srp_alloc_iu",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000799_hash = {
 +	.next	= NULL,
-+	.name	= "ppp_write",
-+	.file	= "drivers/net/ppp/ppp_generic.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000800_hash = {
-+	.next	= NULL,
-+	.name	= "printer_read",
-+	.file	= "drivers/usb/gadget/printer.c",
-+	.param3	= 1,
++	.name	= "srp_target_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000801_hash = {
 +	.next	= NULL,
-+	.name	= "printer_write",
-+	.file	= "drivers/usb/gadget/printer.c",
-+	.param3	= 1,
++	.name	= "start_isoc_chain",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000802_hash = {
 +	.next	= NULL,
-+	.name	= "proc_coredump_filter_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "stk_prepare_sio_buffers",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000803_hash = {
 +	.next	= NULL,
-+	.name	= "process_vm_rw_pages",
-+	.file	= "mm/process_vm_access.c",
-+	.param5	= 1,
-+	.param6	= 1,
++	.name	= "store_iwmct_log_level",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _000804_hash = {
++	.next	= NULL,
++	.name	= "store_iwmct_log_level_fw",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000805_hash = {
 +	.next	= NULL,
-+	.name	= "__proc_file_read",
-+	.file	= "fs/proc/generic.c",
-+	.param3	= 1,
++	.name	= "symtab_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000806_hash = {
 +	.next	= NULL,
-+	.name	= "proc_loginuid_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "sys_flistxattr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000807_hash = {
 +	.next	= NULL,
-+	.name	= "proc_pid_attr_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "sys_fsetxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000808_hash = {
 +	.next	= NULL,
-+	.name	= "proc_scsi_devinfo_write",
-+	.file	= "drivers/scsi/scsi_devinfo.c",
-+	.param3	= 1,
++	.name	= "sys_ipc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000809_hash = {
 +	.next	= NULL,
-+	.name	= "proc_scsi_write",
-+	.file	= "drivers/scsi/scsi_proc.c",
-+	.param3	= 1,
++	.name	= "sys_keyctl",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000810_hash = {
 +	.next	= NULL,
-+	.name	= "proc_scsi_write_proc",
-+	.file	= "drivers/scsi/scsi_proc.c",
-+	.param3	= 1,
++	.name	= "sys_listxattr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000811_hash = {
 +	.next	= NULL,
-+	.name	= "pti_char_write",
-+	.file	= "drivers/misc/pti.c",
-+	.param3	= 1,
++	.name	= "sys_llistxattr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000812_hash = {
 +	.next	= NULL,
-+	.name	= "pt_read",
-+	.file	= "drivers/block/paride/pt.c",
-+	.param3	= 1,
++	.name	= "sys_lsetxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000813_hash = {
 +	.next	= NULL,
-+	.name	= "pt_write",
-+	.file	= "drivers/block/paride/pt.c",
-+	.param3	= 1,
++	.name	= "sys_mq_timedsend",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000814_hash = {
 +	.next	= NULL,
-+	.name	= "pvr2_ioread_read",
-+	.file	= "drivers/media/video/pvrusb2/pvrusb2-ioread.c",
-+	.param3	= 1,
++	.name	= "sys_semop",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000815_hash = {
 +	.next	= NULL,
-+	.name	= "qcam_read",
-+	.file	= "drivers/media/video/c-qcam.c",
-+	.param3	= 1,
++	.name	= "sys_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000816_hash = {
 +	.next	= NULL,
-+	.name	= "ray_cs_essid_proc_write",
-+	.file	= "drivers/net/wireless/ray_cs.c",
-+	.param3	= 1,
++	.name	= "t4_alloc_mem",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000817_hash = {
 +	.next	= NULL,
-+	.name	= "rds_page_copy_user",
-+	.file	= "net/rds/page.c",
-+	.param4	= 1,
++	.name	= "tcf_hash_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000818_hash = {
 +	.next	= NULL,
-+	.name	= "read_flush",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "test_unaligned_bulk",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000819_hash = {
 +	.next	= NULL,
-+	.name	= "read_ldt",
-+	.file	= "arch/x86/kernel/ldt.c",
-+	.param2	= 1,
++	.name	= "tifm_alloc_adapter",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000820_hash = {
 +	.next	= NULL,
-+	.name	= "read_profile",
-+	.file	= "kernel/profile.c",
-+	.param3	= 1,
++	.name	= "tm6000_read_write_usb",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000821_hash = {
 +	.next	= NULL,
-+	.name	= "read_vmcore",
-+	.file	= "fs/proc/vmcore.c",
-+	.param3	= 1,
++	.name	= "tnode_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000822_hash = {
 +	.next	= NULL,
-+	.name	= "recent_mt_proc_write",
-+	.file	= "net/netfilter/xt_recent.c",
-+	.param3	= 1,
++	.name	= "tomoyo_commit_ok",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000823_hash = {
 +	.next	= NULL,
-+	.name	= "redirected_tty_write",
-+	.file	= "drivers/tty/tty_io.c",
-+	.param3	= 1,
++	.name	= "tomoyo_scan_bprm",
++	.param	= PARAM2|PARAM4,
 +};
 +
-+struct size_overflow_hash _000824_hash = {
++struct size_overflow_hash _000825_hash = {
 +	.next	= NULL,
-+	.name	= "__register_chrdev",
-+	.file	= "include/linux/fs.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "tomoyo_write_self",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000826_hash = {
 +	.next	= NULL,
-+	.name	= "reiserfs_allocate_list_bitmaps",
-+	.file	= "include/linux/reiserfs_fs.h",
-+	.param3	= 1,
++	.name	= "tty_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000827_hash = {
 +	.next	= NULL,
-+	.name	= "reiserfs_resize",
-+	.file	= "include/linux/reiserfs_fs_sb.h",
-+	.param2	= 1,
++	.name	= "ubi_dbg_check_all_ff",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000828_hash = {
 +	.next	= NULL,
-+	.name	= "request_key_auth_read",
-+	.file	= "security/keys/request_key_auth.c",
-+	.param3	= 1,
++	.name	= "ubi_dbg_check_write",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000829_hash = {
 +	.next	= NULL,
-+	.name	= "revalidate",
-+	.file	= "drivers/block/aoe/aoechr.c",
-+	.param2	= 1,
++	.name	= "ubifs_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000830_hash = {
 +	.next	= NULL,
-+	.name	= "rfcomm_sock_setsockopt",
-+	.file	= "net/bluetooth/rfcomm/sock.c",
-+	.param5	= 1,
++	.name	= "update_pmkid",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000831_hash = {
 +	.next	= NULL,
-+	.name	= "rfkill_fop_read",
-+	.file	= "net/rfkill/core.c",
-+	.param3	= 1,
++	.name	= "usb_alloc_coherent",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000832_hash = {
 +	.next	= NULL,
-+	.name	= "rng_dev_read",
-+	.file	= "drivers/char/hw_random/core.c",
-+	.param3	= 1,
++	.name	= "usblp_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000833_hash = {
 +	.next	= NULL,
-+	.name	= "roccat_read",
-+	.file	= "drivers/hid/hid-roccat.c",
-+	.param3	= 1,
++	.name	= "user_confirm_reply",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000834_hash = {
 +	.next	= NULL,
-+	.name	= "rt2x00debug_write_bbp",
-+	.file	= "drivers/net/wireless/rt2x00/rt2x00debug.c",
-+	.param3	= 1,
++	.name	= "uvc_alloc_buffers",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000835_hash = {
 +	.next	= NULL,
-+	.name	= "rt2x00debug_write_csr",
-+	.file	= "drivers/net/wireless/rt2x00/rt2x00debug.c",
-+	.param3	= 1,
++	.name	= "uvc_alloc_entity",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000836_hash = {
-+	.next	= &_000740_hash,
-+	.name	= "rt2x00debug_write_eeprom",
-+	.file	= "drivers/net/wireless/rt2x00/rt2x00debug.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "v4l2_ctrl_new",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000837_hash = {
 +	.next	= NULL,
-+	.name	= "rt2x00debug_write_rf",
-+	.file	= "drivers/net/wireless/rt2x00/rt2x00debug.c",
-+	.param3	= 1,
++	.name	= "v4l2_event_subscribe",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000838_hash = {
 +	.next	= NULL,
-+	.name	= "sched_autogroup_write",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000839_hash = {
-+	.next	= NULL,
-+	.name	= "scsi_tgt_copy_sense",
-+	.file	= "drivers/scsi/scsi_tgt_lib.c",
-+	.param3	= 1,
++	.name	= "vc_resize",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _000840_hash = {
 +	.next	= NULL,
-+	.name	= "sctpprobe_read",
-+	.file	= "net/sctp/probe.c",
-+	.param3	= 1,
++	.name	= "__vhost_add_used_n",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000841_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_active_key",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "__videobuf_alloc_vb",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000842_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_adaptation_layer",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "videobuf_dma_init_kernel",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000843_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_associnfo",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000844_hash = {
-+	.next	= NULL,
-+	.name	= "sctp_setsockopt_auth_chunk",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "virtqueue_add_buf_gfp",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000845_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_autoclose",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "vmalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000846_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_context",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "vxge_device_register",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000847_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_default_send_param",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "__vxge_hw_channel_allocate",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000848_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_delayed_ack",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "vzalloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000849_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_del_key",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "vzalloc_node",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000850_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_events",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "wa_nep_queue",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000851_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_initmsg",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "__wa_xfer_setup_segs",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000852_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_maxburst",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "wiphy_new",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000853_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_maxseg",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "wpan_phy_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000854_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_peer_addr_params",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "wusb_ccm_mac",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _000855_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_peer_primary_addr",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "xfrm_hash_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000856_hash = {
 +	.next	= NULL,
-+	.name	= "sctp_setsockopt_rtoinfo",
-+	.file	= "net/sctp/socket.c",
-+	.param3	= 1,
++	.name	= "_xfs_buf_get_pages",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000857_hash = {
 +	.next	= NULL,
-+	.name	= "sel_commit_bools_write",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "xfs_da_buf_make",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000858_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_avc_cache_threshold",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "xfs_da_grow_inode_int",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000859_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_bool",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "xfs_dir_cilookup_result",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000860_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_checkreqprot",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "xfs_iext_add_indirect_multi",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000861_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_disable",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "xfs_iext_inline_to_direct",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000862_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_enforce",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "xfs_iroot_realloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000863_hash = {
 +	.next	= NULL,
-+	.name	= "sel_write_load",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "xhci_alloc_stream_info",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000864_hash = {
 +	.next	= NULL,
-+	.name	= "set_aoe_iflist",
-+	.file	= "drivers/block/aoe/aoenet.c",
-+	.param2	= 1,
++	.name	= "xlog_recover_add_to_trans",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000865_hash = {
 +	.next	= NULL,
-+	.name	= "setsockopt",
-+	.file	= "net/caif/caif_socket.c",
-+	.param5	= 1,
++	.name	= "xprt_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000866_hash = {
 +	.next	= NULL,
-+	.name	= "sg_proc_write_adio",
-+	.file	= "drivers/scsi/sg.c",
-+	.param3	= 1,
++	.name	= "_zd_iowrite32v_async_locked",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000867_hash = {
 +	.next	= NULL,
-+	.name	= "sg_proc_write_dressz",
-+	.file	= "drivers/scsi/sg.c",
-+	.param3	= 1,
++	.name	= "zd_usb_iowrite16v",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000868_hash = {
++struct size_overflow_hash _000869_hash = {
 +	.next	= NULL,
-+	.name	= "shash_async_setkey",
-+	.file	= "crypto/shash.c",
-+	.param3	= 1,
++	.name	= "acpi_battery_write_alarm",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000869_hash = {
++struct size_overflow_hash _000870_hash = {
 +	.next	= NULL,
-+	.name	= "shash_compat_setkey",
-+	.file	= "crypto/shash.c",
-+	.param3	= 1,
++	.name	= "acpi_ds_build_internal_package_obj",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000870_hash = {
++struct size_overflow_hash _000871_hash = {
 +	.next	= NULL,
-+	.name	= "simple_read_from_buffer",
-+	.file	= "include/linux/fs.h",
-+	.param2	= 1,
-+	.param5	= 1,
++	.name	= "acpi_system_read_event",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000872_hash = {
 +	.next	= NULL,
-+	.name	= "simple_transaction_get",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "acpi_system_write_wakeup_device",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000873_hash = {
 +	.next	= NULL,
-+	.name	= "simple_write_to_buffer",
-+	.file	= "include/linux/fs.h",
-+	.param2	= 1,
-+	.param5	= 1,
++	.name	= "acpi_ut_create_buffer_object",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000874_hash = {
++	.next	= NULL,
++	.name	= "acpi_ut_create_package_object",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000875_hash = {
 +	.next	= NULL,
-+	.name	= "sm_checker_extend",
-+	.file	= "drivers/md/persistent-data/dm-space-map-checker.c",
-+	.param2	= 1,
++	.name	= "acpi_ut_create_string_object",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000876_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_ambient",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "ad7879_spi_multi_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000877_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_direct",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "add_child",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000878_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_doi",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "add_partition",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000879_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_load_list",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "add_port",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000880_hash = {
-+	.next	= &_000236_hash,
-+	.name	= "smk_write_logging",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "adu_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000881_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_netlbladdr",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "adu_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000882_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_onlycap",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "aer_inject_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000883_hash = {
 +	.next	= NULL,
-+	.name	= "sn9c102_read",
-+	.file	= "drivers/media/video/sn9c102/sn9c102_core.c",
-+	.param3	= 1,
++	.name	= "afs_cell_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000884_hash = {
 +	.next	= NULL,
-+	.name	= "snd_es1938_capture_copy",
-+	.file	= "sound/pci/es1938.c",
-+	.param5	= 1,
++	.name	= "agp_generic_alloc_user",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000885_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gus_dram_peek",
-+	.file	= "sound/isa/gus/gus_dram.c",
-+	.param4	= 1,
++	.name	= "alg_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000886_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gus_dram_poke",
-+	.file	= "sound/isa/gus/gus_dram.c",
-+	.param4	= 1,
++	.name	= "alloc_agpphysmem_i8xx",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000887_hash = {
 +	.next	= NULL,
-+	.name	= "snd_hdsp_capture_copy",
-+	.file	= "sound/pci/rme9652/hdsp.c",
-+	.param5	= 1,
++	.name	= "allocate_cnodes",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000888_hash = {
 +	.next	= NULL,
-+	.name	= "snd_hdsp_playback_copy",
-+	.file	= "sound/pci/rme9652/hdsp.c",
-+	.param5	= 1,
++	.name	= "___alloc_bootmem",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000889_hash = {
 +	.next	= NULL,
-+	.name	= "snd_info_entry_write",
-+	.file	= "sound/core/info.c",
-+	.param3	= 1,
++	.name	= "__alloc_bootmem_node_high",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000890_hash = {
 +	.next	= NULL,
-+	.name	= "snd_mem_proc_write",
-+	.file	= "sound/core/memalloc.c",
-+	.param3	= 1,
++	.name	= "__alloc_bootmem_nopanic",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000891_hash = {
 +	.next	= NULL,
-+	.name	= "snd_opl4_mem_proc_read",
-+	.file	= "sound/drivers/opl4/opl4_proc.c",
-+	.param5	= 1,
++	.name	= "alloc_bulk_urbs_generic",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000892_hash = {
 +	.next	= NULL,
-+	.name	= "snd_opl4_mem_proc_write",
-+	.file	= "sound/drivers/opl4/opl4_proc.c",
-+	.param5	= 1,
-+};
-+
-+struct size_overflow_hash _000893_hash = {
-+	.next	= NULL,
-+	.name	= "snd_pcm_alloc_vmalloc_buffer",
-+	.file	= "drivers/media/video/cx231xx/cx231xx-audio.c",
-+	.param2	= 1,
++	.name	= "alloc_candev",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _000894_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_alloc_vmalloc_buffer",
-+	.file	= "drivers/media/video/cx18/cx18-alsa-pcm.c",
-+	.param2	= 1,
++	.name	= "____alloc_ei_netdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000895_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_alloc_vmalloc_buffer",
-+	.file	= "drivers/media/video/em28xx/em28xx-audio.c",
-+	.param2	= 1,
++	.name	= "alloc_etherdev_mqs",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000896_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_read1",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "alloc_fcdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000897_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_write1",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "alloc_fddidev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000898_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_write2",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "alloc_hippi_dev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000899_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme9652_capture_copy",
-+	.file	= "sound/pci/rme9652/rme9652.c",
-+	.param5	= 1,
++	.name	= "alloc_irdadev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000900_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme9652_playback_copy",
-+	.file	= "sound/pci/rme9652/rme9652.c",
-+	.param5	= 1,
++	.name	= "alloc_irq_cpu_rmap",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000901_hash = {
 +	.next	= NULL,
-+	.name	= "snd_soc_hw_bulk_write_raw",
-+	.file	= "sound/soc/soc-io.c",
-+	.param4	= 1,
++	.name	= "alloc_ltalkdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000902_hash = {
 +	.next	= NULL,
-+	.name	= "spidev_write",
-+	.file	= "drivers/spi/spidev.c",
-+	.param3	= 1,
++	.name	= "alloc_one_pg_vec_page",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000903_hash = {
 +	.next	= NULL,
-+	.name	= "sta_agg_status_write",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000904_hash = {
-+	.next	= NULL,
-+	.name	= "stk_allocate_buffers",
-+	.file	= "drivers/media/video/stk-webcam.c",
-+	.param2	= 1,
++	.name	= "alloc_orinocodev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000905_hash = {
 +	.next	= NULL,
-+	.name	= "store_ifalias",
-+	.file	= "net/core/net-sysfs.c",
-+	.param4	= 1,
++	.name	= "alloc_trdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000906_hash = {
 +	.next	= NULL,
-+	.name	= "str_to_user",
-+	.file	= "drivers/input/evdev.c",
-+	.param2	= 1,
++	.name	= "aoedev_flush",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000907_hash = {
 +	.next	= NULL,
-+	.name	= "subbuf_read_actor",
-+	.file	= "kernel/relay.c",
-+	.param3	= 1,
++	.name	= "append_to_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000908_hash = {
 +	.next	= NULL,
-+	.name	= "svc_setsockopt",
-+	.file	= "net/atm/svc.c",
-+	.param5	= 1,
++	.name	= "async_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000909_hash = {
 +	.next	= NULL,
-+	.name	= "sys_fgetxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "ata_host_alloc_pinfo",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000910_hash = {
++struct size_overflow_hash _000912_hash = {
 +	.next	= NULL,
-+	.name	= "sys_getxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "ath6kl_connect_event",
++	.param	= PARAM7|PARAM9|PARAM8,
 +};
 +
-+struct size_overflow_hash _000911_hash = {
++struct size_overflow_hash _000913_hash = {
 +	.next	= NULL,
-+	.name	= "sys_lgetxattr",
-+	.file	= "include/linux/syscalls.h",
-+	.param4	= 1,
++	.name	= "ath6kl_fwlog_read",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000912_hash = {
-+	.next	= NULL,
-+	.name	= "sys_process_vm_readv",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
-+	.param5	= 1,
++struct size_overflow_hash _000914_hash = {
++	.next	= &_000360_hash,
++	.name	= "ath_rx_init",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _000914_hash = {
++struct size_overflow_hash _000915_hash = {
 +	.next	= NULL,
-+	.name	= "sys_process_vm_writev",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
-+	.param5	= 1,
++	.name	= "ath_tx_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000916_hash = {
 +	.next	= NULL,
-+	.name	= "sys_sched_getaffinity",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "atm_get_addr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000917_hash = {
 +	.next	= NULL,
-+	.name	= "tomoyo_read_self",
-+	.file	= "security/tomoyo/securityfs_if.c",
-+	.param3	= 1,
++	.name	= "audio_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000918_hash = {
 +	.next	= NULL,
-+	.name	= "tower_write",
-+	.file	= "drivers/usb/misc/legousbtower.c",
-+	.param3	= 1,
++	.name	= "av7110_ipack_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000919_hash = {
 +	.next	= NULL,
-+	.name	= "tpm_read",
-+	.file	= "drivers/char/tpm/tpm.c",
-+	.param3	= 1,
++	.name	= "av7110_vbi_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000920_hash = {
 +	.next	= NULL,
-+	.name	= "tpm_write",
-+	.file	= "drivers/char/tpm/tpm.c",
-+	.param3	= 1,
++	.name	= "ax25_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000921_hash = {
 +	.next	= NULL,
-+	.name	= "TSS_rawhmac",
-+	.file	= "security/keys/trusted.c",
-+	.param3	= 1,
++	.name	= "b43_debugfs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000922_hash = {
 +	.next	= NULL,
-+	.name	= "uio_read",
-+	.file	= "drivers/uio/uio.c",
-+	.param3	= 1,
++	.name	= "b43legacy_debugfs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000923_hash = {
 +	.next	= NULL,
-+	.name	= "uio_write",
-+	.file	= "drivers/uio/uio.c",
-+	.param3	= 1,
++	.name	= "bdx_rxdb_create",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _000924_hash = {
++	.next	= NULL,
++	.name	= "bdx_tx_db_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000925_hash = {
 +	.next	= NULL,
-+	.name	= "usb_allocate_stream_buffers",
-+	.file	= "drivers/media/dvb/dvb-usb/usb-urb.c",
-+	.param3	= 1,
++	.name	= "bio_map_kern",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000926_hash = {
 +	.next	= NULL,
-+	.name	= "usbdev_read",
-+	.file	= "drivers/usb/core/devio.c",
-+	.param3	= 1,
++	.name	= "bits_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000927_hash = {
 +	.next	= NULL,
-+	.name	= "usblp_read",
-+	.file	= "drivers/usb/class/usblp.c",
-+	.param3	= 1,
++	.name	= "__blk_queue_init_tags",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000928_hash = {
 +	.next	= NULL,
-+	.name	= "usblp_write",
-+	.file	= "drivers/usb/class/usblp.c",
-+	.param3	= 1,
++	.name	= "blk_queue_resize_tags",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000929_hash = {
 +	.next	= NULL,
-+	.name	= "usbtmc_read",
-+	.file	= "drivers/usb/class/usbtmc.c",
-+	.param3	= 1,
++	.name	= "blk_rq_map_user_iov",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000930_hash = {
 +	.next	= NULL,
-+	.name	= "usbtmc_write",
-+	.file	= "drivers/usb/class/usbtmc.c",
-+	.param3	= 1,
++	.name	= "bl_pipe_downcall",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000931_hash = {
 +	.next	= NULL,
-+	.name	= "usbvision_v4l2_read",
-+	.file	= "drivers/media/video/usbvision/usbvision-video.c",
-+	.param3	= 1,
++	.name	= "bm_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000932_hash = {
 +	.next	= NULL,
-+	.name	= "user_read",
-+	.file	= "include/keys/user-type.h",
-+	.param3	= 1,
++	.name	= "brcmf_alloc_wdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000933_hash = {
 +	.next	= NULL,
-+	.name	= "v4l_stk_read",
-+	.file	= "drivers/media/video/stk-webcam.c",
-+	.param3	= 1,
++	.name	= "btmrvl_gpiogap_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000934_hash = {
 +	.next	= NULL,
-+	.name	= "__vb2_perform_fileio",
-+	.file	= "drivers/media/video/videobuf2-core.c",
-+	.param3	= 1,
++	.name	= "btmrvl_hscfgcmd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000935_hash = {
 +	.next	= NULL,
-+	.name	= "vcs_read",
-+	.file	= "drivers/tty/vt/vc_screen.c",
-+	.param3	= 1,
++	.name	= "btmrvl_hscmd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000936_hash = {
 +	.next	= NULL,
-+	.name	= "vcs_write",
-+	.file	= "drivers/tty/vt/vc_screen.c",
-+	.param3	= 1,
++	.name	= "btmrvl_hsmode_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000937_hash = {
 +	.next	= NULL,
-+	.name	= "vdma_mem_alloc",
-+	.file	= "arch/x86/include/asm/floppy.h",
-+	.param1	= 1,
++	.name	= "btmrvl_pscmd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000938_hash = {
 +	.next	= NULL,
-+	.name	= "vfd_write",
-+	.file	= "drivers/media/rc/imon.c",
-+	.param3	= 1,
++	.name	= "btmrvl_psmode_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000939_hash = {
 +	.next	= NULL,
-+	.name	= "vfs_readv",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "btrfs_insert_dir_item",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000940_hash = {
 +	.next	= NULL,
-+	.name	= "vfs_writev",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "c4iw_init_resource_fifo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000941_hash = {
 +	.next	= NULL,
-+	.name	= "vga_arb_read",
-+	.file	= "drivers/gpu/vga/vgaarb.c",
-+	.param3	= 1,
++	.name	= "c4iw_init_resource_fifo_random",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000942_hash = {
 +	.next	= NULL,
-+	.name	= "vga_switcheroo_debugfs_write",
-+	.file	= "drivers/gpu/vga/vga_switcheroo.c",
-+	.param3	= 1,
++	.name	= "cache_do_downcall",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000943_hash = {
 +	.next	= NULL,
-+	.name	= "vhci_get_user",
-+	.file	= "drivers/bluetooth/hci_vhci.c",
-+	.param3	= 1,
++	.name	= "cache_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000944_hash = {
 +	.next	= NULL,
-+	.name	= "vhost_add_used_n",
-+	.file	= "drivers/vhost/vhost.c",
-+	.param3	= 1,
++	.name	= "calc_hmac",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000945_hash = {
 +	.next	= NULL,
-+	.name	= "__videobuf_copy_to_user",
-+	.file	= "drivers/media/video/videobuf-core.c",
-+	.param4	= 1,
++	.name	= "carl9170_debugfs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000946_hash = {
 +	.next	= NULL,
-+	.name	= "virtqueue_add_buf",
-+	.file	= "include/linux/virtio.h",
-+	.param3	= 1,
-+	.param4	= 1,
++	.name	= "ccid_getsockopt_builtin_ccids",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _000947_hash = {
++	.next	= NULL,
++	.name	= "cciss_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000948_hash = {
 +	.next	= NULL,
-+	.name	= "vmbus_establish_gpadl",
-+	.file	= "include/linux/hyperv.h",
-+	.param3	= 1,
++	.name	= "ceph_copy_page_vector_to_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000949_hash = {
 +	.next	= NULL,
-+	.name	= "vol_cdev_direct_write",
-+	.file	= "drivers/mtd/ubi/cdev.c",
-+	.param3	= 1,
++	.name	= "ceph_copy_user_to_page_vector",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000950_hash = {
 +	.next	= NULL,
-+	.name	= "vol_cdev_read",
-+	.file	= "drivers/mtd/ubi/cdev.c",
-+	.param3	= 1,
++	.name	= "ceph_msgpool_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000951_hash = {
 +	.next	= NULL,
-+	.name	= "w9966_v4l_read",
-+	.file	= "drivers/media/video/w9966.c",
-+	.param3	= 1,
++	.name	= "ceph_read_dir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000952_hash = {
 +	.next	= NULL,
-+	.name	= "wdm_read",
-+	.file	= "drivers/usb/class/cdc-wdm.c",
-+	.param3	= 1,
++	.name	= "cgroup_write_X64",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000953_hash = {
 +	.next	= NULL,
-+	.name	= "wl1273_fm_fops_write",
-+	.file	= "drivers/media/radio/radio-wl1273.c",
-+	.param3	= 1,
++	.name	= "cifs_security_flags_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000954_hash = {
 +	.next	= NULL,
-+	.name	= "write_flush",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "ci_ll_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000955_hash = {
 +	.next	= NULL,
-+	.name	= "write_rio",
-+	.file	= "drivers/usb/misc/rio500.c",
-+	.param3	= 1,
++	.name	= "ci_ll_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000956_hash = {
 +	.next	= NULL,
-+	.name	= "wusb_prf",
-+	.file	= "include/linux/usb/wusb.h",
-+	.param7	= 1,
++	.name	= "clear_refs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000957_hash = {
 +	.next	= NULL,
-+	.name	= "xfs_handle_to_dentry",
-+	.file	= "fs/xfs/xfs_ioctl.c",
-+	.param3	= 1,
++	.name	= "clusterip_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000958_hash = {
 +	.next	= NULL,
-+	.name	= "xz_dec_lzma2_create",
-+	.file	= "lib/xz/xz_dec_lzma2.c",
-+	.param2	= 1,
++	.name	= "cm4040_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000959_hash = {
 +	.next	= NULL,
-+	.name	= "zoran_write",
-+	.file	= "drivers/media/video/zoran/zoran_procfs.c",
-+	.param3	= 1,
++	.name	= "cmm_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000960_hash = {
 +	.next	= NULL,
-+	.name	= "aat2870_reg_read_file",
-+	.file	= "drivers/mfd/aat2870-core.c",
-+	.param3	= 1,
++	.name	= "cm_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000961_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "coda_psdev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000962_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_interrupt_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "command_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000963_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_packets_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "command_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000964_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "comm_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000965_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_interrupt_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "construct_key_and_link",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000966_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_packets_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "copy_and_check",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000967_hash = {
 +	.next	= NULL,
-+	.name	= "afs_cell_lookup",
-+	.file	= "fs/afs/cell.c",
-+	.param2	= 1,
++	.name	= "copy_counters_to_user",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000968_hash = {
 +	.next	= NULL,
-+	.name	= "agp_allocate_memory",
-+	.file	= "include/linux/agp_backend.h",
-+	.param2	= 1,
++	.name	= "copy_entries_to_user",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _000969_hash = {
 +	.next	= NULL,
-+	.name	= "alg_setsockopt",
-+	.file	= "crypto/af_alg.c",
-+	.param5	= 1,
++	.name	= "copy_from_buf",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000970_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem",
-+	.file	= "include/linux/bootmem.h",
-+	.param1	= 1,
++	.name	= "copy_from_user_toio",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000971_hash = {
 +	.next	= NULL,
-+	.name	= "__alloc_bootmem_low",
-+	.file	= "include/linux/bootmem.h",
-+	.param1	= 1,
++	.name	= "copy_oldmem_page",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000972_hash = {
 +	.next	= NULL,
-+	.name	= "alloc_targets",
-+	.file	= "drivers/md/dm-table.c",
-+	.param2	= 1,
++	.name	= "copy_to_user_fromio",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000973_hash = {
 +	.next	= NULL,
-+	.name	= "aoechr_write",
-+	.file	= "drivers/block/aoe/aoechr.c",
-+	.param3	= 1,
++	.name	= "copy_vm86_regs_from_user",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000975_hash = {
++struct size_overflow_hash _000974_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_fwlog_mask_read",
-+	.file	= "drivers/net/wireless/ath/ath6kl/debug.c",
-+	.param3	= 1,
++	.name	= "cryptd_hash_setkey",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000976_hash = {
++struct size_overflow_hash _000975_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_lrssi_roam_read",
-+	.file	= "drivers/net/wireless/ath/ath6kl/debug.c",
-+	.param3	= 1,
++	.name	= "crypto_authenc_esn_setkey",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000977_hash = {
++struct size_overflow_hash _000976_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_regdump_read",
-+	.file	= "drivers/net/wireless/ath/ath6kl/debug.c",
-+	.param3	= 1,
++	.name	= "crypto_authenc_setkey",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _000978_hash = {
++struct size_overflow_hash _000977_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_regread_read",
-+	.file	= "drivers/net/wireless/ath/ath6kl/debug.c",
-+	.param3	= 1,
++	.name	= "csum_partial_copy_fromiovecend",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _000979_hash = {
 +	.next	= NULL,
-+	.name	= "ath6kl_regwrite_read",
-+	.file	= "drivers/net/wireless/ath/ath6kl/debug.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000980_hash = {
-+	.next	= NULL,
-+	.name	= "ath9k_debugfs_read_buf",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "cx18_copy_buf_to_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000981_hash = {
 +	.next	= NULL,
-+	.name	= "atk_debugfs_ggrp_read",
-+	.file	= "drivers/hwmon/asus_atk0110.c",
-+	.param3	= 1,
++	.name	= "cxgbi_ddp_reserve",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000982_hash = {
 +	.next	= NULL,
-+	.name	= "b43_debugfs_read",
-+	.file	= "drivers/net/wireless/b43/debugfs.c",
-+	.param3	= 1,
++	.name	= "cxio_init_resource_fifo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000983_hash = {
 +	.next	= NULL,
-+	.name	= "b43legacy_debugfs_read",
-+	.file	= "drivers/net/wireless/b43legacy/debugfs.c",
-+	.param3	= 1,
++	.name	= "cxio_init_resource_fifo_random",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000984_hash = {
 +	.next	= NULL,
-+	.name	= "bfad_debugfs_read",
-+	.file	= "drivers/scsi/bfa/bfad_debugfs.c",
-+	.param3	= 1,
++	.name	= "dac960_user_command_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000985_hash = {
 +	.next	= NULL,
-+	.name	= "bfad_debugfs_read_regrd",
-+	.file	= "drivers/scsi/bfa/bfad_debugfs.c",
-+	.param3	= 1,
++	.name	= "datablob_hmac_append",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000986_hash = {
 +	.next	= NULL,
-+	.name	= "blk_rq_map_kern",
-+	.file	= "include/linux/blkdev.h",
-+	.param4	= 1,
++	.name	= "datablob_hmac_verify",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000987_hash = {
 +	.next	= NULL,
-+	.name	= "bm_entry_read",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
++	.name	= "dataflash_read_fact_otp",
++	.param	= PARAM3|PARAM2,
 +};
 +
 +struct size_overflow_hash _000988_hash = {
 +	.next	= NULL,
-+	.name	= "bm_entry_write",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
++	.name	= "dataflash_read_user_otp",
++	.param	= PARAM3|PARAM2,
 +};
 +
 +struct size_overflow_hash _000989_hash = {
 +	.next	= NULL,
-+	.name	= "bm_status_read",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
++	.name	= "dccp_feat_register_sp",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _000990_hash = {
 +	.next	= NULL,
-+	.name	= "bm_status_write",
-+	.file	= "fs/binfmt_misc.c",
-+	.param3	= 1,
++	.name	= "ddb_input_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000991_hash = {
 +	.next	= NULL,
-+	.name	= "brn_proc_write",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "ddb_output_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000992_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_curpsmode_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "ddebug_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000993_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_gpiogap_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "dev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000994_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hscfgcmd_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "dfs_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000995_hash = {
-+	.next	= &_000005_hash,
-+	.name	= "btmrvl_hscmd_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "direct_entry",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _000996_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hsmode_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "dlm_dir_lookup",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _000997_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_hsstate_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "dlm_new_lockspace",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _000998_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_pscmd_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _000999_hash = {
-+	.next	= NULL,
-+	.name	= "btmrvl_psmode_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "dm_vcalloc",
++	.param	= PARAM1|PARAM2,
 +};
 +
 +struct size_overflow_hash _001000_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_psstate_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "__dn_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001001_hash = {
 +	.next	= NULL,
-+	.name	= "btmrvl_txdnldready_read",
-+	.file	= "drivers/bluetooth/btmrvl_debugfs.c",
-+	.param3	= 1,
++	.name	= "do_add_counters",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001002_hash = {
 +	.next	= NULL,
-+	.name	= "c4iw_init_resource",
-+	.file	= "drivers/infiniband/hw/cxgb4/resource.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "do_ip_vs_set_ctl",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001003_hash = {
++	.next	= NULL,
++	.name	= "do_kimage_alloc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001004_hash = {
 +	.next	= NULL,
-+	.name	= "cache_downcall",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "do_pages_stat",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001005_hash = {
 +	.next	= NULL,
-+	.name	= "cache_slow_downcall",
-+	.file	= "net/sunrpc/cache.c",
-+	.param2	= 1,
++	.name	= "do_proc_readlink",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001006_hash = {
 +	.next	= NULL,
-+	.name	= "carl9170_debugfs_read",
-+	.file	= "drivers/net/wireless/ath/carl9170/debug.c",
-+	.param3	= 1,
++	.name	= "do_readlink",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001007_hash = {
 +	.next	= NULL,
-+	.name	= "cgroup_read_s64",
-+	.file	= "kernel/cgroup.c",
-+	.param5	= 1,
++	.name	= "do_register_entry",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001008_hash = {
 +	.next	= NULL,
-+	.name	= "cgroup_read_u64",
-+	.file	= "kernel/cgroup.c",
-+	.param5	= 1,
++	.name	= "__do_replace",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001009_hash = {
 +	.next	= NULL,
-+	.name	= "channel_type_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "do_sigpending",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001010_hash = {
 +	.next	= NULL,
-+	.name	= "codec_list_read_file",
-+	.file	= "sound/soc/soc-core.c",
-+	.param3	= 1,
++	.name	= "do_update_counters",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001011_hash = {
 +	.next	= NULL,
-+	.name	= "configfs_read_file",
-+	.file	= "fs/configfs/file.c",
-+	.param3	= 1,
++	.name	= "dsp_buffer_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001012_hash = {
 +	.next	= NULL,
-+	.name	= "configfs_write_file",
-+	.file	= "fs/configfs/file.c",
-+	.param3	= 1,
++	.name	= "dsp_write",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001013_hash = {
 +	.next	= NULL,
-+	.name	= "cpuset_common_file_read",
-+	.file	= "kernel/cpuset.c",
-+	.param5	= 1,
++	.name	= "dvb_aplay",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001014_hash = {
 +	.next	= NULL,
-+	.name	= "cx18_copy_mdl_to_user",
-+	.file	= "drivers/media/video/cx18/cx18-fileops.c",
-+	.param4	= 1,
++	.name	= "dvb_ca_en50221_io_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001015_hash = {
 +	.next	= NULL,
-+	.name	= "cxio_hal_init_resource",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param2	= 1,
-+	.param7	= 1,
-+	.param6	= 1,
++	.name	= "dvb_dmxdev_set_buffer_size",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001018_hash = {
-+	.next	= &_000425_hash,
-+	.name	= "cxio_hal_init_rhdl_resource",
-+	.file	= "drivers/infiniband/hw/cxgb3/cxio_resource.c",
-+	.param1	= 1,
++struct size_overflow_hash _001016_hash = {
++	.next	= NULL,
++	.name	= "dvb_dvr_set_buffer_size",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001019_hash = {
++struct size_overflow_hash _001017_hash = {
 +	.next	= NULL,
-+	.name	= "dai_list_read_file",
-+	.file	= "sound/soc/soc-core.c",
-+	.param3	= 1,
++	.name	= "dvb_play",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001018_hash = {
++	.next	= NULL,
++	.name	= "dvb_ringbuffer_pkt_read_user",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _001020_hash = {
 +	.next	= NULL,
-+	.name	= "dapm_bias_read_file",
-+	.file	= "sound/soc/soc-dapm.c",
-+	.param3	= 1,
++	.name	= "dvb_ringbuffer_read_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001021_hash = {
 +	.next	= NULL,
-+	.name	= "dapm_widget_power_read_file",
-+	.file	= "sound/soc/soc-dapm.c",
-+	.param3	= 1,
++	.name	= "econet_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001022_hash = {
 +	.next	= NULL,
-+	.name	= "dbgfs_frame",
-+	.file	= "drivers/net/caif/caif_spi.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_filldir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001023_hash = {
 +	.next	= NULL,
-+	.name	= "dbgfs_state",
-+	.file	= "drivers/net/caif/caif_spi.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_readlink",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001024_hash = {
 +	.next	= NULL,
-+	.name	= "debugfs_read",
-+	.file	= "drivers/infiniband/hw/cxgb4/device.c",
-+	.param3	= 1,
++	.name	= "ecryptfs_send_message",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001025_hash = {
-+	.next	= NULL,
-+	.name	= "debugfs_read",
-+	.file	= "drivers/char/virtio_console.c",
-+	.param3	= 1,
++	.next	= &_000988_hash,
++	.name	= "ep0_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001026_hash = {
 +	.next	= NULL,
-+	.name	= "debug_output",
-+	.file	= "drivers/usb/host/ohci-dbg.c",
-+	.param3	= 1,
++	.name	= "et61x251_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001027_hash = {
 +	.next	= NULL,
-+	.name	= "debug_output",
-+	.file	= "drivers/usb/host/ehci-dbg.c",
-+	.param3	= 1,
++	.name	= "fanotify_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001028_hash = {
 +	.next	= NULL,
-+	.name	= "debug_read",
-+	.file	= "fs/ocfs2/dlm/dlmdebug.c",
-+	.param3	= 1,
++	.name	= "fat_ioctl_filldir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001029_hash = {
 +	.next	= NULL,
-+	.name	= "depth_write",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "fd_copyin",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001030_hash = {
 +	.next	= NULL,
-+	.name	= "dev_irnet_write",
-+	.file	= "net/irda/irnet/irnet_ppp.c",
-+	.param3	= 1,
++	.name	= "fd_copyout",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001031_hash = {
 +	.next	= NULL,
-+	.name	= "dev_write",
-+	.file	= "sound/oss/msnd_pinnacle.c",
-+	.param3	= 1,
++	.name	= "f_hidg_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001032_hash = {
 +	.next	= NULL,
-+	.name	= "dfs_file_read",
-+	.file	= "drivers/mtd/ubi/debug.c",
-+	.param3	= 1,
++	.name	= "f_hidg_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001033_hash = {
 +	.next	= NULL,
-+	.name	= "dfs_file_write",
-+	.file	= "fs/ubifs/debug.c",
-+	.param3	= 1,
++	.name	= "filldir",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001034_hash = {
 +	.next	= NULL,
-+	.name	= "dfs_global_file_write",
-+	.file	= "fs/ubifs/debug.c",
-+	.param3	= 1,
++	.name	= "filldir64",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001035_hash = {
 +	.next	= NULL,
-+	.name	= "disp_proc_write",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "fill_write_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001036_hash = {
 +	.next	= NULL,
-+	.name	= "dma_rx_errors_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "fops_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001037_hash = {
 +	.next	= NULL,
-+	.name	= "dma_rx_requested_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "from_buffer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001038_hash = {
 +	.next	= NULL,
-+	.name	= "dma_show_regs",
-+	.file	= "drivers/tty/serial/mfd.c",
-+	.param3	= 1,
++	.name	= "fsm_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001039_hash = {
 +	.next	= NULL,
-+	.name	= "dma_tx_errors_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "ftdi_elan_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001040_hash = {
 +	.next	= NULL,
-+	.name	= "dma_tx_requested_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "fuse_conn_limit_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001041_hash = {
 +	.next	= NULL,
-+	.name	= "dm_exception_table_init",
-+	.file	= "drivers/md/dm-snap.c",
-+	.param2	= 1,
++	.name	= "get_arg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001042_hash = {
 +	.next	= NULL,
-+	.name	= "dns_resolver_read",
-+	.file	= "net/dns_resolver/dns_key.c",
-+	.param3	= 1,
++	.name	= "get_ucode_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001043_hash = {
 +	.next	= NULL,
-+	.name	= "driver_state_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "get_user_cpu_mask",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001044_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_audio_write",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "gspca_dev_probe",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001045_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_demux_do_ioctl",
-+	.file	= "drivers/media/dvb/dvb-core/dmxdev.c",
-+	.param3	= 1,
++	.name	= "handle_received_packet",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001046_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_dvr_do_ioctl",
-+	.file	= "drivers/media/dvb/dvb-core/dmxdev.c",
-+	.param3	= 1,
++	.name	= "hash_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001047_hash = {
 +	.next	= NULL,
-+	.name	= "dvb_video_write",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "hci_sock_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001048_hash = {
 +	.next	= NULL,
-+	.name	= "enable_write",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "hdlcdrv_register",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001049_hash = {
 +	.next	= NULL,
-+	.name	= "event_calibration_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "hdpvr_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001050_hash = {
 +	.next	= NULL,
-+	.name	= "event_heart_beat_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "hid_input_report",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001051_hash = {
-+	.next	= NULL,
-+	.name	= "event_oom_late_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.next	= &_000829_hash,
++	.name	= "hidraw_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001052_hash = {
 +	.next	= NULL,
-+	.name	= "event_phy_transmit_error_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001053_hash = {
-+	.next	= NULL,
-+	.name	= "event_rx_mem_empty_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "HiSax_readstatus",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001054_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_mismatch_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "__hwahc_op_set_gtk",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001055_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_pool_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "__hwahc_op_set_ptk",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001056_hash = {
 +	.next	= NULL,
-+	.name	= "event_tx_stuck_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "hysdn_conf_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001057_hash = {
 +	.next	= NULL,
-+	.name	= "excessive_retries_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "hysdn_log_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001058_hash = {
 +	.next	= NULL,
-+	.name	= "fallback_on_nodma_alloc",
-+	.file	= "drivers/block/floppy.c",
-+	.param2	= 1,
++	.name	= "ib_copy_from_udata",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001059_hash = {
 +	.next	= NULL,
-+	.name	= "filter_read",
-+	.file	= "lib/dma-debug.c",
-+	.param3	= 1,
++	.name	= "ib_copy_to_udata",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001060_hash = {
 +	.next	= NULL,
-+	.name	= "format_devstat_counter",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "ib_umad_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001061_hash = {
 +	.next	= NULL,
-+	.name	= "fragmentation_threshold_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
++	.name	= "icn_writecmd",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001062_hash = {
 +	.next	= NULL,
-+	.name	= "fuse_conn_limit_read",
-+	.file	= "fs/fuse/control.c",
-+	.param3	= 1,
++	.name	= "ide_driver_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001063_hash = {
-+	.next	= &_000629_hash,
-+	.name	= "fuse_conn_waiting_read",
-+	.file	= "fs/fuse/control.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "ide_settings_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001064_hash = {
 +	.next	= NULL,
-+	.name	= "gpio_power_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "idetape_chrdev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001065_hash = {
 +	.next	= NULL,
-+	.name	= "ht40allow_map_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
++	.name	= "idetape_chrdev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001066_hash = {
 +	.next	= NULL,
-+	.name	= "hugetlbfs_read",
-+	.file	= "fs/hugetlbfs/inode.c",
-+	.param3	= 1,
++	.name	= "ieee80211_alloc_hw",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001067_hash = {
 +	.next	= NULL,
-+	.name	= "hwflags_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "ieee80211_bss_info_update",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001068_hash = {
 +	.next	= NULL,
-+	.name	= "hysdn_conf_read",
-+	.file	= "drivers/isdn/hysdn/hysdn_procconf.c",
-+	.param3	= 1,
++	.name	= "ilo_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001069_hash = {
 +	.next	= NULL,
-+	.name	= "i2400m_rx_stats_read",
-+	.file	= "drivers/net/wimax/i2400m/debugfs.c",
-+	.param3	= 1,
++	.name	= "ilo_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001070_hash = {
 +	.next	= NULL,
-+	.name	= "i2400m_tx_stats_read",
-+	.file	= "drivers/net/wimax/i2400m/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001071_hash = {
-+	.next	= NULL,
-+	.name	= "idmouse_read",
-+	.file	= "drivers/usb/misc/idmouse.c",
-+	.param3	= 1,
++	.name	= "init_map_ipmac",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _001072_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001073_hash = {
-+	.next	= NULL,
-+	.name	= "ikconfig_read_current",
-+	.file	= "kernel/configs.c",
-+	.param3	= 1,
++	.name	= "init_tid_tabs",
++	.param	= PARAM2|PARAM4|PARAM3,
 +};
 +
-+struct size_overflow_hash _001074_hash = {
++struct size_overflow_hash _001075_hash = {
 +	.next	= NULL,
-+	.name	= "ima_show_htable_value",
-+	.file	= "security/integrity/ima/ima_fs.c",
-+	.param2	= 1,
++	.name	= "interpret_user_input",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001076_hash = {
 +	.next	= NULL,
-+	.name	= "isr_cmd_cmplt_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "int_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001077_hash = {
 +	.next	= NULL,
-+	.name	= "isr_commands_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "iowarrior_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001078_hash = {
 +	.next	= NULL,
-+	.name	= "isr_decrypt_done_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "ip_options_get_from_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001079_hash = {
 +	.next	= NULL,
-+	.name	= "isr_dma0_done_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "ipv6_getsockopt_sticky",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001080_hash = {
 +	.next	= NULL,
-+	.name	= "isr_dma1_done_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "ipv6_renew_option",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001081_hash = {
 +	.next	= NULL,
-+	.name	= "isr_fiqs_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "ipwireless_send_packet",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001082_hash = {
 +	.next	= NULL,
-+	.name	= "isr_host_acknowledges_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "irda_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001083_hash = {
-+	.next	= &_001040_hash,
-+	.name	= "isr_hw_pm_mode_changes_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "irnet_ctrl_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001084_hash = {
 +	.next	= NULL,
-+	.name	= "isr_irqs_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "iscsi_conn_setup",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001085_hash = {
 +	.next	= NULL,
-+	.name	= "isr_low_rssi_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "iscsi_create_session",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001086_hash = {
 +	.next	= NULL,
-+	.name	= "isr_pci_pm_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "iscsi_host_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001087_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_headers_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001088_hash = {
-+	.next	= NULL,
-+	.name	= "isr_rx_mem_overflow_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "iscsi_session_setup",
++	.param	= PARAM4|PARAM5,
 +};
 +
 +struct size_overflow_hash _001089_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_procs_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "iscsit_find_cmd_from_itt_or_dump",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001090_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_rdys_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "isdn_ppp_read",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001091_hash = {
 +	.next	= NULL,
-+	.name	= "isr_tx_exch_complete_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "isdn_ppp_write",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001092_hash = {
 +	.next	= NULL,
-+	.name	= "isr_tx_procs_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "isdn_writebuf_stub",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001093_hash = {
 +	.next	= NULL,
-+	.name	= "isr_wakeups_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001094_hash = {
-+	.next	= NULL,
-+	.name	= "ivtv_read",
-+	.file	= "drivers/media/video/ivtv/ivtv-fileops.c",
-+	.param3	= 1,
++	.name	= "iso_alloc_urb",
++	.param	= PARAM4|PARAM5,
 +};
 +
 +struct size_overflow_hash _001095_hash = {
 +	.next	= NULL,
-+	.name	= "iwl3945_sta_dbgfs_stats_table_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-3945-rs.c",
-+	.param3	= 1,
++	.name	= "ivtv_buf_copy_from_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001096_hash = {
 +	.next	= NULL,
-+	.name	= "iwl3945_ucode_general_stats_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-3945-debugfs.c",
-+	.param3	= 1,
++	.name	= "ivtv_copy_buf_to_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001097_hash = {
 +	.next	= NULL,
-+	.name	= "iwl3945_ucode_rx_stats_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-3945-debugfs.c",
-+	.param3	= 1,
++	.name	= "iwl_dbgfs_debug_level_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001098_hash = {
 +	.next	= NULL,
-+	.name	= "iwl3945_ucode_tx_stats_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-3945-debugfs.c",
-+	.param3	= 1,
++	.name	= "iwm_rx_handle",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001099_hash = {
 +	.next	= NULL,
-+	.name	= "iwl4965_rs_sta_dbgfs_rate_scale_data_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-4965-rs.c",
-+	.param3	= 1,
++	.name	= "iwm_wdev_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001100_hash = {
 +	.next	= NULL,
-+	.name	= "iwl4965_rs_sta_dbgfs_scale_table_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-4965-rs.c",
-+	.param3	= 1,
++	.name	= "jbd2_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001101_hash = {
 +	.next	= NULL,
-+	.name	= "iwl4965_rs_sta_dbgfs_stats_table_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-4965-rs.c",
-+	.param3	= 1,
++	.name	= "jffs2_do_link",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _001102_hash = {
 +	.next	= NULL,
-+	.name	= "iwl4965_ucode_general_stats_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-4965-debugfs.c",
-+	.param3	= 1,
++	.name	= "jffs2_do_unlink",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001103_hash = {
 +	.next	= NULL,
-+	.name	= "iwl4965_ucode_rx_stats_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-4965-debugfs.c",
-+	.param3	= 1,
++	.name	= "jffs2_security_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001104_hash = {
 +	.next	= NULL,
-+	.name	= "iwl4965_ucode_tx_stats_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-4965-debugfs.c",
-+	.param3	= 1,
++	.name	= "jffs2_trusted_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001105_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_bt_traffic_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "jffs2_user_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001106_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_chain_noise_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "keyctl_describe_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001107_hash = {
-+	.next	= NULL,
-+	.name	= "iwl_dbgfs_channels_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.next	= &_000789_hash,
++	.name	= "keyctl_get_security",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001108_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_current_sleep_command_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "keyring_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001109_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_debug_level_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "kfifo_copy_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001110_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_disable_ht40_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "kfifo_copy_to_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001111_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_fh_reg_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-trans-pcie.c",
-+	.param3	= 1,
++	.name	= "kmem_zalloc_large",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001112_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_force_reset_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "kmp_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001113_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_interrupt_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-trans-pcie.c",
-+	.param3	= 1,
++	.name	= "koneplus_sysfs_write",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _001114_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_log_event_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-trans-pcie.c",
-+	.param3	= 1,
++	.name	= "kvm_clear_guest_page",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001115_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_missed_beacon_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "kvm_read_nested_guest_page",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001116_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_nvm_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "l2cap_sock_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001117_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_plcp_delta_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "l2cap_sock_setsockopt_old",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001118_hash = {
-+	.next	= NULL,
-+	.name	= "iwl_dbgfs_power_save_status_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.next	= &_000012_hash,
++	.name	= "lcd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001119_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_protection_mode_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "__lgread",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001120_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_qos_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "__lgwrite",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001121_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_reply_tx_error_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "libfc_host_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001122_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_rx_handlers_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "link_send_sections_long",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001123_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_rxon_filter_flags_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "LoadBitmap",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001124_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_rxon_flags_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "lpfc_debugfs_dif_err_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001125_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_rx_queue_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-trans-pcie.c",
-+	.param3	= 1,
++	.name	= "lp_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001126_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_rx_statistics_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mce_async_out",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001127_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_sensitivity_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mce_flush_rx_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001128_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_sleep_level_override_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mce_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001129_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_sram_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mdc800_device_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001130_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_stations_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "memcpy_fromiovec",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001131_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_status_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001132_hash = {
-+	.next	= NULL,
-+	.name	= "iwl_dbgfs_temperature_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "memcpy_fromiovecend",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _001133_hash = {
-+	.next	= NULL,
-+	.name	= "iwl_dbgfs_thermal_throttling_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.next	= &_000622_hash,
++	.name	= "memcpy_toiovec",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001134_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_traffic_log_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001135_hash = {
-+	.next	= NULL,
-+	.name	= "iwl_dbgfs_tx_queue_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-trans-pcie.c",
-+	.param3	= 1,
++	.name	= "memcpy_toiovecend",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _001136_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_tx_statistics_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mempool_create_kmalloc_pool",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001137_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_ucode_bt_stats_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mempool_create_page_pool",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001138_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_ucode_general_stats_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mempool_create_slab_pool",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001139_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_ucode_rx_stats_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mem_rw",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001140_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_ucode_tracing_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mgt_set_varlen",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001141_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_ucode_tx_stats_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mlx4_en_create_rx_ring",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001142_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_dbgfs_wowlan_sram_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mlx4_en_create_tx_ring",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001143_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_chain_noise_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mon_bin_get_event",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001144_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_channels_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mousedev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001145_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_disable_ht40_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "move_addr_to_kernel",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001146_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_fh_reg_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "move_addr_to_user",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001147_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_force_reset_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "msnd_fifo_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001148_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_interrupt_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mtdswap_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001149_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_missed_beacon_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mtd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001150_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_nvm_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mtf_test_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001151_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_power_save_status_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "mtrr_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001152_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_qos_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "ncp_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001153_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_rxon_filter_flags_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "neigh_hash_grow",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001154_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_rxon_flags_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "nfs_idmap_lookup_id",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001155_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_rx_queue_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "nsm_get_handle",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001156_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_rx_statistics_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "ntfs_malloc_nofs",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001157_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_sensitivity_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "ntfs_malloc_nofs_nofail",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001158_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_sram_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "nvram_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001159_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_stations_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "ocfs2_control_cfu",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001160_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_status_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "oom_adjust_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001161_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_traffic_log_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "oom_score_adj_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001162_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_tx_queue_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
++	.name	= "oprofilefs_ulong_from_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001163_hash = {
 +	.next	= NULL,
-+	.name	= "iwl_legacy_dbgfs_tx_statistics_read",
-+	.file	= "drivers/net/wireless/iwlegacy/iwl-debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001164_hash = {
-+	.next	= NULL,
-+	.name	= "kernel_readv",
-+	.file	= "fs/splice.c",
-+	.param3	= 1,
++	.name	= "orinoco_add_extscan_result",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001165_hash = {
 +	.next	= NULL,
-+	.name	= "key_algorithm_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "override_release",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001166_hash = {
 +	.next	= NULL,
-+	.name	= "key_icverrors_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "p9_check_zc_errors",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001167_hash = {
 +	.next	= NULL,
-+	.name	= "key_key_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "packet_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001168_hash = {
 +	.next	= NULL,
-+	.name	= "key_replays_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "parse_arg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001169_hash = {
 +	.next	= NULL,
-+	.name	= "key_rx_spec_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "parse_command",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001170_hash = {
 +	.next	= NULL,
-+	.name	= "key_tx_spec_read",
-+	.file	= "net/mac80211/debugfs_key.c",
-+	.param3	= 1,
++	.name	= "pcbit_stat",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001171_hash = {
 +	.next	= NULL,
-+	.name	= "__kfifo_from_user",
-+	.file	= "include/linux/kfifo.h",
-+	.param3	= 1,
++	.name	= "pcf50633_write_block",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001172_hash = {
 +	.next	= NULL,
-+	.name	= "__kfifo_to_user",
-+	.file	= "include/linux/kfifo.h",
-+	.param3	= 1,
++	.name	= "pcpu_alloc_bootmem",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001173_hash = {
 +	.next	= NULL,
-+	.name	= "__kfifo_to_user_r",
-+	.file	= "include/linux/kfifo.h",
-+	.param3	= 1,
++	.name	= "pcpu_extend_area_map",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001174_hash = {
 +	.next	= NULL,
-+	.name	= "kimage_crash_alloc",
-+	.file	= "kernel/kexec.c",
-+	.param3	= 1,
++	.name	= "pgctrl_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001175_hash = {
 +	.next	= NULL,
-+	.name	= "kimage_normal_alloc",
-+	.file	= "kernel/kexec.c",
-+	.param3	= 1,
++	.name	= "pg_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001176_hash = {
 +	.next	= NULL,
-+	.name	= "kmem_zalloc_greedy",
-+	.file	= "fs/xfs/kmem.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "pg_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001177_hash = {
++	.next	= NULL,
++	.name	= "picolcd_debug_eeprom_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001178_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_debugfs_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "pktgen_if_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001179_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_dev_info",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "pmcraid_build_passthrough_ioadls",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001180_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_host_sleep_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "pm_qos_power_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001181_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_rdbbp_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "pms_capture",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001182_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_rdmac_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "pnpbios_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001183_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_rdrf_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "posix_clock_register",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001184_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_sleepparams_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param3	= 1,
++	.name	= "ppp_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001185_hash = {
 +	.next	= NULL,
-+	.name	= "lbs_threshold_read",
-+	.file	= "drivers/net/wireless/libertas/debugfs.c",
-+	.param5	= 1,
++	.name	= "printer_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001186_hash = {
 +	.next	= NULL,
-+	.name	= "lcd_proc_write",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "printer_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001187_hash = {
 +	.next	= NULL,
-+	.name	= "ledd_proc_write",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "proc_coredump_filter_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001188_hash = {
 +	.next	= NULL,
-+	.name	= "lkdtm_debugfs_read",
-+	.file	= "drivers/misc/lkdtm.c",
-+	.param3	= 1,
++	.name	= "_proc_do_string",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001189_hash = {
 +	.next	= NULL,
-+	.name	= "long_retry_limit_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001190_hash = {
-+	.next	= NULL,
-+	.name	= "lpfc_debugfs_dif_err_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "process_vm_rw_pages",
++	.param	= PARAM5|PARAM6,
 +};
 +
 +struct size_overflow_hash _001191_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_debugfs_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "__proc_file_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001192_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_idiag_baracc_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "proc_loginuid_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001193_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_idiag_ctlacc_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "proc_pid_attr_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001194_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_idiag_drbacc_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "proc_scsi_devinfo_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001195_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_idiag_extacc_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "proc_scsi_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001196_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_idiag_mbxacc_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "proc_scsi_write_proc",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001197_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_idiag_pcicfg_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "profile_load",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001198_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_idiag_queacc_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "profile_remove",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001199_hash = {
 +	.next	= NULL,
-+	.name	= "lpfc_idiag_queinfo_read",
-+	.file	= "drivers/scsi/lpfc/lpfc_debugfs.c",
-+	.param3	= 1,
++	.name	= "profile_replace",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001200_hash = {
 +	.next	= NULL,
-+	.name	= "mac80211_format_buffer",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param2	= 1,
++	.name	= "pti_char_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001201_hash = {
 +	.next	= NULL,
-+	.name	= "mic_calc_failure_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "ptrace_writedata",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001202_hash = {
 +	.next	= NULL,
-+	.name	= "mic_rx_pkts_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "pt_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001203_hash = {
 +	.next	= NULL,
-+	.name	= "minstrel_stats_read",
-+	.file	= "net/mac80211/rc80211_minstrel_debugfs.c",
-+	.param3	= 1,
++	.name	= "pt_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001204_hash = {
 +	.next	= NULL,
-+	.name	= "mmc_ext_csd_read",
-+	.file	= "drivers/mmc/core/debugfs.c",
-+	.param3	= 1,
++	.name	= "put_cmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001205_hash = {
 +	.next	= NULL,
-+	.name	= "mon_stat_read",
-+	.file	= "drivers/usb/mon/mon_stat.c",
-+	.param3	= 1,
++	.name	= "pvr2_ioread_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001206_hash = {
 +	.next	= NULL,
-+	.name	= "mqueue_read_file",
-+	.file	= "ipc/mqueue.c",
-+	.param3	= 1,
++	.name	= "px_raw_event",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001207_hash = {
 +	.next	= NULL,
-+	.name	= "mwifiex_debug_read",
-+	.file	= "drivers/net/wireless/mwifiex/debugfs.c",
-+	.param3	= 1,
++	.name	= "qcam_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001208_hash = {
 +	.next	= NULL,
-+	.name	= "mwifiex_getlog_read",
-+	.file	= "drivers/net/wireless/mwifiex/debugfs.c",
-+	.param3	= 1,
++	.name	= "raw_seticmpfilter",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001209_hash = {
 +	.next	= NULL,
-+	.name	= "mwifiex_info_read",
-+	.file	= "drivers/net/wireless/mwifiex/debugfs.c",
-+	.param3	= 1,
++	.name	= "rawv6_seticmpfilter",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001210_hash = {
 +	.next	= NULL,
-+	.name	= "mwifiex_rdeeprom_read",
-+	.file	= "drivers/net/wireless/mwifiex/debugfs.c",
-+	.param3	= 1,
++	.name	= "ray_cs_essid_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001211_hash = {
 +	.next	= NULL,
-+	.name	= "mwifiex_regrdwr_read",
-+	.file	= "drivers/net/wireless/mwifiex/debugfs.c",
-+	.param3	= 1,
++	.name	= "rds_page_copy_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001212_hash = {
 +	.next	= NULL,
-+	.name	= "nfsctl_transaction_write",
-+	.file	= "fs/nfsd/nfsctl.c",
-+	.param3	= 1,
++	.name	= "read_flush",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001213_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_map_group_to_gid",
-+	.file	= "include/linux/nfs_idmap.h",
-+	.param3	= 1,
++	.name	= "read_ldt",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001214_hash = {
 +	.next	= NULL,
-+	.name	= "nfs_map_name_to_uid",
-+	.file	= "include/linux/nfs_idmap.h",
-+	.param3	= 1,
++	.name	= "read_profile",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001215_hash = {
 +	.next	= NULL,
-+	.name	= "o2hb_debug_read",
-+	.file	= "fs/ocfs2/cluster/heartbeat.c",
-+	.param3	= 1,
++	.name	= "read_vmcore",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001216_hash = {
 +	.next	= NULL,
-+	.name	= "o2net_debug_read",
-+	.file	= "fs/ocfs2/cluster/netdebug.c",
-+	.param3	= 1,
++	.name	= "recent_mt_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001217_hash = {
 +	.next	= NULL,
-+	.name	= "ocfs2_control_message",
-+	.file	= "fs/ocfs2/stack_user.c",
-+	.param3	= 1,
++	.name	= "redirected_tty_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001218_hash = {
 +	.next	= NULL,
-+	.name	= "ocfs2_control_read",
-+	.file	= "fs/ocfs2/stack_user.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001219_hash = {
-+	.next	= NULL,
-+	.name	= "ocfs2_debug_read",
-+	.file	= "fs/ocfs2/super.c",
-+	.param3	= 1,
++	.name	= "__register_chrdev",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _001220_hash = {
 +	.next	= NULL,
-+	.name	= "oom_adjust_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "reiserfs_allocate_list_bitmaps",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001221_hash = {
 +	.next	= NULL,
-+	.name	= "oom_score_adj_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "reiserfs_resize",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001222_hash = {
 +	.next	= NULL,
-+	.name	= "oprofilefs_str_to_user",
-+	.file	= "include/linux/oprofile.h",
-+	.param3	= 1,
++	.name	= "request_key_auth_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001223_hash = {
-+	.next	= &_001037_hash,
-+	.name	= "oprofilefs_ulong_to_user",
-+	.file	= "include/linux/oprofile.h",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "revalidate",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001224_hash = {
 +	.next	= NULL,
-+	.name	= "_osd_req_list_objects",
-+	.file	= "drivers/scsi/osd/osd_initiator.c",
-+	.param6	= 1,
++	.name	= "rfcomm_sock_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001225_hash = {
 +	.next	= NULL,
-+	.name	= "osd_req_read_kern",
-+	.file	= "include/scsi/osd_initiator.h",
-+	.param5	= 1,
++	.name	= "rfkill_fop_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001226_hash = {
 +	.next	= NULL,
-+	.name	= "osd_req_write_kern",
-+	.file	= "include/scsi/osd_initiator.h",
-+	.param5	= 1,
++	.name	= "rng_dev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001227_hash = {
 +	.next	= NULL,
-+	.name	= "pcpu_fc_alloc",
-+	.file	= "arch/x86/kernel/setup_percpu.c",
-+	.param2	= 1,
++	.name	= "roccat_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001228_hash = {
 +	.next	= NULL,
-+	.name	= "platform_list_read_file",
-+	.file	= "sound/soc/soc-core.c",
-+	.param3	= 1,
++	.name	= "rt2x00debug_write_bbp",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001229_hash = {
 +	.next	= NULL,
-+	.name	= "play_iframe",
-+	.file	= "drivers/media/dvb/ttpci/av7110_av.c",
-+	.param3	= 1,
++	.name	= "rt2x00debug_write_csr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001230_hash = {
 +	.next	= NULL,
-+	.name	= "pm_qos_power_read",
-+	.file	= "kernel/power/qos.c",
-+	.param3	= 1,
++	.name	= "rt2x00debug_write_eeprom",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001231_hash = {
 +	.next	= NULL,
-+	.name	= "port_show_regs",
-+	.file	= "drivers/tty/serial/mfd.c",
-+	.param3	= 1,
++	.name	= "rt2x00debug_write_rf",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001232_hash = {
 +	.next	= NULL,
-+	.name	= "proc_coredump_filter_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001233_hash = {
-+	.next	= NULL,
-+	.name	= "process_vm_rw_single_vec",
-+	.file	= "mm/process_vm_access.c",
-+	.param1	= 1,
-+	.param2	= 1,
++	.name	= "sb16_copy_from_user",
++	.param	= PARAM10|PARAM7|PARAM6,
 +};
 +
 +struct size_overflow_hash _001235_hash = {
 +	.next	= NULL,
-+	.name	= "proc_fdinfo_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "sched_autogroup_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001236_hash = {
 +	.next	= NULL,
-+	.name	= "proc_info_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "scsi_register",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001237_hash = {
 +	.next	= NULL,
-+	.name	= "proc_loginuid_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "scsi_tgt_copy_sense",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001238_hash = {
 +	.next	= NULL,
-+	.name	= "proc_pid_attr_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "sctp_getsockopt_delayed_ack",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001239_hash = {
 +	.next	= NULL,
-+	.name	= "proc_read",
-+	.file	= "drivers/net/wireless/airo.c",
-+	.param3	= 1,
++	.name	= "sctp_getsockopt_events",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001240_hash = {
 +	.next	= NULL,
-+	.name	= "proc_sessionid_read",
-+	.file	= "fs/proc/base.c",
-+	.param3	= 1,
++	.name	= "sctp_getsockopt_maxburst",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001241_hash = {
 +	.next	= NULL,
-+	.name	= "proc_write",
-+	.file	= "drivers/net/wireless/airo.c",
-+	.param3	= 1,
++	.name	= "sctp_getsockopt_maxseg",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001242_hash = {
 +	.next	= NULL,
-+	.name	= "profile_load",
-+	.file	= "security/apparmor/apparmorfs.c",
-+	.param3	= 1,
++	.name	= "sctpprobe_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001243_hash = {
 +	.next	= NULL,
-+	.name	= "profile_remove",
-+	.file	= "security/apparmor/apparmorfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_active_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001244_hash = {
 +	.next	= NULL,
-+	.name	= "profile_replace",
-+	.file	= "security/apparmor/apparmorfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_adaptation_layer",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001245_hash = {
 +	.next	= NULL,
-+	.name	= "provide_user_output",
-+	.file	= "fs/ubifs/debug.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_associnfo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001246_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_max_apturn_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_auth_chunk",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001247_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_timeouts_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_autoclose",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001248_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_utilization_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_context",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001249_hash = {
-+	.next	= NULL,
-+	.name	= "pstore_file_read",
-+	.file	= "fs/pstore/inode.c",
-+	.param3	= 1,
++	.next	= &_000173_hash,
++	.name	= "sctp_setsockopt_default_send_param",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001250_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_max_apturn_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_delayed_ack",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001251_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_max_sptime_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_del_key",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001252_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_timeouts_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_events",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001253_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_utilization_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_initmsg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001254_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_disable_ps_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_maxburst",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001255_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_elp_enter_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_maxseg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001256_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_enable_ps_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_peer_addr_params",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001257_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_fix_tsf_ps_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_peer_primary_addr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001258_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_missing_bcns_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sctp_setsockopt_rtoinfo",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001259_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_power_save_off_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sdhci_alloc_host",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001260_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_ps_enter_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sel_commit_bools_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001261_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_rcvd_awake_beacons_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "selinux_inode_post_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001262_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_rcvd_beacons_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "selinux_inode_setsecurity",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001263_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_tx_without_ps_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "selinux_inode_setxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001264_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_tx_with_ps_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "selinux_secctx_to_secid",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001265_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_wake_on_host_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "selinux_setprocattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001266_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_wake_on_timer_exp_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sel_write_avc_cache_threshold",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001267_hash = {
 +	.next	= NULL,
-+	.name	= "queues_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "sel_write_bool",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001268_hash = {
 +	.next	= NULL,
-+	.name	= "rcname_read",
-+	.file	= "net/mac80211/rate.c",
-+	.param3	= 1,
++	.name	= "sel_write_checkreqprot",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001269_hash = {
-+	.next	= NULL,
-+	.name	= "read",
-+	.file	= "drivers/pci/hotplug/cpqphp_sysfs.c",
-+	.param3	= 1,
++	.next	= &_000466_hash,
++	.name	= "sel_write_context",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001270_hash = {
 +	.next	= NULL,
-+	.name	= "read_4k_modal_eeprom",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "sel_write_disable",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001271_hash = {
 +	.next	= NULL,
-+	.name	= "read_9287_modal_eeprom",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "sel_write_enforce",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001272_hash = {
 +	.next	= NULL,
-+	.name	= "read_def_modal_eeprom",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "sel_write_load",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001273_hash = {
 +	.next	= NULL,
-+	.name	= "read_enabled_file_bool",
-+	.file	= "kernel/kprobes.c",
-+	.param3	= 1,
++	.name	= "seq_copy_in_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001274_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_ani",
-+	.file	= "drivers/net/wireless/ath/ath5k/debug.c",
-+	.param3	= 1,
++	.name	= "seq_open_net",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001275_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_antenna",
-+	.file	= "drivers/net/wireless/ath/ath5k/debug.c",
-+	.param3	= 1,
++	.name	= "seq_open_private",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001276_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_base_eeprom",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "set_aoe_iflist",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001277_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_base_eeprom",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "set_arg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001278_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_beacon",
-+	.file	= "drivers/net/wireless/ath/ath5k/debug.c",
-+	.param3	= 1,
++	.name	= "setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001279_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_blob",
-+	.file	= "fs/debugfs/file.c",
-+	.param3	= 1,
++	.name	= "setup_window",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _001280_hash = {
-+	.next	= &_001201_hash,
-+	.name	= "read_file_bool",
-+	.file	= "fs/debugfs/file.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "sg_proc_write_adio",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001281_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_credit_dist_stats",
-+	.file	= "drivers/net/wireless/ath/ath6kl/debug.c",
-+	.param3	= 1,
++	.name	= "sg_proc_write_dressz",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001282_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_debug",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "sg_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001283_hash = {
-+	.next	= NULL,
-+	.name	= "read_file_debug",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.next	= &_001205_hash,
++	.name	= "shash_async_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001284_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_debug",
-+	.file	= "drivers/net/wireless/ath/ath5k/debug.c",
-+	.param3	= 1,
++	.name	= "shash_compat_setkey",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001285_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_disable_ani",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001286_hash = {
-+	.next	= NULL,
-+	.name	= "read_file_dma",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "simple_read_from_buffer",
++	.param	= PARAM2|PARAM5,
 +};
 +
 +struct size_overflow_hash _001287_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_dump_nfcal",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "simple_transaction_get",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001288_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_frameerrors",
-+	.file	= "drivers/net/wireless/ath/ath5k/debug.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001289_hash = {
-+	.next	= NULL,
-+	.name	= "read_file_interrupt",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "simple_write_to_buffer",
++	.param	= PARAM2|PARAM5,
 +};
 +
 +struct size_overflow_hash _001290_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_misc",
-+	.file	= "drivers/net/wireless/ath/ath5k/debug.c",
-+	.param3	= 1,
++	.name	= "sisusb_send_bulk_msg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001291_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_misc",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "skb_add_data",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001292_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_modal_eeprom",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "sm_checker_extend",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001293_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_queue",
-+	.file	= "drivers/net/wireless/ath/ath5k/debug.c",
-+	.param3	= 1,
++	.name	= "smk_write_ambient",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001294_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_queue",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "smk_write_direct",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001295_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_rcstat",
-+	.file	= "drivers/net/wireless/ath/ath9k/rc.c",
-+	.param3	= 1,
++	.name	= "smk_write_doi",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001296_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_recv",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "smk_write_load_list",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001297_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_recv",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "smk_write_logging",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001298_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_regidx",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "smk_write_netlbladdr",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001299_hash = {
-+	.next	= &_001289_hash,
-+	.name	= "read_file_regval",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "smk_write_onlycap",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001300_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_rx_chainmask",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "sn9c102_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001301_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_slot",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001302_hash = {
-+	.next	= NULL,
-+	.name	= "read_file_stations",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_emu10k1_synth_copy_from_user",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _001303_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_tgt_int_stats",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "snd_es1938_capture_copy",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001304_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_tgt_rx_stats",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "snd_gus_dram_peek",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001305_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_tgt_stats",
-+	.file	= "drivers/net/wireless/ath/ath6kl/debug.c",
-+	.param3	= 1,
++	.name	= "snd_gus_dram_poke",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001306_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_tgt_tx_stats",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "snd_hdsp_capture_copy",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001307_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_tx_chainmask",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_hdsp_playback_copy",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001308_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_war_stats",
-+	.file	= "drivers/net/wireless/ath/ath6kl/debug.c",
-+	.param3	= 1,
++	.name	= "snd_info_entry_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001309_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_wiphy",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_korg1212_copy_from",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _001310_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_xmit",
-+	.file	= "drivers/net/wireless/ath/ath9k/htc_drv_debug.c",
-+	.param3	= 1,
++	.name	= "snd_korg1212_copy_to",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _001311_hash = {
 +	.next	= NULL,
-+	.name	= "read_file_xmit",
-+	.file	= "drivers/net/wireless/ath/ath9k/debug.c",
-+	.param3	= 1,
++	.name	= "snd_mem_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001312_hash = {
 +	.next	= NULL,
-+	.name	= "read_from_oldmem",
-+	.file	= "fs/proc/vmcore.c",
-+	.param2	= 1,
++	.name	= "snd_opl4_mem_proc_read",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001313_hash = {
 +	.next	= NULL,
-+	.name	= "read_oldmem",
-+	.file	= "drivers/char/mem.c",
-+	.param3	= 1,
++	.name	= "snd_opl4_mem_proc_write",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001314_hash = {
 +	.next	= NULL,
-+	.name	= "res_counter_read",
-+	.file	= "include/linux/res_counter.h",
-+	.param4	= 1,
++	.name	= "snd_pcm_alloc_vmalloc_buffer",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001315_hash = {
 +	.next	= NULL,
-+	.name	= "retry_count_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_oss_read1",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001316_hash = {
 +	.next	= NULL,
-+	.name	= "rs_sta_dbgfs_rate_scale_data_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-agn-rs.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_oss_write1",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001317_hash = {
 +	.next	= NULL,
-+	.name	= "rs_sta_dbgfs_scale_table_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-agn-rs.c",
-+	.param3	= 1,
++	.name	= "snd_pcm_oss_write2",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001318_hash = {
 +	.next	= NULL,
-+	.name	= "rs_sta_dbgfs_stats_table_read",
-+	.file	= "drivers/net/wireless/iwlwifi/iwl-agn-rs.c",
-+	.param3	= 1,
++	.name	= "snd_rawmidi_kernel_read1",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001319_hash = {
 +	.next	= NULL,
-+	.name	= "rts_threshold_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_rawmidi_kernel_write1",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001320_hash = {
 +	.next	= NULL,
-+	.name	= "rx_dropped_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_rme9652_capture_copy",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001321_hash = {
 +	.next	= NULL,
-+	.name	= "rx_fcs_err_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_rme9652_playback_copy",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001322_hash = {
 +	.next	= NULL,
-+	.name	= "rx_hdr_overflow_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "snd_soc_hw_bulk_write_raw",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001323_hash = {
 +	.next	= NULL,
-+	.name	= "rx_hw_stuck_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sock_bindtodevice",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001324_hash = {
 +	.next	= NULL,
-+	.name	= "rx_out_of_mem_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "spidev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001325_hash = {
 +	.next	= NULL,
-+	.name	= "rx_path_reset_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sta_agg_status_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001326_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_beacon_buffer_thres_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "stk_allocate_buffers",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001327_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_descr_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "store_ifalias",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001328_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_missed_beacon_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "store_msg",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001329_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_rx_prep_beacon_drop_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "str_to_user",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001330_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_tx_xfr_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "subbuf_read_actor",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001331_hash = {
 +	.next	= NULL,
-+	.name	= "rx_reset_counter_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "svc_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001332_hash = {
 +	.next	= NULL,
-+	.name	= "rx_xfr_hint_trig_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "sys_fgetxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001333_hash = {
 +	.next	= NULL,
-+	.name	= "scsi_tgt_kspace_exec",
-+	.file	= "drivers/scsi/scsi_tgt_lib.c",
-+	.param8	= 1,
++	.name	= "sys_gethostname",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001334_hash = {
 +	.next	= NULL,
-+	.name	= "selinux_transaction_write",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "sys_getxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001335_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_avc_cache_threshold",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "sys_lgetxattr",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001336_hash = {
-+	.next	= NULL,
-+	.name	= "sel_read_avc_hash_stats",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.next	= &_000964_hash,
++	.name	= "sys_msgsnd",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001337_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_bool",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001338_hash = {
-+	.next	= NULL,
-+	.name	= "sel_read_checkreqprot",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "sys_process_vm_readv",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _001339_hash = {
-+	.next	= &_001084_hash,
-+	.name	= "sel_read_class",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001340_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_enforce",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "sys_process_vm_writev",
++	.param	= PARAM3|PARAM5,
 +};
 +
 +struct size_overflow_hash _001341_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_handle_status",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "sys_sched_getaffinity",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001342_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_handle_unknown",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "sys_setdomainname",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001343_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_initcon",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "sys_sethostname",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001344_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_mls",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "t3_init_l2t",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001345_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_perm",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "tm6000_i2c_recv_regs16",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001346_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_policy",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "tm6000_i2c_recv_regs",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001347_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_policycap",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "tm6000_i2c_send_regs",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001348_hash = {
 +	.next	= NULL,
-+	.name	= "sel_read_policyvers",
-+	.file	= "security/selinux/selinuxfs.c",
-+	.param3	= 1,
++	.name	= "tnode_new",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001349_hash = {
 +	.next	= NULL,
-+	.name	= "short_retry_limit_read",
-+	.file	= "net/wireless/debugfs.c",
-+	.param3	= 1,
++	.name	= "tomoyo_read_self",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001350_hash = {
 +	.next	= NULL,
-+	.name	= "simple_attr_read",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "tomoyo_update_domain",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001351_hash = {
 +	.next	= NULL,
-+	.name	= "simple_transaction_read",
-+	.file	= "include/linux/fs.h",
-+	.param3	= 1,
++	.name	= "tomoyo_update_policy",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001352_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_ambient",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "tower_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001353_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_direct",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "tpm_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001354_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_doi",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "tpm_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001355_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_logging",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "TSS_rawhmac",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001356_hash = {
 +	.next	= NULL,
-+	.name	= "smk_read_onlycap",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "__tun_chr_ioctl",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001357_hash = {
 +	.next	= NULL,
-+	.name	= "smk_write_access",
-+	.file	= "security/smack/smackfs.c",
-+	.param3	= 1,
++	.name	= "ubi_dbg_dump_flash",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001358_hash = {
-+	.next	= NULL,
-+	.name	= "snapshot_read",
-+	.file	= "kernel/power/user.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001359_hash = {
-+	.next	= NULL,
-+	.name	= "snapshot_write",
-+	.file	= "kernel/power/user.c",
-+	.param3	= 1,
++	.next	= &_000683_hash,
++	.name	= "ubi_io_write",
++	.param	= PARAM4|PARAM5,
 +};
 +
 +struct size_overflow_hash _001360_hash = {
 +	.next	= NULL,
-+	.name	= "snd_cs4281_BA0_read",
-+	.file	= "sound/pci/cs4281.c",
-+	.param5	= 1,
++	.name	= "ubi_more_leb_change_data",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001361_hash = {
 +	.next	= NULL,
-+	.name	= "snd_cs4281_BA1_read",
-+	.file	= "sound/pci/cs4281.c",
-+	.param5	= 1,
++	.name	= "ubi_more_update_data",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001362_hash = {
 +	.next	= NULL,
-+	.name	= "snd_cs46xx_io_read",
-+	.file	= "sound/pci/cs46xx/cs46xx_lib.c",
-+	.param5	= 1,
++	.name	= "uio_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001363_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gus_dram_read",
-+	.file	= "include/sound/gus.h",
-+	.param4	= 1,
++	.name	= "uio_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001364_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gus_dram_write",
-+	.file	= "include/sound/gus.h",
-+	.param4	= 1,
-+};
-+
-+struct size_overflow_hash _001365_hash = {
-+	.next	= NULL,
-+	.name	= "snd_pcm_oss_read",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "unlink1",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001366_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_sync1",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param2	= 1,
++	.name	= "usb_allocate_stream_buffers",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001367_hash = {
 +	.next	= NULL,
-+	.name	= "snd_pcm_oss_write",
-+	.file	= "sound/core/oss/pcm_oss.c",
-+	.param3	= 1,
++	.name	= "usbdev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001368_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme32_capture_copy",
-+	.file	= "sound/pci/rme32.c",
-+	.param5	= 1,
++	.name	= "usblp_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001369_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme32_playback_copy",
-+	.file	= "sound/pci/rme32.c",
-+	.param5	= 1,
++	.name	= "usbtmc_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001370_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme96_capture_copy",
-+	.file	= "sound/pci/rme96.c",
-+	.param5	= 1,
++	.name	= "usbtmc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001371_hash = {
 +	.next	= NULL,
-+	.name	= "snd_rme96_playback_copy",
-+	.file	= "sound/pci/rme96.c",
-+	.param5	= 1,
++	.name	= "usbvision_v4l2_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001372_hash = {
 +	.next	= NULL,
-+	.name	= "spi_show_regs",
-+	.file	= "drivers/spi/spi-dw.c",
-+	.param3	= 1,
++	.name	= "user_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001373_hash = {
 +	.next	= NULL,
-+	.name	= "sta_agg_status_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "v4l_stk_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001374_hash = {
 +	.next	= NULL,
-+	.name	= "sta_connected_time_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "__vb2_perform_fileio",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001375_hash = {
 +	.next	= NULL,
-+	.name	= "sta_flags_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "vcs_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001376_hash = {
 +	.next	= NULL,
-+	.name	= "sta_ht_capa_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "vcs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001377_hash = {
 +	.next	= NULL,
-+	.name	= "sta_last_seq_ctrl_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "vdma_mem_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001378_hash = {
 +	.next	= NULL,
-+	.name	= "sta_num_ps_buf_frames_read",
-+	.file	= "net/mac80211/debugfs_sta.c",
-+	.param3	= 1,
++	.name	= "venus_create",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001379_hash = {
 +	.next	= NULL,
-+	.name	= "supply_map_read_file",
-+	.file	= "drivers/regulator/core.c",
-+	.param3	= 1,
++	.name	= "venus_link",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001380_hash = {
 +	.next	= NULL,
-+	.name	= "sysfs_read_file",
-+	.file	= "fs/sysfs/file.c",
-+	.param3	= 1,
++	.name	= "venus_lookup",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001381_hash = {
 +	.next	= NULL,
-+	.name	= "sysfs_write_file",
-+	.file	= "fs/sysfs/file.c",
-+	.param3	= 1,
++	.name	= "venus_mkdir",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001382_hash = {
 +	.next	= NULL,
-+	.name	= "sys_modify_ldt",
-+	.file	= "arch/x86/include/asm/syscalls.h",
-+	.param3	= 1,
++	.name	= "venus_remove",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001383_hash = {
 +	.next	= NULL,
-+	.name	= "sys_move_pages",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
-+};
-+
-+struct size_overflow_hash _001384_hash = {
-+	.next	= NULL,
-+	.name	= "sys_preadv",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "venus_rename",
++	.param	= PARAM4|PARAM5,
 +};
 +
 +struct size_overflow_hash _001385_hash = {
 +	.next	= NULL,
-+	.name	= "sys_pwritev",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "venus_rmdir",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001386_hash = {
 +	.next	= NULL,
-+	.name	= "sys_readv",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001387_hash = {
-+	.next	= NULL,
-+	.name	= "sys_rt_sigpending",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "venus_symlink",
++	.param	= PARAM4|PARAM6,
 +};
 +
 +struct size_overflow_hash _001388_hash = {
 +	.next	= NULL,
-+	.name	= "sys_sched_setaffinity",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "vfd_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001389_hash = {
 +	.next	= NULL,
-+	.name	= "sys_writev",
-+	.file	= "include/linux/syscalls.h",
-+	.param3	= 1,
++	.name	= "vfs_readlink",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001390_hash = {
 +	.next	= NULL,
-+	.name	= "test_iso_queue",
-+	.file	= "drivers/usb/misc/usbtest.c",
-+	.param5	= 1,
++	.name	= "vfs_readv",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001391_hash = {
 +	.next	= NULL,
-+	.name	= "timeout_write",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "vfs_writev",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001392_hash = {
 +	.next	= NULL,
-+	.name	= "tipc_link_send_sections_fast",
-+	.file	= "net/tipc/link.c",
-+	.param4	= 1,
++	.name	= "vga_arb_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001393_hash = {
 +	.next	= NULL,
-+	.name	= "ts_read",
-+	.file	= "drivers/media/dvb/ddbridge/ddbridge-core.c",
-+	.param3	= 1,
++	.name	= "vga_switcheroo_debugfs_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001394_hash = {
 +	.next	= NULL,
-+	.name	= "TSS_authhmac",
-+	.file	= "security/keys/trusted.c",
-+	.param3	= 1,
++	.name	= "vhci_get_user",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001395_hash = {
 +	.next	= NULL,
-+	.name	= "TSS_checkhmac1",
-+	.file	= "security/keys/trusted.c",
-+	.param5	= 1,
++	.name	= "vhci_put_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001396_hash = {
 +	.next	= NULL,
-+	.name	= "TSS_checkhmac2",
-+	.file	= "security/keys/trusted.c",
-+	.param5	= 1,
-+	.param7	= 1,
++	.name	= "vhost_add_used_n",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001398_hash = {
++struct size_overflow_hash _001397_hash = {
 +	.next	= NULL,
-+	.name	= "ts_write",
-+	.file	= "drivers/media/dvb/ddbridge/ddbridge-core.c",
-+	.param3	= 1,
++	.name	= "__videobuf_copy_to_user",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001399_hash = {
++struct size_overflow_hash _001398_hash = {
 +	.next	= NULL,
-+	.name	= "tx_internal_desc_overflow_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "videobuf_pages_to_sg",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001400_hash = {
++struct size_overflow_hash _001399_hash = {
 +	.next	= NULL,
-+	.name	= "tx_queue_len_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "videobuf_vmalloc_to_sg",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001401_hash = {
++struct size_overflow_hash _001400_hash = {
 +	.next	= NULL,
-+	.name	= "tx_queue_len_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "virtqueue_add_buf",
++	.param	= PARAM3|PARAM4,
 +};
 +
 +struct size_overflow_hash _001402_hash = {
 +	.next	= NULL,
-+	.name	= "tx_queue_status_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "vmbus_establish_gpadl",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001403_hash = {
 +	.next	= NULL,
-+	.name	= "uhci_debug_read",
-+	.file	= "drivers/usb/host/uhci-debug.c",
-+	.param3	= 1,
++	.name	= "vol_cdev_direct_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001404_hash = {
-+	.next	= NULL,
-+	.name	= "ulong_write_file",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofilefs.c",
-+	.param3	= 1,
++	.next	= &_001274_hash,
++	.name	= "vol_cdev_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001405_hash = {
 +	.next	= NULL,
-+	.name	= "vb2_read",
-+	.file	= "include/media/videobuf2-core.h",
-+	.param3	= 1,
++	.name	= "w9966_v4l_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001406_hash = {
 +	.next	= NULL,
-+	.name	= "vb2_write",
-+	.file	= "include/media/videobuf2-core.h",
-+	.param3	= 1,
++	.name	= "wdm_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001407_hash = {
 +	.next	= NULL,
-+	.name	= "vhost_add_used_and_signal_n",
-+	.file	= "drivers/vhost/vhost.c",
-+	.param4	= 1,
++	.name	= "wl1273_fm_fops_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001408_hash = {
 +	.next	= NULL,
-+	.name	= "vmbus_open",
-+	.file	= "include/linux/hyperv.h",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "wm8994_bulk_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001409_hash = {
++	.next	= NULL,
++	.name	= "wm8994_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001410_hash = {
 +	.next	= NULL,
-+	.name	= "waiters_read",
-+	.file	= "fs/dlm/debug_fs.c",
-+	.param3	= 1,
++	.name	= "write_flush",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001411_hash = {
 +	.next	= NULL,
-+	.name	= "wep_addr_key_count_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "write_rio",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001412_hash = {
-+	.next	= &_000610_hash,
-+	.name	= "wep_decrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.next	= &_000917_hash,
++	.name	= "wusb_prf",
++	.param	= PARAM7,
 +};
 +
 +struct size_overflow_hash _001413_hash = {
 +	.next	= NULL,
-+	.name	= "wep_default_key_count_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "xfs_buf_get_uncached",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001414_hash = {
 +	.next	= NULL,
-+	.name	= "wep_interrupt_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "xfs_efd_init",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001415_hash = {
 +	.next	= NULL,
-+	.name	= "wep_key_not_found_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "xfs_efi_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001416_hash = {
 +	.next	= NULL,
-+	.name	= "wep_packets_read",
-+	.file	= "drivers/net/wireless/wl1251/debugfs.c",
-+	.param3	= 1,
++	.name	= "xfs_handle_to_dentry",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001417_hash = {
 +	.next	= NULL,
-+	.name	= "wl1271_format_buffer",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param2	= 1,
++	.name	= "xfs_iext_realloc_direct",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001418_hash = {
 +	.next	= NULL,
-+	.name	= "write_led",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param2	= 1,
++	.name	= "xfs_iext_realloc_indirect",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001419_hash = {
 +	.next	= NULL,
-+	.name	= "wusb_prf_256",
-+	.file	= "include/linux/usb/wusb.h",
-+	.param7	= 1,
++	.name	= "xfs_inumbers_fmt",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001420_hash = {
 +	.next	= NULL,
-+	.name	= "wusb_prf_64",
-+	.file	= "include/linux/usb/wusb.h",
-+	.param7	= 1,
++	.name	= "xlog_recover_add_to_cont_trans",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001421_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "xz_dec_lzma2_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001422_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_interrupt_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "_zd_iowrite32v_locked",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001423_hash = {
 +	.next	= NULL,
-+	.name	= "aes_decrypt_packets_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "zerocopy_sg_from_iovec",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001424_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "zoran_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001425_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_interrupt_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "aat2870_reg_read_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001426_hash = {
 +	.next	= NULL,
-+	.name	= "aes_encrypt_packets_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "aes_decrypt_fail_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001427_hash = {
 +	.next	= NULL,
-+	.name	= "agp_allocate_memory_wrap",
-+	.file	= "drivers/char/agp/frontend.c",
-+	.param1	= 1,
++	.name	= "aes_decrypt_interrupt_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001428_hash = {
 +	.next	= NULL,
-+	.name	= "atomic_read_file",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofilefs.c",
-+	.param3	= 1,
++	.name	= "aes_decrypt_packets_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001429_hash = {
 +	.next	= NULL,
-+	.name	= "beacon_interval_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "aes_encrypt_fail_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001430_hash = {
 +	.next	= NULL,
-+	.name	= "bluetooth_proc_write",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "aes_encrypt_interrupt_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001431_hash = {
 +	.next	= NULL,
-+	.name	= "cache_write",
-+	.file	= "net/sunrpc/cache.c",
-+	.param3	= 1,
++	.name	= "aes_encrypt_packets_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001432_hash = {
-+	.next	= &_000379_hash,
-+	.name	= "cpu_type_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "afs_cell_lookup",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001433_hash = {
 +	.next	= NULL,
-+	.name	= "cx18_read",
-+	.file	= "drivers/media/video/cx18/cx18-fileops.c",
-+	.param3	= 1,
++	.name	= "agp_allocate_memory",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001434_hash = {
++	.next	= NULL,
++	.name	= "__alloc_bootmem",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001435_hash = {
 +	.next	= NULL,
-+	.name	= "depth_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "__alloc_bootmem_low",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001436_hash = {
 +	.next	= NULL,
-+	.name	= "dfs_file_read",
-+	.file	= "fs/ubifs/debug.c",
-+	.param3	= 1,
++	.name	= "__alloc_ei_netdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001437_hash = {
 +	.next	= NULL,
-+	.name	= "dfs_global_file_read",
-+	.file	= "fs/ubifs/debug.c",
-+	.param3	= 1,
++	.name	= "__alloc_eip_netdev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001438_hash = {
 +	.next	= NULL,
-+	.name	= "dma_rx_errors_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "alloc_libipw",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001439_hash = {
 +	.next	= NULL,
-+	.name	= "dma_rx_requested_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "alloc_pg_vec",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001440_hash = {
 +	.next	= NULL,
-+	.name	= "dma_tx_errors_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "alloc_sja1000dev",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001441_hash = {
 +	.next	= NULL,
-+	.name	= "dma_tx_requested_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "alloc_targets",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001442_hash = {
 +	.next	= NULL,
-+	.name	= "dtim_interval_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "aoechr_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001443_hash = {
 +	.next	= NULL,
-+	.name	= "enable_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001444_hash = {
-+	.next	= NULL,
-+	.name	= "event_calibration_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001445_hash = {
-+	.next	= NULL,
-+	.name	= "event_heart_beat_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "atalk_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001446_hash = {
 +	.next	= NULL,
-+	.name	= "event_oom_late_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ath6kl_fwlog_mask_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001447_hash = {
 +	.next	= NULL,
-+	.name	= "event_phy_transmit_error_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ath6kl_lrssi_roam_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001448_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_mem_empty_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ath6kl_regdump_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001449_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_mismatch_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ath6kl_regread_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001450_hash = {
 +	.next	= NULL,
-+	.name	= "event_rx_pool_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ath6kl_regwrite_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001451_hash = {
 +	.next	= NULL,
-+	.name	= "event_tx_stuck_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ath9k_debugfs_read_buf",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001452_hash = {
 +	.next	= NULL,
-+	.name	= "excessive_retries_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "atk_debugfs_ggrp_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001453_hash = {
 +	.next	= NULL,
-+	.name	= "exofs_read_kern",
-+	.file	= "fs/exofs/super.c",
-+	.param6	= 1,
++	.name	= "ax25_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001454_hash = {
 +	.next	= NULL,
-+	.name	= "frequency_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "b43_debugfs_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001455_hash = {
 +	.next	= NULL,
-+	.name	= "get_alua_req",
-+	.file	= "drivers/scsi/device_handler/scsi_dh_alua.c",
-+	.param3	= 1,
++	.name	= "b43legacy_debugfs_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001456_hash = {
 +	.next	= NULL,
-+	.name	= "get_rdac_req",
-+	.file	= "drivers/scsi/device_handler/scsi_dh_rdac.c",
-+	.param3	= 1,
++	.name	= "bcm_recvmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001457_hash = {
 +	.next	= NULL,
-+	.name	= "ide_queue_pc_tail",
-+	.file	= "include/linux/ide.h",
-+	.param5	= 1,
++	.name	= "bfad_debugfs_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001458_hash = {
 +	.next	= NULL,
-+	.name	= "ide_raw_taskfile",
-+	.file	= "include/linux/ide.h",
-+	.param4	= 1,
++	.name	= "bfad_debugfs_read_regrd",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001459_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_aid",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "bioset_create",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001460_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_auto_open_plinks",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "bioset_integrity_create",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001461_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_ave_beacon",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "biovec_create_pools",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001462_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_bssid",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "blk_init_tags",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001463_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_channel_type",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "blk_queue_init_tags",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001464_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshConfirmTimeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "blk_rq_map_kern",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001465_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshGateAnnouncementProtocol",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "bm_entry_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001466_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHoldingTimeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "bm_entry_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001467_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPactivePathTimeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "bm_status_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001468_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPmaxPREQretries",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "bm_status_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001469_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPnetDiameterTraversalTime",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "brn_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001470_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPpreqMinInterval",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_curpsmode_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001471_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPRannInterval",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_gpiogap_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001472_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshHWMPRootMode",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_hscfgcmd_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001473_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshMaxPeerLinks",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_hscmd_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001474_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshMaxRetries",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_hsmode_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001475_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshRetryTimeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_hsstate_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001476_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dot11MeshTTL",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_pscmd_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001477_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dropped_frames_congestion",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_psmode_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001478_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dropped_frames_no_route",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_psstate_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001479_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dropped_frames_ttl",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btmrvl_txdnldready_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001480_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_drop_unencrypted",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "btrfs_add_link",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001481_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_dtim_count",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001482_hash = {
-+	.next	= NULL,
-+	.name	= "ieee80211_if_read_element_ttl",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "c4iw_init_resource",
++	.param	= PARAM2|PARAM3,
 +};
 +
 +struct size_overflow_hash _001483_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_estab_plinks",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "cache_downcall",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001484_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_flags",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "cache_slow_downcall",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001485_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_fwded_frames",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "caif_seqpkt_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001486_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_fwded_mcast",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "caif_stream_recvmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001487_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_fwded_unicast",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "caif_stream_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001488_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_last_beacon",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "carl9170_alloc",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001489_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_min_discovery_timeout",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "carl9170_debugfs_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001490_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_num_buffered_multicast",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "cgroup_read_s64",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001491_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_num_sta_ps",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "cgroup_read_u64",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001492_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_path_refresh_time",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "channel_type_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001493_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_peer",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "codec_list_read_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001494_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_rc_rateidx_mask_2ghz",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "configfs_read_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001495_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_rc_rateidx_mask_5ghz",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "configfs_write_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001496_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_smps",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "cpuset_common_file_read",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001497_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_state",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "create_subvol",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001498_hash = {
 +	.next	= NULL,
-+	.name	= "ieee80211_if_read_tkip_mic_test",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
++	.name	= "cx18_copy_mdl_to_user",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001499_hash = {
-+	.next	= NULL,
-+	.name	= "ieee80211_if_read_tsf",
-+	.file	= "net/mac80211/debugfs_netdev.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001500_hash = {
-+	.next	= NULL,
-+	.name	= "ima_show_htable_violations",
-+	.file	= "security/integrity/ima/ima_fs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001501_hash = {
-+	.next	= NULL,
-+	.name	= "ima_show_measurements_count",
-+	.file	= "security/integrity/ima/ima_fs.c",
-+	.param3	= 1,
++	.next	= &_000198_hash,
++	.name	= "cxio_hal_init_resource",
++	.param	= PARAM2|PARAM7|PARAM6,
 +};
 +
 +struct size_overflow_hash _001502_hash = {
 +	.next	= NULL,
-+	.name	= "isr_cmd_cmplt_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "cxio_hal_init_rhdl_resource",
++	.param	= PARAM1,
 +};
 +
 +struct size_overflow_hash _001503_hash = {
 +	.next	= NULL,
-+	.name	= "isr_commands_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dai_list_read_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001504_hash = {
 +	.next	= NULL,
-+	.name	= "isr_decrypt_done_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dapm_bias_read_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001505_hash = {
 +	.next	= NULL,
-+	.name	= "isr_dma0_done_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001506_hash = {
-+	.next	= NULL,
-+	.name	= "isr_dma1_done_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001507_hash = {
-+	.next	= NULL,
-+	.name	= "isr_fiqs_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dapm_widget_power_read_file",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001508_hash = {
 +	.next	= NULL,
-+	.name	= "isr_host_acknowledges_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dbgfs_frame",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001509_hash = {
-+	.next	= &_001441_hash,
-+	.name	= "isr_hw_pm_mode_changes_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "dbgfs_state",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001510_hash = {
-+	.next	= &_000883_hash,
-+	.name	= "isr_irqs_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.next	= NULL,
++	.name	= "dccp_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001511_hash = {
 +	.next	= NULL,
-+	.name	= "isr_low_rssi_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "debugfs_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001512_hash = {
 +	.next	= NULL,
-+	.name	= "isr_pci_pm_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "debug_output",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001513_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_headers_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "debug_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001514_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_mem_overflow_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "depth_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001515_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_procs_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dev_irnet_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001516_hash = {
 +	.next	= NULL,
-+	.name	= "isr_rx_rdys_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dev_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001517_hash = {
 +	.next	= NULL,
-+	.name	= "isr_tx_exch_complete_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dfs_file_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001518_hash = {
 +	.next	= NULL,
-+	.name	= "isr_tx_procs_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dfs_global_file_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001519_hash = {
 +	.next	= NULL,
-+	.name	= "isr_wakeups_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dgram_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001520_hash = {
 +	.next	= NULL,
-+	.name	= "ivtv_read_pos",
-+	.file	= "drivers/media/video/ivtv/ivtv-fileops.c",
-+	.param3	= 1,
++	.name	= "disp_proc_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001521_hash = {
 +	.next	= NULL,
-+	.name	= "mcam_v4l_read",
-+	.file	= "drivers/media/video/marvell-ccic/mcam-core.c",
-+	.param3	= 1,
++	.name	= "dma_memcpy_pg_to_iovec",
++	.param	= PARAM6,
 +};
 +
 +struct size_overflow_hash _001522_hash = {
 +	.next	= NULL,
-+	.name	= "mic_calc_failure_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dma_memcpy_to_iovec",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001523_hash = {
 +	.next	= NULL,
-+	.name	= "mic_rx_pkts_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dma_rx_errors_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001524_hash = {
 +	.next	= NULL,
-+	.name	= "mled_proc_write",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "dma_rx_requested_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001525_hash = {
 +	.next	= NULL,
-+	.name	= "nfsctl_transaction_read",
-+	.file	= "fs/nfsd/nfsctl.c",
-+	.param3	= 1,
++	.name	= "dma_show_regs",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001526_hash = {
 +	.next	= NULL,
-+	.name	= "noack_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dma_tx_errors_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001527_hash = {
 +	.next	= NULL,
-+	.name	= "ocfs2_control_write",
-+	.file	= "fs/ocfs2/stack_user.c",
-+	.param3	= 1,
++	.name	= "dma_tx_requested_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001528_hash = {
 +	.next	= NULL,
-+	.name	= "osd_req_list_collection_objects",
-+	.file	= "include/scsi/osd_initiator.h",
-+	.param5	= 1,
++	.name	= "dm_exception_table_init",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001529_hash = {
 +	.next	= NULL,
-+	.name	= "osd_req_list_partition_objects",
-+	.file	= "include/scsi/osd_initiator.h",
-+	.param5	= 1,
++	.name	= "dn_recvmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001530_hash = {
 +	.next	= NULL,
-+	.name	= "osst_execute",
-+	.file	= "drivers/scsi/osst.c",
-+	.param6	= 1,
++	.name	= "dn_sendmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001531_hash = {
 +	.next	= NULL,
-+	.name	= "pointer_size_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "dns_resolver_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001532_hash = {
 +	.next	= NULL,
-+	.name	= "power_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "do_msgrcv",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001533_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_max_apturn_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "do_raw_setsockopt",
++	.param	= PARAM5,
 +};
 +
 +struct size_overflow_hash _001534_hash = {
-+	.next	= NULL,
-+	.name	= "ps_pspoll_timeouts_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.next	= &_001089_hash,
++	.name	= "driver_state_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001535_hash = {
 +	.next	= NULL,
-+	.name	= "ps_pspoll_utilization_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dvb_audio_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001536_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_max_apturn_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dvb_demux_do_ioctl",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001537_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_max_sptime_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dvb_dmxdev_buffer_read",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001538_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_timeouts_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dvb_dvr_do_ioctl",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001539_hash = {
 +	.next	= NULL,
-+	.name	= "ps_upsd_utilization_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "dvb_video_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001540_hash = {
 +	.next	= NULL,
-+	.name	= "pwc_video_read",
-+	.file	= "drivers/media/video/pwc/pwc-if.c",
-+	.param3	= 1,
++	.name	= "econet_recvmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001541_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_disable_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "enable_write",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001542_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_elp_enter_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "event_calibration_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001543_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_enable_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "event_heart_beat_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001544_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_fix_tsf_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "event_oom_late_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001545_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_missing_bcns_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "event_phy_transmit_error_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001546_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_power_save_off_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "event_rx_mem_empty_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001547_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_ps_enter_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "event_rx_mismatch_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001548_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_rcvd_awake_beacons_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "event_rx_pool_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001549_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_rcvd_beacons_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "event_tx_stuck_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001550_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_tx_without_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "excessive_retries_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001551_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_tx_with_ps_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "fallback_on_nodma_alloc",
++	.param	= PARAM2,
 +};
 +
 +struct size_overflow_hash _001552_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_wake_on_host_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "filter_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001553_hash = {
 +	.next	= NULL,
-+	.name	= "pwr_wake_on_timer_exp_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "format_devstat_counter",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001554_hash = {
 +	.next	= NULL,
-+	.name	= "_req_append_segment",
-+	.file	= "drivers/scsi/osd/osd_initiator.c",
-+	.param2	= 1,
++	.name	= "fragmentation_threshold_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001555_hash = {
 +	.next	= NULL,
-+	.name	= "retry_count_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "fuse_conn_limit_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001556_hash = {
 +	.next	= NULL,
-+	.name	= "rx_dropped_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "fuse_conn_waiting_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001557_hash = {
 +	.next	= NULL,
-+	.name	= "rx_fcs_err_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "generic_readlink",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001558_hash = {
 +	.next	= NULL,
-+	.name	= "rx_hdr_overflow_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "gpio_power_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001559_hash = {
 +	.next	= NULL,
-+	.name	= "rx_hw_stuck_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "hash_recvmsg",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001560_hash = {
 +	.next	= NULL,
-+	.name	= "rx_out_of_mem_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ht40allow_map_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001561_hash = {
 +	.next	= NULL,
-+	.name	= "rx_path_reset_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "hugetlbfs_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001562_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_beacon_buffer_thres_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "hwflags_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001563_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_descr_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "hysdn_conf_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001564_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_missed_beacon_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "i2400m_rx_stats_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001565_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_rx_prep_beacon_drop_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "i2400m_tx_stats_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001566_hash = {
 +	.next	= NULL,
-+	.name	= "rxpipe_tx_xfr_host_int_trig_rx_data_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "i2o_pool_alloc",
++	.param	= PARAM4,
 +};
 +
 +struct size_overflow_hash _001567_hash = {
 +	.next	= NULL,
-+	.name	= "rx_reset_counter_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "idmouse_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001568_hash = {
 +	.next	= NULL,
-+	.name	= "rx_streaming_always_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ieee80211_if_read",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001569_hash = {
 +	.next	= NULL,
-+	.name	= "rx_streaming_interval_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ieee80211_rx_bss_info",
++	.param	= PARAM3,
 +};
 +
 +struct size_overflow_hash _001570_hash = {
 +	.next	= NULL,
-+	.name	= "rx_xfr_hint_trig_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "if_writecmd",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001571_hash = {
++	.next	= NULL,
++	.name	= "ikconfig_read_current",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001572_hash = {
++	.next	= NULL,
++	.name	= "ima_show_htable_value",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001574_hash = {
++	.next	= NULL,
++	.name	= "interfaces",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001575_hash = {
++	.next	= NULL,
++	.name	= "ip_generic_getfrag",
++	.param	= PARAM3|PARAM4,
++};
++
++struct size_overflow_hash _001577_hash = {
++	.next	= NULL,
++	.name	= "ipv6_renew_options",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001578_hash = {
++	.next	= NULL,
++	.name	= "ipw_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001579_hash = {
++	.next	= NULL,
++	.name	= "ipxrtr_route_packet",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001580_hash = {
++	.next	= NULL,
++	.name	= "irda_recvmsg_stream",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001581_hash = {
++	.next	= NULL,
++	.name	= "irda_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001582_hash = {
++	.next	= NULL,
++	.name	= "irda_sendmsg_dgram",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001583_hash = {
++	.next	= NULL,
++	.name	= "irda_sendmsg_ultra",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001584_hash = {
++	.next	= NULL,
++	.name	= "iscsi_tcp_conn_setup",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001585_hash = {
++	.next	= NULL,
++	.name	= "isdn_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001586_hash = {
++	.next	= NULL,
++	.name	= "isr_cmd_cmplt_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001587_hash = {
++	.next	= NULL,
++	.name	= "isr_commands_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001588_hash = {
++	.next	= NULL,
++	.name	= "isr_decrypt_done_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001589_hash = {
++	.next	= NULL,
++	.name	= "isr_dma0_done_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001590_hash = {
++	.next	= NULL,
++	.name	= "isr_dma1_done_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001591_hash = {
++	.next	= NULL,
++	.name	= "isr_fiqs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001592_hash = {
++	.next	= NULL,
++	.name	= "isr_host_acknowledges_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001593_hash = {
++	.next	= &_001527_hash,
++	.name	= "isr_hw_pm_mode_changes_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001594_hash = {
++	.next	= NULL,
++	.name	= "isr_irqs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001595_hash = {
++	.next	= NULL,
++	.name	= "isr_low_rssi_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001596_hash = {
++	.next	= NULL,
++	.name	= "isr_pci_pm_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001597_hash = {
++	.next	= NULL,
++	.name	= "isr_rx_headers_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001598_hash = {
++	.next	= NULL,
++	.name	= "isr_rx_mem_overflow_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001599_hash = {
++	.next	= NULL,
++	.name	= "isr_rx_procs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001600_hash = {
++	.next	= NULL,
++	.name	= "isr_rx_rdys_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001601_hash = {
++	.next	= NULL,
++	.name	= "isr_tx_exch_complete_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001602_hash = {
++	.next	= NULL,
++	.name	= "isr_tx_procs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001603_hash = {
++	.next	= NULL,
++	.name	= "isr_wakeups_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001604_hash = {
++	.next	= NULL,
++	.name	= "ivtv_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001605_hash = {
++	.next	= NULL,
++	.name	= "ivtv_v4l2_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001606_hash = {
++	.next	= NULL,
++	.name	= "iwl3945_sta_dbgfs_stats_table_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001607_hash = {
++	.next	= NULL,
++	.name	= "iwl3945_ucode_general_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001608_hash = {
++	.next	= NULL,
++	.name	= "iwl3945_ucode_rx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001609_hash = {
++	.next	= NULL,
++	.name	= "iwl3945_ucode_tx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001610_hash = {
++	.next	= NULL,
++	.name	= "iwl4965_rs_sta_dbgfs_rate_scale_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001611_hash = {
++	.next	= NULL,
++	.name	= "iwl4965_rs_sta_dbgfs_scale_table_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001612_hash = {
++	.next	= NULL,
++	.name	= "iwl4965_rs_sta_dbgfs_stats_table_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001613_hash = {
++	.next	= NULL,
++	.name	= "iwl4965_ucode_general_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001614_hash = {
++	.next	= NULL,
++	.name	= "iwl4965_ucode_rx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001615_hash = {
++	.next	= NULL,
++	.name	= "iwl4965_ucode_tx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001616_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_bt_traffic_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001617_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_chain_noise_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001618_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_channels_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001619_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_current_sleep_command_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001620_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_debug_level_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001621_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_disable_ht40_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001622_hash = {
++	.next	= &_000284_hash,
++	.name	= "iwl_dbgfs_fh_reg_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001623_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_force_reset_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001624_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_interrupt_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001625_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_log_event_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001626_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_missed_beacon_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001627_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_nvm_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001628_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_plcp_delta_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001629_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_power_save_status_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001630_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_protection_mode_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001631_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_qos_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001632_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_reply_tx_error_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001633_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_rx_handlers_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001634_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_rxon_filter_flags_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001635_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_rxon_flags_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001636_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_rx_queue_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001637_hash = {
++	.next	= &_000308_hash,
++	.name	= "iwl_dbgfs_rx_statistics_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001638_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_sensitivity_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001639_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_sleep_level_override_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001640_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_sram_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001641_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_stations_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001642_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_status_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001643_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_temperature_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001644_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_thermal_throttling_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001645_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_traffic_log_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001646_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_tx_queue_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001647_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_tx_statistics_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001648_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_ucode_bt_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001649_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_ucode_general_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001650_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_ucode_rx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001651_hash = {
++	.next	= &_000245_hash,
++	.name	= "iwl_dbgfs_ucode_tracing_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001652_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_ucode_tx_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001653_hash = {
++	.next	= NULL,
++	.name	= "iwl_dbgfs_wowlan_sram_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001654_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_chain_noise_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001655_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_channels_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001656_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_disable_ht40_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001657_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_fh_reg_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001658_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_force_reset_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001659_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_interrupt_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001660_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_missed_beacon_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001661_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_nvm_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001662_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_power_save_status_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001663_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_qos_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001664_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_rxon_filter_flags_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001665_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_rxon_flags_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001666_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_rx_queue_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001667_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_rx_statistics_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001668_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_sensitivity_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001669_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_sram_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001670_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_stations_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001671_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_status_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001672_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_traffic_log_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001673_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_tx_queue_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001674_hash = {
++	.next	= NULL,
++	.name	= "iwl_legacy_dbgfs_tx_statistics_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001675_hash = {
++	.next	= &_000967_hash,
++	.name	= "iwm_if_alloc",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001676_hash = {
++	.next	= NULL,
++	.name	= "kernel_readv",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001677_hash = {
++	.next	= NULL,
++	.name	= "key_algorithm_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001678_hash = {
++	.next	= NULL,
++	.name	= "key_icverrors_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001679_hash = {
++	.next	= NULL,
++	.name	= "key_key_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001680_hash = {
++	.next	= NULL,
++	.name	= "key_replays_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001681_hash = {
++	.next	= NULL,
++	.name	= "key_rx_spec_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001682_hash = {
++	.next	= NULL,
++	.name	= "key_tx_spec_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001683_hash = {
++	.next	= NULL,
++	.name	= "__kfifo_from_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001684_hash = {
++	.next	= NULL,
++	.name	= "__kfifo_to_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001685_hash = {
++	.next	= NULL,
++	.name	= "__kfifo_to_user_r",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001686_hash = {
++	.next	= NULL,
++	.name	= "kimage_crash_alloc",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001687_hash = {
++	.next	= NULL,
++	.name	= "kimage_normal_alloc",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001688_hash = {
++	.next	= NULL,
++	.name	= "kmem_zalloc_greedy",
++	.param	= PARAM2|PARAM3,
++};
++
++struct size_overflow_hash _001690_hash = {
++	.next	= NULL,
++	.name	= "l2cap_skbuff_fromiovec",
++	.param	= PARAM3|PARAM4,
++};
++
++struct size_overflow_hash _001692_hash = {
++	.next	= NULL,
++	.name	= "l2tp_ip_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001693_hash = {
++	.next	= NULL,
++	.name	= "lbs_debugfs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001694_hash = {
++	.next	= NULL,
++	.name	= "lbs_dev_info",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001695_hash = {
++	.next	= NULL,
++	.name	= "lbs_host_sleep_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001696_hash = {
++	.next	= NULL,
++	.name	= "lbs_rdbbp_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001697_hash = {
++	.next	= NULL,
++	.name	= "lbs_rdmac_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001698_hash = {
++	.next	= NULL,
++	.name	= "lbs_rdrf_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001699_hash = {
++	.next	= NULL,
++	.name	= "lbs_sleepparams_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001700_hash = {
++	.next	= NULL,
++	.name	= "lbs_threshold_read",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001701_hash = {
++	.next	= NULL,
++	.name	= "lcd_proc_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001702_hash = {
++	.next	= NULL,
++	.name	= "ledd_proc_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001703_hash = {
++	.next	= NULL,
++	.name	= "libfc_vport_create",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001704_hash = {
++	.next	= NULL,
++	.name	= "lkdtm_debugfs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001705_hash = {
++	.next	= NULL,
++	.name	= "llc_ui_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001706_hash = {
++	.next	= NULL,
++	.name	= "long_retry_limit_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001707_hash = {
++	.next	= NULL,
++	.name	= "lpfc_debugfs_dif_err_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001708_hash = {
++	.next	= NULL,
++	.name	= "lpfc_debugfs_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001709_hash = {
++	.next	= NULL,
++	.name	= "lpfc_idiag_baracc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001710_hash = {
++	.next	= NULL,
++	.name	= "lpfc_idiag_ctlacc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001711_hash = {
++	.next	= NULL,
++	.name	= "lpfc_idiag_drbacc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001712_hash = {
++	.next	= NULL,
++	.name	= "lpfc_idiag_extacc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001713_hash = {
++	.next	= NULL,
++	.name	= "lpfc_idiag_mbxacc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001714_hash = {
++	.next	= NULL,
++	.name	= "lpfc_idiag_pcicfg_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001715_hash = {
++	.next	= NULL,
++	.name	= "lpfc_idiag_queacc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001716_hash = {
++	.next	= NULL,
++	.name	= "lpfc_idiag_queinfo_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001717_hash = {
++	.next	= NULL,
++	.name	= "mac80211_format_buffer",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001718_hash = {
++	.next	= NULL,
++	.name	= "mic_calc_failure_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001719_hash = {
++	.next	= NULL,
++	.name	= "mic_rx_pkts_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001720_hash = {
++	.next	= NULL,
++	.name	= "minstrel_stats_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001721_hash = {
++	.next	= NULL,
++	.name	= "mISDN_sock_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001722_hash = {
++	.next	= NULL,
++	.name	= "mmc_ext_csd_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001723_hash = {
++	.next	= NULL,
++	.name	= "mon_bin_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001724_hash = {
++	.next	= NULL,
++	.name	= "mon_stat_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001725_hash = {
++	.next	= NULL,
++	.name	= "mqueue_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001726_hash = {
++	.next	= NULL,
++	.name	= "mwifiex_debug_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001727_hash = {
++	.next	= NULL,
++	.name	= "mwifiex_getlog_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001728_hash = {
++	.next	= NULL,
++	.name	= "mwifiex_info_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001729_hash = {
++	.next	= NULL,
++	.name	= "mwifiex_rdeeprom_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001730_hash = {
++	.next	= NULL,
++	.name	= "mwifiex_regrdwr_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001731_hash = {
++	.next	= &_000809_hash,
++	.name	= "netlink_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001732_hash = {
++	.next	= NULL,
++	.name	= "nfsctl_transaction_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001733_hash = {
++	.next	= NULL,
++	.name	= "nfsd_vfs_read",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001734_hash = {
++	.next	= NULL,
++	.name	= "nfsd_vfs_write",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001735_hash = {
++	.next	= NULL,
++	.name	= "nfs_map_group_to_gid",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001736_hash = {
++	.next	= NULL,
++	.name	= "nfs_map_name_to_uid",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001737_hash = {
++	.next	= NULL,
++	.name	= "nr_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001738_hash = {
++	.next	= NULL,
++	.name	= "o2hb_debug_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001739_hash = {
++	.next	= NULL,
++	.name	= "o2net_debug_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001740_hash = {
++	.next	= NULL,
++	.name	= "ocfs2_control_message",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001741_hash = {
++	.next	= NULL,
++	.name	= "ocfs2_control_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001742_hash = {
++	.next	= NULL,
++	.name	= "ocfs2_debug_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001743_hash = {
++	.next	= NULL,
++	.name	= "ocfs2_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001744_hash = {
++	.next	= NULL,
++	.name	= "oom_adjust_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001745_hash = {
++	.next	= NULL,
++	.name	= "oom_score_adj_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001746_hash = {
++	.next	= NULL,
++	.name	= "oprofilefs_str_to_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001747_hash = {
++	.next	= NULL,
++	.name	= "oprofilefs_ulong_to_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001748_hash = {
++	.next	= NULL,
++	.name	= "_osd_req_list_objects",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001749_hash = {
++	.next	= NULL,
++	.name	= "osd_req_read_kern",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001750_hash = {
++	.next	= NULL,
++	.name	= "osd_req_write_kern",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001751_hash = {
++	.next	= NULL,
++	.name	= "OSDSetBlock",
++	.param	= PARAM2|PARAM4,
++};
++
++struct size_overflow_hash _001753_hash = {
++	.next	= NULL,
++	.name	= "osst_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001754_hash = {
++	.next	= NULL,
++	.name	= "p54_init_common",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001755_hash = {
++	.next	= NULL,
++	.name	= "packet_sendmsg_spkt",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001756_hash = {
++	.next	= NULL,
++	.name	= "page_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001757_hash = {
++	.next	= NULL,
++	.name	= "pcpu_fc_alloc",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001758_hash = {
++	.next	= NULL,
++	.name	= "pep_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001759_hash = {
++	.next	= NULL,
++	.name	= "pfkey_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001760_hash = {
++	.next	= NULL,
++	.name	= "ping_getfrag",
++	.param	= PARAM3|PARAM4,
++};
++
++struct size_overflow_hash _001762_hash = {
++	.next	= NULL,
++	.name	= "platform_list_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001763_hash = {
++	.next	= NULL,
++	.name	= "play_iframe",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001764_hash = {
++	.next	= NULL,
++	.name	= "pm_qos_power_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001765_hash = {
++	.next	= NULL,
++	.name	= "pms_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001766_hash = {
++	.next	= NULL,
++	.name	= "pn_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001767_hash = {
++	.next	= NULL,
++	.name	= "port_show_regs",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001768_hash = {
++	.next	= NULL,
++	.name	= "pppoe_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001769_hash = {
++	.next	= NULL,
++	.name	= "pppol2tp_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001770_hash = {
++	.next	= NULL,
++	.name	= "prison_create",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _001771_hash = {
++	.next	= NULL,
++	.name	= "proc_coredump_filter_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001772_hash = {
++	.next	= NULL,
++	.name	= "process_vm_rw_single_vec",
++	.param	= PARAM1|PARAM2,
++};
++
++struct size_overflow_hash _001774_hash = {
++	.next	= NULL,
++	.name	= "proc_fdinfo_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001775_hash = {
++	.next	= NULL,
++	.name	= "proc_info_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001776_hash = {
++	.next	= NULL,
++	.name	= "proc_loginuid_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001777_hash = {
++	.next	= NULL,
++	.name	= "proc_pid_attr_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001778_hash = {
++	.next	= NULL,
++	.name	= "proc_pid_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001779_hash = {
++	.next	= NULL,
++	.name	= "proc_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001780_hash = {
++	.next	= NULL,
++	.name	= "proc_self_readlink",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001781_hash = {
++	.next	= NULL,
++	.name	= "proc_sessionid_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001782_hash = {
++	.next	= NULL,
++	.name	= "proc_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001783_hash = {
++	.next	= NULL,
++	.name	= "provide_user_output",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001784_hash = {
++	.next	= NULL,
++	.name	= "ps_pspoll_max_apturn_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001785_hash = {
++	.next	= NULL,
++	.name	= "ps_pspoll_timeouts_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001786_hash = {
++	.next	= NULL,
++	.name	= "ps_pspoll_utilization_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001787_hash = {
++	.next	= NULL,
++	.name	= "pstore_file_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001788_hash = {
++	.next	= NULL,
++	.name	= "ps_upsd_max_apturn_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001789_hash = {
++	.next	= NULL,
++	.name	= "ps_upsd_max_sptime_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001790_hash = {
++	.next	= NULL,
++	.name	= "ps_upsd_timeouts_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001791_hash = {
++	.next	= NULL,
++	.name	= "ps_upsd_utilization_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001792_hash = {
++	.next	= NULL,
++	.name	= "pvr2_v4l2_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001793_hash = {
++	.next	= NULL,
++	.name	= "pwr_disable_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001794_hash = {
++	.next	= NULL,
++	.name	= "pwr_elp_enter_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001795_hash = {
++	.next	= NULL,
++	.name	= "pwr_enable_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001796_hash = {
++	.next	= NULL,
++	.name	= "pwr_fix_tsf_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001797_hash = {
++	.next	= NULL,
++	.name	= "pwr_missing_bcns_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001798_hash = {
++	.next	= NULL,
++	.name	= "pwr_power_save_off_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001799_hash = {
++	.next	= &_001244_hash,
++	.name	= "pwr_ps_enter_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001800_hash = {
++	.next	= NULL,
++	.name	= "pwr_rcvd_awake_beacons_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001801_hash = {
++	.next	= NULL,
++	.name	= "pwr_rcvd_beacons_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001802_hash = {
++	.next	= NULL,
++	.name	= "pwr_tx_without_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001803_hash = {
++	.next	= NULL,
++	.name	= "pwr_tx_with_ps_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001804_hash = {
++	.next	= NULL,
++	.name	= "pwr_wake_on_host_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001805_hash = {
++	.next	= NULL,
++	.name	= "pwr_wake_on_timer_exp_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001806_hash = {
++	.next	= NULL,
++	.name	= "queues_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001807_hash = {
++	.next	= NULL,
++	.name	= "raw_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001808_hash = {
++	.next	= NULL,
++	.name	= "raw_send_hdrinc",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001809_hash = {
++	.next	= NULL,
++	.name	= "raw_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001810_hash = {
++	.next	= NULL,
++	.name	= "rawsock_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001811_hash = {
++	.next	= NULL,
++	.name	= "rawv6_send_hdrinc",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001812_hash = {
++	.next	= NULL,
++	.name	= "rcname_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001813_hash = {
++	.next	= NULL,
++	.name	= "rds_ib_inc_copy_to_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001814_hash = {
++	.next	= NULL,
++	.name	= "rds_iw_inc_copy_to_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001815_hash = {
++	.next	= NULL,
++	.name	= "rds_message_copy_from_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001816_hash = {
++	.next	= NULL,
++	.name	= "rds_message_inc_copy_to_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001817_hash = {
++	.next	= NULL,
++	.name	= "read_4k_modal_eeprom",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001818_hash = {
++	.next	= NULL,
++	.name	= "read_9287_modal_eeprom",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001819_hash = {
++	.next	= NULL,
++	.name	= "read_def_modal_eeprom",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001820_hash = {
++	.next	= NULL,
++	.name	= "read_enabled_file_bool",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001821_hash = {
++	.next	= NULL,
++	.name	= "read_file_ani",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001822_hash = {
++	.next	= NULL,
++	.name	= "read_file_antenna",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001823_hash = {
++	.next	= NULL,
++	.name	= "read_file_base_eeprom",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001824_hash = {
++	.next	= NULL,
++	.name	= "read_file_beacon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001825_hash = {
++	.next	= NULL,
++	.name	= "read_file_blob",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001826_hash = {
++	.next	= NULL,
++	.name	= "read_file_bool",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001827_hash = {
++	.next	= NULL,
++	.name	= "read_file_credit_dist_stats",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001828_hash = {
++	.next	= NULL,
++	.name	= "read_file_debug",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001829_hash = {
++	.next	= NULL,
++	.name	= "read_file_disable_ani",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001830_hash = {
++	.next	= NULL,
++	.name	= "read_file_dma",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001831_hash = {
++	.next	= NULL,
++	.name	= "read_file_dump_nfcal",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001832_hash = {
++	.next	= NULL,
++	.name	= "read_file_frameerrors",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001833_hash = {
++	.next	= NULL,
++	.name	= "read_file_interrupt",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001834_hash = {
++	.next	= NULL,
++	.name	= "read_file_misc",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001835_hash = {
++	.next	= NULL,
++	.name	= "read_file_modal_eeprom",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001836_hash = {
++	.next	= NULL,
++	.name	= "read_file_queue",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001837_hash = {
++	.next	= NULL,
++	.name	= "read_file_rcstat",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001838_hash = {
++	.next	= NULL,
++	.name	= "read_file_recv",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001839_hash = {
++	.next	= NULL,
++	.name	= "read_file_regidx",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001840_hash = {
++	.next	= &_001833_hash,
++	.name	= "read_file_regval",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001841_hash = {
++	.next	= NULL,
++	.name	= "read_file_rx_chainmask",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001842_hash = {
++	.next	= NULL,
++	.name	= "read_file_slot",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001843_hash = {
++	.next	= NULL,
++	.name	= "read_file_stations",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001844_hash = {
++	.next	= NULL,
++	.name	= "read_file_tgt_int_stats",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001845_hash = {
++	.next	= NULL,
++	.name	= "read_file_tgt_rx_stats",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001846_hash = {
++	.next	= NULL,
++	.name	= "read_file_tgt_stats",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001847_hash = {
++	.next	= NULL,
++	.name	= "read_file_tgt_tx_stats",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001848_hash = {
++	.next	= NULL,
++	.name	= "read_file_tx_chainmask",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001849_hash = {
++	.next	= NULL,
++	.name	= "read_file_war_stats",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001850_hash = {
++	.next	= NULL,
++	.name	= "read_file_wiphy",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001851_hash = {
++	.next	= NULL,
++	.name	= "read_file_xmit",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001852_hash = {
++	.next	= NULL,
++	.name	= "read_from_oldmem",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001853_hash = {
++	.next	= NULL,
++	.name	= "read_oldmem",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001854_hash = {
++	.next	= NULL,
++	.name	= "request_key_and_link",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001855_hash = {
++	.next	= NULL,
++	.name	= "res_counter_read",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001856_hash = {
++	.next	= NULL,
++	.name	= "retry_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001857_hash = {
++	.next	= NULL,
++	.name	= "rfcomm_sock_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001858_hash = {
++	.next	= NULL,
++	.name	= "rose_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001859_hash = {
++	.next	= NULL,
++	.name	= "rs_sta_dbgfs_rate_scale_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001860_hash = {
++	.next	= NULL,
++	.name	= "rs_sta_dbgfs_scale_table_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001861_hash = {
++	.next	= NULL,
++	.name	= "rs_sta_dbgfs_stats_table_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001862_hash = {
++	.next	= NULL,
++	.name	= "rts_threshold_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001863_hash = {
++	.next	= NULL,
++	.name	= "rx_dropped_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001864_hash = {
++	.next	= NULL,
++	.name	= "rx_fcs_err_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001865_hash = {
++	.next	= NULL,
++	.name	= "rx_hdr_overflow_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001866_hash = {
++	.next	= NULL,
++	.name	= "rx_hw_stuck_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001867_hash = {
++	.next	= NULL,
++	.name	= "rx_out_of_mem_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001868_hash = {
++	.next	= NULL,
++	.name	= "rx_path_reset_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001869_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_beacon_buffer_thres_host_int_trig_rx_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001870_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_descr_host_int_trig_rx_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001871_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_missed_beacon_host_int_trig_rx_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001872_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_rx_prep_beacon_drop_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001873_hash = {
++	.next	= NULL,
++	.name	= "rxpipe_tx_xfr_host_int_trig_rx_data_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001874_hash = {
++	.next	= NULL,
++	.name	= "rx_reset_counter_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001875_hash = {
++	.next	= NULL,
++	.name	= "rxrpc_send_data",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001876_hash = {
++	.next	= NULL,
++	.name	= "rx_xfr_hint_trig_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001878_hash = {
++	.next	= NULL,
++	.name	= "sco_send_frame",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001879_hash = {
++	.next	= NULL,
++	.name	= "scsi_adjust_queue_depth",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001880_hash = {
++	.next	= NULL,
++	.name	= "scsi_tgt_kspace_exec",
++	.param	= PARAM8,
++};
++
++struct size_overflow_hash _001881_hash = {
++	.next	= NULL,
++	.name	= "sctp_user_addto_chunk",
++	.param	= PARAM2|PARAM3,
++};
++
++struct size_overflow_hash _001883_hash = {
++	.next	= NULL,
++	.name	= "selinux_inode_notifysecctx",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001884_hash = {
++	.next	= NULL,
++	.name	= "selinux_transaction_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001885_hash = {
++	.next	= NULL,
++	.name	= "sel_read_avc_cache_threshold",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001886_hash = {
++	.next	= NULL,
++	.name	= "sel_read_avc_hash_stats",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001887_hash = {
++	.next	= NULL,
++	.name	= "sel_read_bool",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001888_hash = {
++	.next	= NULL,
++	.name	= "sel_read_checkreqprot",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001889_hash = {
++	.next	= NULL,
++	.name	= "sel_read_class",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001890_hash = {
++	.next	= NULL,
++	.name	= "sel_read_enforce",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001891_hash = {
++	.next	= NULL,
++	.name	= "sel_read_handle_status",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001892_hash = {
++	.next	= NULL,
++	.name	= "sel_read_handle_unknown",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001893_hash = {
++	.next	= NULL,
++	.name	= "sel_read_initcon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001894_hash = {
++	.next	= NULL,
++	.name	= "sel_read_mls",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001895_hash = {
++	.next	= NULL,
++	.name	= "sel_read_perm",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001896_hash = {
++	.next	= NULL,
++	.name	= "sel_read_policy",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001897_hash = {
++	.next	= NULL,
++	.name	= "sel_read_policycap",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001898_hash = {
++	.next	= NULL,
++	.name	= "sel_read_policyvers",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001899_hash = {
++	.next	= NULL,
++	.name	= "short_retry_limit_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001900_hash = {
++	.next	= NULL,
++	.name	= "simple_attr_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001901_hash = {
++	.next	= NULL,
++	.name	= "simple_transaction_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001902_hash = {
++	.next	= NULL,
++	.name	= "sisusb_send_bridge_packet",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001903_hash = {
++	.next	= NULL,
++	.name	= "sisusb_send_packet",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001904_hash = {
++	.next	= NULL,
++	.name	= "skb_copy_datagram_const_iovec",
++	.param	= PARAM2|PARAM5|PARAM4,
++};
++
++struct size_overflow_hash _001907_hash = {
++	.next	= NULL,
++	.name	= "skb_copy_datagram_from_iovec",
++	.param	= PARAM2|PARAM5|PARAM4,
++};
++
++struct size_overflow_hash _001910_hash = {
++	.next	= NULL,
++	.name	= "skb_copy_datagram_iovec",
++	.param	= PARAM2|PARAM4,
++};
++
++struct size_overflow_hash _001912_hash = {
++	.next	= NULL,
++	.name	= "skcipher_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001913_hash = {
++	.next	= NULL,
++	.name	= "smk_read_ambient",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001914_hash = {
++	.next	= NULL,
++	.name	= "smk_read_direct",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001915_hash = {
++	.next	= NULL,
++	.name	= "smk_read_doi",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001916_hash = {
++	.next	= NULL,
++	.name	= "smk_read_logging",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001917_hash = {
++	.next	= NULL,
++	.name	= "smk_read_onlycap",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001918_hash = {
++	.next	= NULL,
++	.name	= "smk_write_access",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001919_hash = {
++	.next	= NULL,
++	.name	= "snapshot_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001920_hash = {
++	.next	= NULL,
++	.name	= "snapshot_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001921_hash = {
++	.next	= NULL,
++	.name	= "snd_cs4281_BA0_read",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001922_hash = {
++	.next	= NULL,
++	.name	= "snd_cs4281_BA1_read",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001923_hash = {
++	.next	= NULL,
++	.name	= "snd_cs46xx_io_read",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001924_hash = {
++	.next	= NULL,
++	.name	= "snd_gus_dram_read",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001925_hash = {
++	.next	= NULL,
++	.name	= "snd_gus_dram_write",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001926_hash = {
++	.next	= NULL,
++	.name	= "snd_pcm_oss_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001927_hash = {
++	.next	= NULL,
++	.name	= "snd_pcm_oss_sync1",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001928_hash = {
++	.next	= NULL,
++	.name	= "snd_pcm_oss_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001929_hash = {
++	.next	= NULL,
++	.name	= "snd_rawmidi_kernel_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001930_hash = {
++	.next	= NULL,
++	.name	= "snd_rawmidi_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001931_hash = {
++	.next	= NULL,
++	.name	= "snd_rme32_capture_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001932_hash = {
++	.next	= NULL,
++	.name	= "snd_rme32_playback_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001933_hash = {
++	.next	= NULL,
++	.name	= "snd_rme96_capture_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001934_hash = {
++	.next	= NULL,
++	.name	= "snd_rme96_playback_copy",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001935_hash = {
++	.next	= NULL,
++	.name	= "sock_setsockopt",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001936_hash = {
++	.next	= NULL,
++	.name	= "sound_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001937_hash = {
++	.next	= &_001781_hash,
++	.name	= "spi_show_regs",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001938_hash = {
++	.next	= NULL,
++	.name	= "sta_agg_status_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001939_hash = {
++	.next	= NULL,
++	.name	= "sta_connected_time_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001940_hash = {
++	.next	= NULL,
++	.name	= "sta_flags_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001941_hash = {
++	.next	= NULL,
++	.name	= "sta_ht_capa_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001942_hash = {
++	.next	= NULL,
++	.name	= "sta_last_seq_ctrl_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001943_hash = {
++	.next	= NULL,
++	.name	= "sta_num_ps_buf_frames_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001944_hash = {
++	.next	= NULL,
++	.name	= "store_cpufv",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001945_hash = {
++	.next	= NULL,
++	.name	= "store_cpufv_disabled",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001946_hash = {
++	.next	= NULL,
++	.name	= "store_disp",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001947_hash = {
++	.next	= NULL,
++	.name	= "store_gps",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001948_hash = {
++	.next	= NULL,
++	.name	= "store_ledd",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001949_hash = {
++	.next	= NULL,
++	.name	= "store_lslvl",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001950_hash = {
++	.next	= NULL,
++	.name	= "store_lssw",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001951_hash = {
++	.next	= NULL,
++	.name	= "store_sys_acpi",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001952_hash = {
++	.next	= NULL,
++	.name	= "store_sys_hwmon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001953_hash = {
++	.next	= NULL,
++	.name	= "store_sys_wmi",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001954_hash = {
++	.next	= NULL,
++	.name	= "st_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001955_hash = {
++	.next	= NULL,
++	.name	= "st_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001956_hash = {
++	.next	= NULL,
++	.name	= "supply_map_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001957_hash = {
++	.next	= NULL,
++	.name	= "sys_bind",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001958_hash = {
++	.next	= NULL,
++	.name	= "sys_connect",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001959_hash = {
++	.next	= NULL,
++	.name	= "sysfs_acpi_set",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001960_hash = {
++	.next	= NULL,
++	.name	= "sysfs_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001961_hash = {
++	.next	= NULL,
++	.name	= "sysfs_write_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001962_hash = {
++	.next	= NULL,
++	.name	= "sys_modify_ldt",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001963_hash = {
++	.next	= NULL,
++	.name	= "sys_move_pages",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001964_hash = {
++	.next	= NULL,
++	.name	= "sys_preadv",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001965_hash = {
++	.next	= NULL,
++	.name	= "sys_pwritev",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001966_hash = {
++	.next	= NULL,
++	.name	= "sys_readv",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001967_hash = {
++	.next	= NULL,
++	.name	= "sys_rt_sigpending",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001968_hash = {
++	.next	= NULL,
++	.name	= "sys_sched_setaffinity",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _001969_hash = {
++	.next	= NULL,
++	.name	= "sys_sendto",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _001970_hash = {
++	.next	= NULL,
++	.name	= "sys_writev",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001971_hash = {
++	.next	= NULL,
++	.name	= "test_iso_queue",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001972_hash = {
++	.next	= NULL,
++	.name	= "timeout_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001973_hash = {
++	.next	= NULL,
++	.name	= "tipc_link_send_sections_fast",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001974_hash = {
++	.next	= NULL,
++	.name	= "ts_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001975_hash = {
++	.next	= NULL,
++	.name	= "TSS_authhmac",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001976_hash = {
++	.next	= NULL,
++	.name	= "TSS_checkhmac1",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _001977_hash = {
++	.next	= NULL,
++	.name	= "TSS_checkhmac2",
++	.param	= PARAM5|PARAM7,
++};
++
++struct size_overflow_hash _001979_hash = {
++	.next	= NULL,
++	.name	= "ts_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001980_hash = {
++	.next	= NULL,
++	.name	= "tx_internal_desc_overflow_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001981_hash = {
++	.next	= NULL,
++	.name	= "tx_queue_len_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001982_hash = {
++	.next	= NULL,
++	.name	= "tx_queue_status_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001983_hash = {
++	.next	= NULL,
++	.name	= "ubi_io_write_data",
++	.param	= PARAM4|PARAM5,
++};
++
++struct size_overflow_hash _001985_hash = {
++	.next	= NULL,
++	.name	= "udplite_getfrag",
++	.param	= PARAM3|PARAM4,
++};
++
++struct size_overflow_hash _001987_hash = {
++	.next	= NULL,
++	.name	= "uhci_debug_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001988_hash = {
++	.next	= NULL,
++	.name	= "ulong_write_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001989_hash = {
++	.next	= NULL,
++	.name	= "unix_dgram_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001990_hash = {
++	.next	= NULL,
++	.name	= "unix_stream_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001991_hash = {
++	.next	= NULL,
++	.name	= "unix_stream_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001992_hash = {
++	.next	= NULL,
++	.name	= "vb2_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001993_hash = {
++	.next	= NULL,
++	.name	= "vb2_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _001994_hash = {
++	.next	= NULL,
++	.name	= "vhost_add_used_and_signal_n",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _001995_hash = {
++	.next	= NULL,
++	.name	= "virtnet_send_command",
++	.param	= PARAM5|PARAM6,
++};
++
++struct size_overflow_hash _001997_hash = {
++	.next	= NULL,
++	.name	= "vmbus_open",
++	.param	= PARAM2|PARAM3,
++};
++
++struct size_overflow_hash _001999_hash = {
++	.next	= NULL,
++	.name	= "vol_cdev_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002000_hash = {
++	.next	= NULL,
++	.name	= "waiters_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002001_hash = {
++	.next	= NULL,
++	.name	= "wep_addr_key_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002002_hash = {
++	.next	= NULL,
++	.name	= "wep_decrypt_fail_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002003_hash = {
++	.next	= &_001950_hash,
++	.name	= "wep_default_key_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002004_hash = {
++	.next	= NULL,
++	.name	= "wep_interrupt_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002005_hash = {
++	.next	= &_000655_hash,
++	.name	= "wep_key_not_found_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002006_hash = {
++	.next	= NULL,
++	.name	= "wep_packets_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002007_hash = {
++	.next	= NULL,
++	.name	= "wl1271_format_buffer",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002008_hash = {
++	.next	= NULL,
++	.name	= "write_led",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002009_hash = {
++	.next	= NULL,
++	.name	= "wusb_prf_256",
++	.param	= PARAM7,
++};
++
++struct size_overflow_hash _002010_hash = {
++	.next	= NULL,
++	.name	= "wusb_prf_64",
++	.param	= PARAM7,
++};
++
++struct size_overflow_hash _002011_hash = {
++	.next	= NULL,
++	.name	= "x25_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002012_hash = {
++	.next	= NULL,
++	.name	= "xfs_buf_read_uncached",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002013_hash = {
++	.next	= NULL,
++	.name	= "xfs_iext_add",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002014_hash = {
++	.next	= NULL,
++	.name	= "xfs_iext_remove_direct",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002015_hash = {
++	.next	= NULL,
++	.name	= "xfs_trans_get_efd",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002016_hash = {
++	.next	= NULL,
++	.name	= "xfs_trans_get_efi",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002017_hash = {
++	.next	= NULL,
++	.name	= "xlog_get_bp",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002018_hash = {
++	.next	= NULL,
++	.name	= "xz_dec_init",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002019_hash = {
++	.next	= NULL,
++	.name	= "aac_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002020_hash = {
++	.next	= NULL,
++	.name	= "agp_allocate_memory_wrap",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _002021_hash = {
++	.next	= NULL,
++	.name	= "arcmsr_adjust_disk_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002022_hash = {
++	.next	= NULL,
++	.name	= "atalk_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002024_hash = {
++	.next	= NULL,
++	.name	= "atomic_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002025_hash = {
++	.next	= NULL,
++	.name	= "ax25_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002026_hash = {
++	.next	= NULL,
++	.name	= "beacon_interval_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002027_hash = {
++	.next	= NULL,
++	.name	= "bluetooth_proc_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002028_hash = {
++	.next	= NULL,
++	.name	= "btrfs_mksubvol",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002029_hash = {
++	.next	= NULL,
++	.name	= "bt_sock_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002030_hash = {
++	.next	= NULL,
++	.name	= "bt_sock_stream_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002031_hash = {
++	.next	= NULL,
++	.name	= "cache_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002032_hash = {
++	.next	= NULL,
++	.name	= "caif_seqpkt_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002033_hash = {
++	.next	= NULL,
++	.name	= "cpu_type_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002034_hash = {
++	.next	= NULL,
++	.name	= "cx18_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002036_hash = {
++	.next	= NULL,
++	.name	= "dccp_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002037_hash = {
++	.next	= NULL,
++	.name	= "depth_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002038_hash = {
++	.next	= NULL,
++	.name	= "dfs_global_file_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002039_hash = {
++	.next	= NULL,
++	.name	= "dgram_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002040_hash = {
++	.next	= NULL,
++	.name	= "dma_skb_copy_datagram_iovec",
++	.param	= PARAM3|PARAM5,
++};
++
++struct size_overflow_hash _002042_hash = {
++	.next	= &_000261_hash,
++	.name	= "drbd_setsockopt",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002043_hash = {
++	.next	= NULL,
++	.name	= "dtim_interval_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002044_hash = {
++	.next	= NULL,
++	.name	= "dump_midi",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002045_hash = {
++	.next	= NULL,
++	.name	= "enable_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002046_hash = {
++	.next	= &_001745_hash,
++	.name	= "exofs_read_kern",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _002047_hash = {
++	.next	= NULL,
++	.name	= "fc_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002048_hash = {
++	.next	= NULL,
++	.name	= "frequency_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002049_hash = {
++	.next	= NULL,
++	.name	= "get_alua_req",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002050_hash = {
++	.next	= NULL,
++	.name	= "get_rdac_req",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002051_hash = {
++	.next	= NULL,
++	.name	= "hci_sock_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002052_hash = {
++	.next	= NULL,
++	.name	= "hpsa_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002053_hash = {
++	.next	= NULL,
++	.name	= "hptiop_adjust_disk_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002054_hash = {
++	.next	= NULL,
++	.name	= "ide_queue_pc_tail",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002055_hash = {
++	.next	= NULL,
++	.name	= "ide_raw_taskfile",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002056_hash = {
++	.next	= NULL,
++	.name	= "idetape_queue_rw_tail",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002057_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_aid",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002058_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_auto_open_plinks",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002059_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_ave_beacon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002060_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_bssid",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002061_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_channel_type",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002062_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshConfirmTimeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002063_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshGateAnnouncementProtocol",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002064_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHoldingTimeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002065_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPactivePathTimeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002066_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPmaxPREQretries",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002067_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPnetDiameterTraversalTime",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002068_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPpreqMinInterval",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002069_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPRannInterval",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002070_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshHWMPRootMode",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002071_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshMaxPeerLinks",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002072_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshMaxRetries",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002073_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshRetryTimeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002074_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dot11MeshTTL",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002075_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dropped_frames_congestion",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002076_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dropped_frames_no_route",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002077_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dropped_frames_ttl",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002078_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_drop_unencrypted",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002079_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_dtim_count",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002080_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_element_ttl",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002081_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_estab_plinks",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002082_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_flags",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002083_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_fwded_frames",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002084_hash = {
++	.next	= &_000104_hash,
++	.name	= "ieee80211_if_read_fwded_mcast",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002085_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_fwded_unicast",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002086_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_last_beacon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002087_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_min_discovery_timeout",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002088_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_num_buffered_multicast",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002089_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_num_sta_ps",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002090_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_path_refresh_time",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002091_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_peer",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002092_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_rc_rateidx_mask_2ghz",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002093_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_rc_rateidx_mask_5ghz",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002094_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_smps",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002095_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_state",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002096_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_tkip_mic_test",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002097_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_if_read_tsf",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002098_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_rx_mgmt_beacon",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002099_hash = {
++	.next	= NULL,
++	.name	= "ieee80211_rx_mgmt_probe_resp",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002100_hash = {
++	.next	= NULL,
++	.name	= "ima_show_htable_violations",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002101_hash = {
++	.next	= NULL,
++	.name	= "ima_show_measurements_count",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002102_hash = {
++	.next	= NULL,
++	.name	= "insert_one_name",
++	.param	= PARAM7,
++};
++
++struct size_overflow_hash _002103_hash = {
++	.next	= NULL,
++	.name	= "ioapic_setup_resources",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _002104_hash = {
++	.next	= NULL,
++	.name	= "ipr_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002105_hash = {
++	.next	= NULL,
++	.name	= "ip_recv_error",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002106_hash = {
++	.next	= NULL,
++	.name	= "ipv6_recv_error",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002107_hash = {
++	.next	= NULL,
++	.name	= "ipv6_recv_rxpmtu",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002108_hash = {
++	.next	= NULL,
++	.name	= "ipx_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002109_hash = {
++	.next	= NULL,
++	.name	= "ipx_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002110_hash = {
++	.next	= NULL,
++	.name	= "irda_recvmsg_dgram",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002111_hash = {
++	.next	= NULL,
++	.name	= "iscsi_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002112_hash = {
++	.next	= NULL,
++	.name	= "ivtv_read_pos",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002113_hash = {
++	.next	= NULL,
++	.name	= "kernel_setsockopt",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002114_hash = {
++	.next	= NULL,
++	.name	= "key_conf_hw_key_idx_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002115_hash = {
++	.next	= NULL,
++	.name	= "key_conf_keyidx_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002116_hash = {
++	.next	= NULL,
++	.name	= "key_conf_keylen_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002117_hash = {
++	.next	= NULL,
++	.name	= "key_flags_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002118_hash = {
++	.next	= NULL,
++	.name	= "key_ifindex_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002119_hash = {
++	.next	= NULL,
++	.name	= "key_tx_rx_count_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002120_hash = {
++	.next	= NULL,
++	.name	= "l2cap_create_basic_pdu",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002121_hash = {
++	.next	= NULL,
++	.name	= "l2cap_create_connless_pdu",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002122_hash = {
++	.next	= NULL,
++	.name	= "l2cap_create_iframe_pdu",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002123_hash = {
++	.next	= NULL,
++	.name	= "l2tp_ip_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002124_hash = {
++	.next	= NULL,
++	.name	= "llc_ui_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002125_hash = {
++	.next	= NULL,
++	.name	= "lpfc_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002126_hash = {
++	.next	= NULL,
++	.name	= "macvtap_get_user",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002127_hash = {
++	.next	= NULL,
++	.name	= "macvtap_put_user",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002128_hash = {
++	.next	= NULL,
++	.name	= "mcam_v4l_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002129_hash = {
++	.next	= NULL,
++	.name	= "megaraid_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002130_hash = {
++	.next	= NULL,
++	.name	= "megasas_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002131_hash = {
++	.next	= NULL,
++	.name	= "mled_proc_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002132_hash = {
++	.next	= NULL,
++	.name	= "mptscsih_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002133_hash = {
++	.next	= NULL,
++	.name	= "NCR_700_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002134_hash = {
++	.next	= NULL,
++	.name	= "netlink_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002135_hash = {
++	.next	= NULL,
++	.name	= "nfsctl_transaction_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002136_hash = {
++	.next	= NULL,
++	.name	= "noack_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002137_hash = {
++	.next	= NULL,
++	.name	= "nr_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002138_hash = {
++	.next	= NULL,
++	.name	= "ocfs2_control_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002139_hash = {
++	.next	= NULL,
++	.name	= "osd_req_list_collection_objects",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002140_hash = {
++	.next	= NULL,
++	.name	= "osd_req_list_partition_objects",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002142_hash = {
++	.next	= NULL,
++	.name	= "packet_recv_error",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002143_hash = {
++	.next	= NULL,
++	.name	= "packet_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002144_hash = {
++	.next	= NULL,
++	.name	= "packet_snd",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002145_hash = {
++	.next	= NULL,
++	.name	= "pep_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002146_hash = {
++	.next	= NULL,
++	.name	= "pfkey_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002147_hash = {
++	.next	= NULL,
++	.name	= "ping_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002148_hash = {
++	.next	= NULL,
++	.name	= "pmcraid_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002149_hash = {
++	.next	= NULL,
++	.name	= "pn_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002150_hash = {
++	.next	= NULL,
++	.name	= "pointer_size_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002151_hash = {
++	.next	= NULL,
++	.name	= "power_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002152_hash = {
++	.next	= NULL,
++	.name	= "pppoe_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002153_hash = {
++	.next	= NULL,
++	.name	= "pppol2tp_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002154_hash = {
++	.next	= NULL,
++	.name	= "pwc_video_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002155_hash = {
++	.next	= NULL,
++	.name	= "qla2x00_adjust_sdev_qdepth_up",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002156_hash = {
++	.next	= NULL,
++	.name	= "qla2x00_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002157_hash = {
++	.next	= NULL,
++	.name	= "raw_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002158_hash = {
++	.next	= NULL,
++	.name	= "rawsock_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002159_hash = {
++	.next	= NULL,
++	.name	= "rawv6_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002160_hash = {
++	.next	= NULL,
++	.name	= "rawv6_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002161_hash = {
++	.next	= NULL,
++	.name	= "rds_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002162_hash = {
++	.next	= NULL,
++	.name	= "recover_peb",
++	.param	= PARAM6|PARAM7,
++};
++
++struct size_overflow_hash _002164_hash = {
++	.next	= NULL,
++	.name	= "recv_msg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002165_hash = {
++	.next	= NULL,
++	.name	= "recv_stream",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002166_hash = {
++	.next	= NULL,
++	.name	= "_req_append_segment",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002167_hash = {
++	.next	= NULL,
++	.name	= "request_key_async",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002168_hash = {
++	.next	= NULL,
++	.name	= "request_key_async_with_auxdata",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002169_hash = {
++	.next	= NULL,
++	.name	= "request_key_with_auxdata",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002170_hash = {
++	.next	= NULL,
++	.name	= "rose_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002171_hash = {
++	.next	= NULL,
++	.name	= "rxrpc_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002172_hash = {
++	.next	= NULL,
++	.name	= "rx_streaming_always_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002173_hash = {
++	.next	= NULL,
++	.name	= "rx_streaming_interval_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002174_hash = {
++	.next	= NULL,
++	.name	= "sas_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002175_hash = {
++	.next	= NULL,
++	.name	= "sco_sock_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002176_hash = {
++	.next	= NULL,
++	.name	= "scsi_activate_tcq",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002177_hash = {
++	.next	= NULL,
++	.name	= "scsi_deactivate_tcq",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002178_hash = {
++	.next	= NULL,
++	.name	= "scsi_execute",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002179_hash = {
++	.next	= NULL,
++	.name	= "_scsih_adjust_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002180_hash = {
++	.next	= NULL,
++	.name	= "scsi_init_shared_tag_map",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002181_hash = {
++	.next	= NULL,
++	.name	= "scsi_track_queue_full",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002182_hash = {
++	.next	= NULL,
++	.name	= "sctp_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002183_hash = {
++	.next	= NULL,
++	.name	= "skb_copy_and_csum_datagram_iovec",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002186_hash = {
++	.next	= NULL,
++	.name	= "snd_gf1_mem_proc_dump",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002187_hash = {
++	.next	= NULL,
++	.name	= "sta_dev_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002188_hash = {
++	.next	= NULL,
++	.name	= "sta_inactive_ms_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002189_hash = {
++	.next	= NULL,
++	.name	= "sta_last_signal_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002190_hash = {
++	.next	= NULL,
++	.name	= "stats_dot11ACKFailureCount_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002191_hash = {
++	.next	= NULL,
++	.name	= "stats_dot11FCSErrorCount_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002192_hash = {
++	.next	= NULL,
++	.name	= "stats_dot11RTSFailureCount_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002193_hash = {
++	.next	= NULL,
++	.name	= "stats_dot11RTSSuccessCount_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002194_hash = {
++	.next	= NULL,
++	.name	= "store_camera",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002195_hash = {
++	.next	= NULL,
++	.name	= "store_cardr",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002196_hash = {
++	.next	= NULL,
++	.name	= "store_fan1_input",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002197_hash = {
++	.next	= NULL,
++	.name	= "store_pwm1",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002198_hash = {
++	.next	= NULL,
++	.name	= "store_pwm1_enable",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002199_hash = {
++	.next	= NULL,
++	.name	= "sys_kexec_load",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002200_hash = {
++	.next	= NULL,
++	.name	= "sys_msgrcv",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002201_hash = {
++	.next	= NULL,
++	.name	= "sys_setsockopt",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002202_hash = {
++	.next	= NULL,
++	.name	= "tcm_loop_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002203_hash = {
++	.next	= NULL,
++	.name	= "tcp_copy_to_iovec",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002204_hash = {
++	.next	= NULL,
++	.name	= "tcp_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002205_hash = {
++	.next	= NULL,
++	.name	= "timeout_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002206_hash = {
++	.next	= NULL,
++	.name	= "tipc_send2name",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _002207_hash = {
++	.next	= NULL,
++	.name	= "tipc_send2port",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002208_hash = {
++	.next	= NULL,
++	.name	= "tipc_send",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002209_hash = {
++	.next	= NULL,
++	.name	= "tled_proc_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002210_hash = {
++	.next	= NULL,
++	.name	= "total_ps_buffered_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002211_hash = {
++	.next	= NULL,
++	.name	= "tun_get_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002212_hash = {
++	.next	= NULL,
++	.name	= "tun_put_user",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002213_hash = {
++	.next	= NULL,
++	.name	= "twa_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002214_hash = {
++	.next	= NULL,
++	.name	= "tw_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002215_hash = {
++	.next	= NULL,
++	.name	= "twl_change_queue_depth",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002216_hash = {
++	.next	= NULL,
++	.name	= "uapsd_max_sp_len_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002217_hash = {
++	.next	= NULL,
++	.name	= "uapsd_queues_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002218_hash = {
++	.next	= NULL,
++	.name	= "ubi_eba_atomic_leb_change",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002219_hash = {
++	.next	= NULL,
++	.name	= "ubi_eba_write_leb",
++	.param	= PARAM5|PARAM6,
++};
++
++struct size_overflow_hash _002221_hash = {
++	.next	= NULL,
++	.name	= "ubi_eba_write_leb_st",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002222_hash = {
++	.next	= NULL,
++	.name	= "udp_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002223_hash = {
++	.next	= &_002095_hash,
++	.name	= "udpv6_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002224_hash = {
++	.next	= &_001251_hash,
++	.name	= "ulong_read_file",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002225_hash = {
++	.next	= NULL,
++	.name	= "unix_dgram_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002226_hash = {
++	.next	= NULL,
++	.name	= "unix_seqpacket_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002227_hash = {
++	.next	= NULL,
++	.name	= "user_power_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002228_hash = {
++	.next	= NULL,
++	.name	= "vcc_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002229_hash = {
++	.next	= NULL,
++	.name	= "wep_iv_read",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002230_hash = {
++	.next	= NULL,
++	.name	= "wled_proc_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002231_hash = {
++	.next	= NULL,
++	.name	= "x25_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002232_hash = {
++	.next	= NULL,
++	.name	= "xfs_iext_insert",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002233_hash = {
++	.next	= NULL,
++	.name	= "xfs_iext_remove",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002234_hash = {
++	.next	= NULL,
++	.name	= "xlog_find_verify_log_record",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002235_hash = {
++	.next	= NULL,
++	.name	= "add_sctp_bind_addr",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002236_hash = {
++	.next	= NULL,
++	.name	= "cx18_read_pos",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002237_hash = {
++	.next	= NULL,
++	.name	= "l2cap_chan_send",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002238_hash = {
++	.next	= NULL,
++	.name	= "l2cap_sar_segment_sdu",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002239_hash = {
++	.next	= NULL,
++	.name	= "l2cap_sock_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002240_hash = {
++	.next	= &_001684_hash,
++	.name	= "macvtap_do_read",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002241_hash = {
++	.next	= NULL,
++	.name	= "macvtap_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002242_hash = {
++	.next	= NULL,
++	.name	= "osd_req_list_dev_partitions",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002243_hash = {
++	.next	= NULL,
++	.name	= "osd_req_list_partition_collections",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002244_hash = {
++	.next	= NULL,
++	.name	= "osst_do_scsi",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002245_hash = {
++	.next	= NULL,
++	.name	= "packet_sendmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002246_hash = {
++	.next	= NULL,
++	.name	= "qla2x00_handle_queue_full",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002247_hash = {
++	.next	= NULL,
++	.name	= "rfcomm_sock_recvmsg",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002248_hash = {
++	.next	= NULL,
++	.name	= "scsi_execute_req",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002249_hash = {
++	.next	= NULL,
++	.name	= "_scsih_change_queue_depth",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001571_hash = {
++struct size_overflow_hash _002250_hash = {
 +	.next	= NULL,
-+	.name	= "scsi_execute",
-+	.file	= "include/scsi/scsi_device.h",
-+	.param5	= 1,
++	.name	= "send_msg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001572_hash = {
++struct size_overflow_hash _002251_hash = {
 +	.next	= NULL,
-+	.name	= "snd_gf1_mem_proc_dump",
-+	.file	= "sound/isa/gus/gus_mem_proc.c",
-+	.param5	= 1,
++	.name	= "send_packet",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001573_hash = {
++struct size_overflow_hash _002252_hash = {
 +	.next	= NULL,
-+	.name	= "stats_dot11ACKFailureCount_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "spi_execute",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001574_hash = {
++struct size_overflow_hash _002253_hash = {
 +	.next	= NULL,
-+	.name	= "stats_dot11FCSErrorCount_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "submit_inquiry",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001575_hash = {
++struct size_overflow_hash _002254_hash = {
 +	.next	= NULL,
-+	.name	= "stats_dot11RTSFailureCount_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "tcp_dma_try_early_copy",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001576_hash = {
++struct size_overflow_hash _002255_hash = {
 +	.next	= NULL,
-+	.name	= "stats_dot11RTSSuccessCount_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "tun_do_read",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001577_hash = {
++struct size_overflow_hash _002256_hash = {
 +	.next	= NULL,
-+	.name	= "sys_kexec_load",
-+	.file	= "include/linux/syscalls.h",
-+	.param2	= 1,
++	.name	= "tun_sendmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001578_hash = {
++struct size_overflow_hash _002257_hash = {
 +	.next	= NULL,
-+	.name	= "timeout_read",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.c",
-+	.param3	= 1,
++	.name	= "ubi_leb_change",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001579_hash = {
++struct size_overflow_hash _002258_hash = {
 +	.next	= NULL,
-+	.name	= "tled_proc_write",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "ubi_leb_write",
++	.param	= PARAM4|PARAM5,
 +};
 +
-+struct size_overflow_hash _001580_hash = {
++struct size_overflow_hash _002260_hash = {
 +	.next	= NULL,
-+	.name	= "total_ps_buffered_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "unix_seqpacket_recvmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001581_hash = {
++struct size_overflow_hash _002261_hash = {
 +	.next	= NULL,
-+	.name	= "tx_internal_desc_overflow_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "write_leb",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001582_hash = {
++struct size_overflow_hash _002262_hash = {
 +	.next	= NULL,
-+	.name	= "uapsd_max_sp_len_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "ch_do_scsi",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001583_hash = {
++struct size_overflow_hash _002263_hash = {
 +	.next	= NULL,
-+	.name	= "uapsd_queues_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "dbg_leb_change",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001584_hash = {
++struct size_overflow_hash _002264_hash = {
 +	.next	= NULL,
-+	.name	= "ulong_read_file",
-+	.file	= "arch/x86/oprofile/../../../drivers/oprofile/oprofilefs.c",
-+	.param3	= 1,
++	.name	= "dbg_leb_write",
++	.param	= PARAM4|PARAM5,
 +};
 +
-+struct size_overflow_hash _001585_hash = {
++struct size_overflow_hash _002266_hash = {
 +	.next	= NULL,
-+	.name	= "user_power_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "l2cap_sock_sendmsg",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001586_hash = {
++struct size_overflow_hash _002267_hash = {
 +	.next	= NULL,
-+	.name	= "wep_addr_key_count_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "scsi_mode_sense",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001587_hash = {
++struct size_overflow_hash _002268_hash = {
 +	.next	= NULL,
-+	.name	= "wep_decrypt_fail_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "scsi_vpd_inquiry",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001588_hash = {
++struct size_overflow_hash _002269_hash = {
 +	.next	= NULL,
-+	.name	= "wep_default_key_count_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "send_stream",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001589_hash = {
++struct size_overflow_hash _002270_hash = {
++	.next	= &_000456_hash,
++	.name	= "ses_recv_diag",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002271_hash = {
 +	.next	= NULL,
-+	.name	= "wep_interrupt_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ses_send_diag",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001590_hash = {
++struct size_overflow_hash _002272_hash = {
 +	.next	= NULL,
-+	.name	= "wep_iv_read",
-+	.file	= "net/mac80211/debugfs.c",
-+	.param3	= 1,
++	.name	= "spi_dv_device_echo_buffer",
++	.param	= PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _001591_hash = {
++struct size_overflow_hash _002274_hash = {
 +	.next	= NULL,
-+	.name	= "wep_key_not_found_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ubifs_leb_change",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001592_hash = {
++struct size_overflow_hash _002275_hash = {
 +	.next	= NULL,
-+	.name	= "wep_packets_read",
-+	.file	= "drivers/net/wireless/wl12xx/debugfs.c",
-+	.param3	= 1,
++	.name	= "ubifs_leb_write",
++	.param	= PARAM4|PARAM5,
 +};
 +
-+struct size_overflow_hash _001593_hash = {
++struct size_overflow_hash _002277_hash = {
 +	.next	= NULL,
-+	.name	= "wled_proc_write",
-+	.file	= "drivers/platform/x86/asus_acpi.c",
-+	.param3	= 1,
++	.name	= "ubi_write",
++	.param	= PARAM4|PARAM5,
 +};
 +
-+struct size_overflow_hash _001594_hash = {
++struct size_overflow_hash _002278_hash = {
 +	.next	= NULL,
-+	.name	= "cx18_read_pos",
-+	.file	= "drivers/media/video/cx18/cx18-fileops.c",
-+	.param3	= 1,
++	.name	= "fixup_leb",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001595_hash = {
++struct size_overflow_hash _002279_hash = {
 +	.next	= NULL,
-+	.name	= "osd_req_list_dev_partitions",
-+	.file	= "include/scsi/osd_initiator.h",
-+	.param4	= 1,
++	.name	= "gluebi_write",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001596_hash = {
++struct size_overflow_hash _002280_hash = {
 +	.next	= NULL,
-+	.name	= "osd_req_list_partition_collections",
-+	.file	= "include/scsi/osd_initiator.h",
-+	.param5	= 1,
++	.name	= "recover_head",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001597_hash = {
++struct size_overflow_hash _002281_hash = {
 +	.next	= NULL,
-+	.name	= "scsi_execute_req",
-+	.file	= "include/scsi/scsi_device.h",
-+	.param5	= 1,
++	.name	= "scsi_get_vpd_page",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001598_hash = {
++struct size_overflow_hash _002282_hash = {
 +	.next	= NULL,
-+	.name	= "spi_execute",
-+	.file	= "drivers/scsi/scsi_transport_spi.c",
-+	.param5	= 1,
++	.name	= "sd_do_mode_sense",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001599_hash = {
++struct size_overflow_hash _002283_hash = {
 +	.next	= NULL,
-+	.name	= "submit_inquiry",
-+	.file	= "drivers/scsi/device_handler/scsi_dh_rdac.c",
-+	.param3	= 1,
++	.name	= "ubifs_write_node",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001600_hash = {
++struct size_overflow_hash _002284_hash = {
 +	.next	= NULL,
-+	.name	= "ch_do_scsi",
-+	.file	= "drivers/scsi/ch.c",
-+	.param4	= 1,
++	.name	= "evm_read_key",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001601_hash = {
++struct size_overflow_hash _002285_hash = {
 +	.next	= NULL,
-+	.name	= "scsi_vpd_inquiry",
-+	.file	= "drivers/scsi/scsi.c",
-+	.param4	= 1,
++	.name	= "evm_write_key",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001602_hash = {
++struct size_overflow_hash _002286_hash = {
 +	.next	= NULL,
-+	.name	= "spi_dv_device_echo_buffer",
-+	.file	= "drivers/scsi/scsi_transport_spi.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.name	= "newpart",
++	.param	= PARAM6,
 +};
 +
-+struct size_overflow_hash _001603_hash = {
++struct size_overflow_hash _002287_hash = {
 +	.next	= NULL,
-+	.name	= "evm_read_key",
-+	.file	= "security/integrity/evm/evm_secfs.c",
-+	.param3	= 1,
++	.name	= "store_touchpad",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001604_hash = {
++struct size_overflow_hash _002288_hash = {
 +	.next	= NULL,
-+	.name	= "evm_write_key",
-+	.file	= "security/integrity/evm/evm_secfs.c",
-+	.param3	= 1,
++	.name	= "unlink_simple",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001605_hash = {
++struct size_overflow_hash _002289_hash = {
 +	.next	= NULL,
 +	.name	= "alloc_page_cgroup",
-+	.file	= "mm/page_cgroup.c",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001606_hash = {
-+	.next	= &_001310_hash,
++struct size_overflow_hash _002290_hash = {
++	.next	= NULL,
 +	.name	= "atomic_counters_read",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001607_hash = {
++struct size_overflow_hash _002291_hash = {
 +	.next	= NULL,
 +	.name	= "atomic_stats_read",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001608_hash = {
++struct size_overflow_hash _002292_hash = {
 +	.next	= NULL,
 +	.name	= "compat_do_arpt_set_ctl",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001609_hash = {
++struct size_overflow_hash _002293_hash = {
 +	.next	= NULL,
 +	.name	= "compat_do_ip6t_set_ctl",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001610_hash = {
-+	.next	= NULL,
++struct size_overflow_hash _002294_hash = {
++	.next	= &_001709_hash,
 +	.name	= "compat_do_ipt_set_ctl",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001611_hash = {
++struct size_overflow_hash _002295_hash = {
 +	.next	= NULL,
-+	.name	= "compat_rw_copy_check_uvector",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.name	= "compat_filldir",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001612_hash = {
++struct size_overflow_hash _002296_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_kexec_load",
-+	.file	= "include/linux/kexec.h",
-+	.param2	= 1,
++	.name	= "compat_filldir64",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001613_hash = {
++struct size_overflow_hash _002297_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_move_pages",
-+	.file	= "include/linux/compat.h",
-+	.param2	= 1,
++	.name	= "compat_fillonedir",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001614_hash = {
++struct size_overflow_hash _002298_hash = {
 +	.next	= NULL,
-+	.name	= "compat_sys_semtimedop",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.name	= "compat_rw_copy_check_uvector",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001615_hash = {
++struct size_overflow_hash _002299_hash = {
 +	.next	= NULL,
-+	.name	= "copy_from_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "compat_sock_setsockopt",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001616_hash = {
++struct size_overflow_hash _002300_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "compat_sys_kexec_load",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001617_hash = {
++struct size_overflow_hash _002301_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user_inatomic",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "compat_sys_keyctl",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001618_hash = {
++struct size_overflow_hash _002302_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user_nocache",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "compat_sys_move_pages",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001619_hash = {
++struct size_overflow_hash _002303_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_in_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "compat_sys_mq_timedsend",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001620_hash = {
++struct size_overflow_hash _002304_hash = {
 +	.next	= NULL,
-+	.name	= "copy_in_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "compat_sys_msgrcv",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001621_hash = {
++struct size_overflow_hash _002305_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_to_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "compat_sys_msgsnd",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001622_hash = {
++struct size_overflow_hash _002306_hash = {
 +	.next	= NULL,
-+	.name	= "copy_to_user",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "compat_sys_semtimedop",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001623_hash = {
++struct size_overflow_hash _002307_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_to_user_inatomic",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.name	= "__copy_in_user",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001624_hash = {
++struct size_overflow_hash _002308_hash = {
++	.next	= NULL,
++	.name	= "copy_in_user",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002309_hash = {
 +	.next	= NULL,
 +	.name	= "dev_counters_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001625_hash = {
++struct size_overflow_hash _002310_hash = {
 +	.next	= NULL,
 +	.name	= "dev_names_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001626_hash = {
-+	.next	= &_001493_hash,
++struct size_overflow_hash _002311_hash = {
++	.next	= NULL,
 +	.name	= "do_arpt_set_ctl",
-+	.file	= "net/ipv4/netfilter/arp_tables.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001627_hash = {
++struct size_overflow_hash _002312_hash = {
 +	.next	= NULL,
 +	.name	= "do_ip6t_set_ctl",
-+	.file	= "net/ipv6/netfilter/ip6_tables.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001628_hash = {
++struct size_overflow_hash _002313_hash = {
 +	.next	= NULL,
 +	.name	= "do_ipt_set_ctl",
-+	.file	= "net/ipv4/netfilter/ip_tables.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001629_hash = {
++struct size_overflow_hash _002314_hash = {
 +	.next	= NULL,
 +	.name	= "drbd_bm_resize",
-+	.file	= "drivers/block/drbd/drbd_bitmap.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001630_hash = {
++struct size_overflow_hash _002315_hash = {
 +	.next	= NULL,
 +	.name	= "driver_names_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001631_hash = {
++struct size_overflow_hash _002316_hash = {
 +	.next	= NULL,
 +	.name	= "driver_stats_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001632_hash = {
++struct size_overflow_hash _002317_hash = {
 +	.next	= NULL,
 +	.name	= "__earlyonly_bootmem_alloc",
-+	.file	= "mm/sparse-vmemmap.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001633_hash = {
++struct size_overflow_hash _002318_hash = {
 +	.next	= NULL,
-+	.name	= "flash_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.name	= "fat_compat_ioctl_filldir",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001634_hash = {
++struct size_overflow_hash _002319_hash = {
 +	.next	= NULL,
 +	.name	= "flash_read",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_fs.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001635_hash = {
-+	.next	= NULL,
-+	.name	= "flash_write",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001636_hash = {
++struct size_overflow_hash _002320_hash = {
 +	.next	= NULL,
 +	.name	= "flash_write",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001637_hash = {
++struct size_overflow_hash _002321_hash = {
 +	.next	= NULL,
 +	.name	= "ghash_async_setkey",
-+	.file	= "arch/x86/crypto/ghash-clmulni-intel_glue.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001638_hash = {
++struct size_overflow_hash _002322_hash = {
 +	.next	= NULL,
 +	.name	= "handle_eviocgbit",
-+	.file	= "drivers/input/evdev.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001639_hash = {
++struct size_overflow_hash _002323_hash = {
 +	.next	= NULL,
 +	.name	= "hid_parse_report",
-+	.file	= "include/linux/hid.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001640_hash = {
++struct size_overflow_hash _002324_hash = {
++	.next	= NULL,
++	.name	= "init_cdev",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _002325_hash = {
++	.next	= NULL,
++	.name	= "ipath_create_cq",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002326_hash = {
++	.next	= NULL,
++	.name	= "ipath_get_base_info",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002327_hash = {
++	.next	= NULL,
++	.name	= "ipath_init_qp_table",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002328_hash = {
++	.next	= NULL,
++	.name	= "ipath_resize_cq",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002329_hash = {
 +	.next	= NULL,
 +	.name	= "portcntrs_1_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001641_hash = {
++struct size_overflow_hash _002330_hash = {
 +	.next	= NULL,
 +	.name	= "portcntrs_2_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001642_hash = {
++struct size_overflow_hash _002331_hash = {
 +	.next	= NULL,
 +	.name	= "portnames_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001643_hash = {
++struct size_overflow_hash _002332_hash = {
++	.next	= NULL,
++	.name	= "put_cmsg_compat",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002333_hash = {
 +	.next	= NULL,
 +	.name	= "qib_alloc_devdata",
-+	.file	= "drivers/infiniband/hw/qib/qib_init.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001644_hash = {
++struct size_overflow_hash _002334_hash = {
++	.next	= NULL,
++	.name	= "qib_alloc_fast_reg_page_list",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002335_hash = {
++	.next	= NULL,
++	.name	= "qib_cdev_init",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _002336_hash = {
++	.next	= NULL,
++	.name	= "qib_create_cq",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002337_hash = {
++	.next	= NULL,
++	.name	= "qib_diag_write",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002338_hash = {
++	.next	= NULL,
++	.name	= "qib_get_base_info",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002339_hash = {
++	.next	= NULL,
++	.name	= "qib_resize_cq",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002340_hash = {
 +	.next	= NULL,
 +	.name	= "qsfp_1_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001645_hash = {
++struct size_overflow_hash _002341_hash = {
 +	.next	= NULL,
 +	.name	= "qsfp_2_read",
-+	.file	= "drivers/infiniband/hw/qib/qib_fs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001646_hash = {
++struct size_overflow_hash _002342_hash = {
 +	.next	= NULL,
 +	.name	= "read_default_ldt",
-+	.file	= "arch/x86/kernel/ldt.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001647_hash = {
++struct size_overflow_hash _002343_hash = {
 +	.next	= NULL,
 +	.name	= "read_zero",
-+	.file	= "drivers/char/mem.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001648_hash = {
++struct size_overflow_hash _002344_hash = {
 +	.next	= NULL,
 +	.name	= "rfc4106_set_key",
-+	.file	= "arch/x86/crypto/aesni-intel_glue.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001649_hash = {
++struct size_overflow_hash _002345_hash = {
 +	.next	= NULL,
 +	.name	= "sparse_early_usemaps_alloc_node",
-+	.file	= "mm/sparse.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001650_hash = {
-+	.next	= &_000748_hash,
++struct size_overflow_hash _002346_hash = {
++	.next	= NULL,
 +	.name	= "stats_read_ul",
-+	.file	= "drivers/idle/i7300_idle.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001651_hash = {
++struct size_overflow_hash _002347_hash = {
++	.next	= NULL,
++	.name	= "sys32_ipc",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002348_hash = {
 +	.next	= NULL,
 +	.name	= "sys32_rt_sigpending",
-+	.file	= "arch/x86/include/asm/sys_ia32.h",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001652_hash = {
++struct size_overflow_hash _002349_hash = {
 +	.next	= NULL,
 +	.name	= "compat_do_readv_writev",
-+	.file	= "fs/compat.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001653_hash = {
++struct size_overflow_hash _002350_hash = {
 +	.next	= NULL,
 +	.name	= "compat_keyctl_instantiate_key_iov",
-+	.file	= "security/keys/compat.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001654_hash = {
++struct size_overflow_hash _002351_hash = {
 +	.next	= NULL,
 +	.name	= "compat_process_vm_rw",
-+	.file	= "mm/process_vm_access.c",
-+	.param3	= 1,
-+	.param5	= 1,
-+};
-+
-+struct size_overflow_hash _001656_hash = {
-+	.next	= NULL,
-+	.name	= "ipath_get_base_info",
-+	.file	= "drivers/infiniband/hw/ipath/ipath_file_ops.c",
-+	.param3	= 1,
++	.param	= PARAM3|PARAM5,
 +};
 +
-+struct size_overflow_hash _001657_hash = {
++struct size_overflow_hash _002353_hash = {
 +	.next	= NULL,
-+	.name	= "qib_diag_write",
-+	.file	= "drivers/infiniband/hw/qib/qib_diag.c",
-+	.param3	= 1,
++	.name	= "compat_sys_setsockopt",
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001658_hash = {
++struct size_overflow_hash _002354_hash = {
 +	.next	= NULL,
-+	.name	= "qib_get_base_info",
-+	.file	= "drivers/infiniband/hw/qib/qib_file_ops.c",
-+	.param3	= 1,
++	.name	= "ipath_cdev_init",
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001659_hash = {
-+	.next	= NULL,
++struct size_overflow_hash _002355_hash = {
++	.next	= &_001889_hash,
 +	.name	= "sparse_mem_maps_populate_node",
-+	.file	= "include/linux/mm.h",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001660_hash = {
++struct size_overflow_hash _002356_hash = {
 +	.next	= NULL,
 +	.name	= "vmemmap_alloc_block",
-+	.file	= "include/linux/mm.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001661_hash = {
++struct size_overflow_hash _002357_hash = {
 +	.next	= NULL,
 +	.name	= "compat_readv",
-+	.file	= "fs/compat.c",
-+	.param3	= 1,
-+};
-+
-+struct size_overflow_hash _001662_hash = {
-+	.next	= NULL,
-+	.name	= "compat_sys_keyctl",
-+	.file	= "include/linux/compat.h",
-+	.param4	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001663_hash = {
++struct size_overflow_hash _002358_hash = {
 +	.next	= NULL,
 +	.name	= "compat_sys_process_vm_readv",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
-+	.param5	= 1,
++	.param	= PARAM3|PARAM5,
 +};
 +
-+struct size_overflow_hash _001665_hash = {
++struct size_overflow_hash _002360_hash = {
 +	.next	= NULL,
 +	.name	= "compat_sys_process_vm_writev",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
-+	.param5	= 1,
++	.param	= PARAM3|PARAM5,
 +};
 +
-+struct size_overflow_hash _001667_hash = {
++struct size_overflow_hash _002362_hash = {
 +	.next	= NULL,
 +	.name	= "compat_writev",
-+	.file	= "fs/compat.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001668_hash = {
++struct size_overflow_hash _002363_hash = {
 +	.next	= NULL,
 +	.name	= "sparse_early_mem_maps_alloc_node",
-+	.file	= "mm/sparse.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001669_hash = {
++struct size_overflow_hash _002364_hash = {
 +	.next	= NULL,
 +	.name	= "vmemmap_alloc_block_buf",
-+	.file	= "include/linux/mm.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001670_hash = {
++struct size_overflow_hash _002365_hash = {
 +	.next	= NULL,
 +	.name	= "compat_sys_preadv",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001671_hash = {
++struct size_overflow_hash _002366_hash = {
 +	.next	= NULL,
 +	.name	= "compat_sys_pwritev",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001672_hash = {
++struct size_overflow_hash _002367_hash = {
 +	.next	= NULL,
 +	.name	= "compat_sys_readv",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001673_hash = {
++struct size_overflow_hash _002368_hash = {
 +	.next	= NULL,
 +	.name	= "compat_sys_writev",
-+	.file	= "include/linux/compat.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001674_hash = {
++struct size_overflow_hash _002369_hash = {
 +	.next	= NULL,
 +	.name	= "amthi_read",
-+	.file	= "drivers/staging/mei/iorw.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001675_hash = {
++struct size_overflow_hash _002370_hash = {
 +	.next	= NULL,
 +	.name	= "bcm_char_read",
-+	.file	= "drivers/staging/bcm/Bcmchar.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001676_hash = {
++struct size_overflow_hash _002371_hash = {
 +	.next	= NULL,
 +	.name	= "BcmCopySection",
-+	.file	= "drivers/staging/bcm/nvm.c",
-+	.param5	= 1,
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001677_hash = {
++struct size_overflow_hash _002372_hash = {
 +	.next	= NULL,
 +	.name	= "buffer_from_user",
-+	.file	= "drivers/staging/vme/devices/vme_user.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001678_hash = {
++struct size_overflow_hash _002373_hash = {
 +	.next	= NULL,
 +	.name	= "buffer_to_user",
-+	.file	= "drivers/staging/vme/devices/vme_user.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001679_hash = {
++struct size_overflow_hash _002374_hash = {
++	.next	= NULL,
++	.name	= "card_send_command",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002375_hash = {
 +	.next	= NULL,
 +	.name	= "chd_dec_fetch_cdata",
-+	.file	= "drivers/staging/crystalhd/crystalhd_lnx.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001680_hash = {
++struct size_overflow_hash _002376_hash = {
 +	.next	= NULL,
 +	.name	= "create_bounce_buffer",
-+	.file	= "drivers/staging/hv/storvsc_drv.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001681_hash = {
++struct size_overflow_hash _002377_hash = {
 +	.next	= NULL,
 +	.name	= "crystalhd_create_dio_pool",
-+	.file	= "drivers/staging/crystalhd/crystalhd_misc.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001682_hash = {
++struct size_overflow_hash _002378_hash = {
++	.next	= NULL,
++	.name	= "crystalhd_user_data",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002379_hash = {
 +	.next	= NULL,
 +	.name	= "dt3155_read",
-+	.file	= "drivers/staging/media/dt3155v4l/dt3155v4l.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001683_hash = {
++struct size_overflow_hash _002380_hash = {
 +	.next	= NULL,
 +	.name	= "easycap_alsa_vmalloc",
-+	.file	= "drivers/staging/media/easycap/easycap_sound.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001684_hash = {
++struct size_overflow_hash _002381_hash = {
++	.next	= NULL,
++	.name	= "fir16_create",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002382_hash = {
++	.next	= NULL,
++	.name	= "iio_allocate_device",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _002383_hash = {
++	.next	= NULL,
++	.name	= "__iio_allocate_kfifo",
++	.param	= PARAM2|PARAM3,
++};
++
++struct size_overflow_hash _002385_hash = {
++	.next	= NULL,
++	.name	= "__iio_allocate_sw_ring_buffer",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002386_hash = {
 +	.next	= NULL,
 +	.name	= "iio_read_first_n_kfifo",
-+	.file	= "drivers/staging/iio/kfifo_buf.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001685_hash = {
++struct size_overflow_hash _002387_hash = {
 +	.next	= NULL,
 +	.name	= "keymap_store",
-+	.file	= "drivers/staging/speakup/kobjects.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001686_hash = {
++struct size_overflow_hash _002388_hash = {
 +	.next	= NULL,
-+	.name	= "line6_dumpreq_initbuf",
-+	.file	= "drivers/staging/line6/dumprequest.c",
-+	.param3	= 1,
++	.name	= "line6_alloc_sysex_buffer",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001687_hash = {
++struct size_overflow_hash _002389_hash = {
 +	.next	= NULL,
-+	.name	= "lirc_write",
-+	.file	= "drivers/staging/media/lirc/lirc_parallel.c",
-+	.param3	= 1,
++	.name	= "line6_dumpreq_initbuf",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001688_hash = {
++struct size_overflow_hash _002390_hash = {
 +	.next	= NULL,
-+	.name	= "lirc_write",
-+	.file	= "drivers/staging/media/lirc/lirc_sir.c",
-+	.param3	= 1,
++	.name	= "line6_midibuf_init",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001689_hash = {
-+	.next	= &_000444_hash,
++struct size_overflow_hash _002391_hash = {
++	.next	= NULL,
 +	.name	= "lirc_write",
-+	.file	= "drivers/staging/media/lirc/lirc_serial.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001690_hash = {
-+	.next	= &_000205_hash,
++struct size_overflow_hash _002392_hash = {
++	.next	= NULL,
 +	.name	= "_malloc",
-+	.file	= "drivers/staging/rtl8712/osdep_service.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001691_hash = {
++struct size_overflow_hash _002393_hash = {
 +	.next	= NULL,
 +	.name	= "mei_read",
-+	.file	= "drivers/staging/mei/main.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001692_hash = {
++struct size_overflow_hash _002394_hash = {
++	.next	= NULL,
++	.name	= "mei_registration_cdev",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002395_hash = {
 +	.next	= NULL,
 +	.name	= "mei_write",
-+	.file	= "drivers/staging/mei/main.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001693_hash = {
++struct size_overflow_hash _002396_hash = {
 +	.next	= NULL,
 +	.name	= "msg_set",
-+	.file	= "drivers/staging/speakup/i18n.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001694_hash = {
++struct size_overflow_hash _002397_hash = {
 +	.next	= NULL,
 +	.name	= "OS_kmalloc",
-+	.file	= "drivers/staging/cxt1e1/sbecom_inline_linux.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001695_hash = {
-+	.next	= &_001106_hash,
++struct size_overflow_hash _002398_hash = {
++	.next	= NULL,
 +	.name	= "resource_from_user",
-+	.file	= "drivers/staging/vme/devices/vme_user.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001696_hash = {
++struct size_overflow_hash _002399_hash = {
++	.next	= NULL,
++	.name	= "sca3000_read_data",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002400_hash = {
 +	.next	= NULL,
 +	.name	= "sca3000_read_first_n_hw_rb",
-+	.file	= "drivers/staging/iio/accel/sca3000_ring.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001697_hash = {
++struct size_overflow_hash _002401_hash = {
++	.next	= NULL,
++	.name	= "send_midi_async",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002402_hash = {
 +	.next	= NULL,
 +	.name	= "sep_lock_user_pages",
-+	.file	= "drivers/staging/sep/sep_driver.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.param	= PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _001699_hash = {
++struct size_overflow_hash _002404_hash = {
 +	.next	= NULL,
 +	.name	= "sep_prepare_input_output_dma_table_in_dcb",
-+	.file	= "drivers/staging/sep/sep_driver.c",
-+	.param4	= 1,
-+	.param5	= 1,
-+	.param2	= 1,
-+	.param3	= 1,
++	.param	= PARAM4|PARAM5|PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _001701_hash = {
++struct size_overflow_hash _002406_hash = {
 +	.next	= NULL,
 +	.name	= "storvsc_connect_to_vsp",
-+	.file	= "drivers/staging/hv/storvsc_drv.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001702_hash = {
++struct size_overflow_hash _002407_hash = {
 +	.next	= NULL,
-+	.name	= "ValidateDSDParamsChecksum",
-+	.file	= "drivers/staging/bcm/led_control.c",
-+	.param3	= 1,
++	.name	= "TransmitTcb",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001703_hash = {
++struct size_overflow_hash _002408_hash = {
 +	.next	= NULL,
-+	.name	= "vfd_write",
-+	.file	= "drivers/staging/media/lirc/lirc_sasem.c",
-+	.param3	= 1,
++	.name	= "ValidateDSDParamsChecksum",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001704_hash = {
++struct size_overflow_hash _002409_hash = {
 +	.next	= NULL,
-+	.name	= "vfd_write",
-+	.file	= "drivers/staging/media/lirc/lirc_imon.c",
-+	.param3	= 1,
++	.name	= "Wb35Reg_BurstWrite",
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001705_hash = {
++struct size_overflow_hash _002410_hash = {
 +	.next	= NULL,
-+	.name	= "Wb35Reg_BurstWrite",
-+	.file	= "drivers/staging/winbond/wb35reg.c",
-+	.param4	= 1,
++	.name	= "InterfaceTransmitPacket",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001706_hash = {
++struct size_overflow_hash _002411_hash = {
 +	.next	= NULL,
 +	.name	= "line6_dumpreq_init",
-+	.file	= "drivers/staging/line6/dumprequest.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001707_hash = {
++struct size_overflow_hash _002412_hash = {
++	.next	= NULL,
++	.name	= "pod_alloc_sysex_buffer",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002413_hash = {
 +	.next	= NULL,
 +	.name	= "r8712_usbctrl_vendorreq",
-+	.file	= "drivers/staging/rtl8712/usb_ops_linux.c",
-+	.param6	= 1,
++	.param	= PARAM6,
 +};
 +
-+struct size_overflow_hash _001708_hash = {
++struct size_overflow_hash _002414_hash = {
 +	.next	= NULL,
 +	.name	= "r871x_set_wpa_ie",
-+	.file	= "drivers/staging/rtl8712/rtl871x_ioctl_linux.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001709_hash = {
++struct size_overflow_hash _002415_hash = {
 +	.next	= NULL,
 +	.name	= "sep_prepare_input_dma_table",
-+	.file	= "drivers/staging/sep/sep_driver.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.param	= PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _001711_hash = {
++struct size_overflow_hash _002417_hash = {
 +	.next	= NULL,
 +	.name	= "sep_prepare_input_output_dma_table",
-+	.file	= "drivers/staging/sep/sep_driver.c",
-+	.param2	= 1,
-+	.param4	= 1,
-+	.param3	= 1,
++	.param	= PARAM2|PARAM4|PARAM3,
 +};
 +
-+struct size_overflow_hash _001714_hash = {
++struct size_overflow_hash _002420_hash = {
++	.next	= NULL,
++	.name	= "variax_alloc_sysex_buffer",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002421_hash = {
 +	.next	= NULL,
 +	.name	= "vme_user_write",
-+	.file	= "drivers/staging/vme/devices/vme_user.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001715_hash = {
++struct size_overflow_hash _002424_hash = {
++	.next	= NULL,
++	.name	= "variax_set_raw2",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002425_hash = {
 +	.next	= NULL,
 +	.name	= "alloc_apertures",
-+	.file	= "include/linux/fb.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001716_hash = {
++struct size_overflow_hash _002426_hash = {
++	.next	= NULL,
++	.name	= "allocate_probes",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _002427_hash = {
++	.next	= NULL,
++	.name	= "__alloc_preds",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002428_hash = {
++	.next	= NULL,
++	.name	= "__alloc_pred_stack",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002429_hash = {
++	.next	= NULL,
++	.name	= "alloc_trace_probe",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _002430_hash = {
 +	.next	= NULL,
 +	.name	= "bin_uuid",
-+	.file	= "kernel/sysctl_binary.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001717_hash = {
++struct size_overflow_hash _002431_hash = {
 +	.next	= NULL,
 +	.name	= "blk_dropped_read",
-+	.file	= "kernel/trace/blktrace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001718_hash = {
++struct size_overflow_hash _002432_hash = {
 +	.next	= NULL,
 +	.name	= "blk_msg_write",
-+	.file	= "kernel/trace/blktrace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001719_hash = {
-+	.next	= &_000679_hash,
++struct size_overflow_hash _002433_hash = {
++	.next	= NULL,
 +	.name	= "__copy_from_user_inatomic_nocache",
-+	.file	= "arch/x86/include/asm/uaccess_64.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001720_hash = {
++struct size_overflow_hash _002434_hash = {
 +	.next	= NULL,
 +	.name	= "do_dmabuf_dirty_sou",
-+	.file	= "drivers/gpu/drm/vmwgfx/vmwgfx_kms.c",
-+	.param7	= 1,
++	.param	= PARAM7,
 +};
 +
-+struct size_overflow_hash _001721_hash = {
++struct size_overflow_hash _002435_hash = {
 +	.next	= NULL,
 +	.name	= "do_surface_dirty_sou",
-+	.file	= "drivers/gpu/drm/vmwgfx/vmwgfx_kms.c",
-+	.param7	= 1,
++	.param	= PARAM7,
 +};
 +
-+struct size_overflow_hash _001722_hash = {
++struct size_overflow_hash _002436_hash = {
 +	.next	= NULL,
 +	.name	= "drm_agp_bind_pages",
-+	.file	= "drivers/gpu/drm/drm_agpsupport.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001723_hash = {
++struct size_overflow_hash _002437_hash = {
 +	.next	= NULL,
 +	.name	= "drm_calloc_large",
-+	.file	= "include/drm/drm_mem_util.h",
-+	.param1	= 1,
-+	.param2	= 1,
++	.param	= PARAM1|PARAM2,
 +};
 +
-+struct size_overflow_hash _001725_hash = {
++struct size_overflow_hash _002439_hash = {
 +	.next	= NULL,
-+	.name	= "drm_ht_create",
-+	.file	= "drivers/gpu/drm/drm_hashtab.c",
-+	.param2	= 1,
++	.name	= "drm_fb_helper_init",
++	.param	= PARAM3|PARAM4,
 +};
 +
-+struct size_overflow_hash _001726_hash = {
++struct size_overflow_hash _002441_hash = {
 +	.next	= NULL,
++	.name	= "drm_ht_create",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002442_hash = {
++	.next	= &_002131_hash,
 +	.name	= "drm_malloc_ab",
-+	.file	= "include/drm/drm_mem_util.h",
-+	.param1	= 1,
-+	.param2	= 1,
++	.param	= PARAM1|PARAM2,
 +};
 +
-+struct size_overflow_hash _001728_hash = {
++struct size_overflow_hash _002444_hash = {
++	.next	= NULL,
++	.name	= "drm_mode_crtc_set_gamma_size",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002445_hash = {
++	.next	= NULL,
++	.name	= "drm_property_create",
++	.param	= PARAM4,
++};
++
++struct size_overflow_hash _002446_hash = {
++	.next	= NULL,
++	.name	= "drm_property_create_blob",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002447_hash = {
 +	.next	= NULL,
 +	.name	= "drm_sman_init",
-+	.file	= "drivers/gpu/drm/drm_sman.c",
-+	.param2	= 1,
++	.param	= PARAM2|PARAM4|PARAM3,
 +};
 +
-+struct size_overflow_hash _001729_hash = {
++struct size_overflow_hash _002448_hash = {
++	.next	= NULL,
++	.name	= "drm_vblank_init",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002449_hash = {
 +	.next	= NULL,
 +	.name	= "drm_vmalloc_dma",
-+	.file	= "drivers/gpu/drm/drm_scatter.c",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001730_hash = {
++struct size_overflow_hash _002450_hash = {
 +	.next	= NULL,
 +	.name	= "emulator_write_phys",
-+	.file	= "arch/x86/include/asm/kvm_host.h",
-+	.param2	= 1,
++	.param	= PARAM2|PARAM4,
 +};
 +
-+struct size_overflow_hash _001731_hash = {
++struct size_overflow_hash _002452_hash = {
 +	.next	= NULL,
 +	.name	= "event_enable_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001732_hash = {
++struct size_overflow_hash _002453_hash = {
 +	.next	= NULL,
 +	.name	= "event_filter_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001733_hash = {
++struct size_overflow_hash _002454_hash = {
 +	.next	= NULL,
 +	.name	= "event_filter_write",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001734_hash = {
-+	.next	= NULL,
++struct size_overflow_hash _002455_hash = {
++	.next	= &_000859_hash,
 +	.name	= "event_id_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001735_hash = {
++struct size_overflow_hash _002456_hash = {
++	.next	= NULL,
++	.name	= "fb_alloc_cmap_gfp",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002457_hash = {
++	.next	= NULL,
++	.name	= "fbcon_prepare_logo",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002458_hash = {
 +	.next	= NULL,
 +	.name	= "fb_read",
-+	.file	= "drivers/video/fbmem.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001736_hash = {
++struct size_overflow_hash _002459_hash = {
 +	.next	= NULL,
 +	.name	= "fb_write",
-+	.file	= "drivers/video/fbmem.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001737_hash = {
++struct size_overflow_hash _002460_hash = {
 +	.next	= NULL,
 +	.name	= "framebuffer_alloc",
-+	.file	= "include/linux/fb.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001738_hash = {
++struct size_overflow_hash _002461_hash = {
 +	.next	= NULL,
 +	.name	= "ftrace_pid_write",
-+	.file	= "kernel/trace/ftrace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001739_hash = {
++struct size_overflow_hash _002462_hash = {
 +	.next	= NULL,
 +	.name	= "ftrace_profile_read",
-+	.file	= "kernel/trace/ftrace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001740_hash = {
++struct size_overflow_hash _002463_hash = {
 +	.next	= NULL,
 +	.name	= "i915_cache_sharing_read",
-+	.file	= "drivers/gpu/drm/i915/i915_debugfs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001741_hash = {
++struct size_overflow_hash _002464_hash = {
 +	.next	= NULL,
 +	.name	= "i915_cache_sharing_write",
-+	.file	= "drivers/gpu/drm/i915/i915_debugfs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001742_hash = {
++struct size_overflow_hash _002465_hash = {
 +	.next	= NULL,
 +	.name	= "i915_max_freq_read",
-+	.file	= "drivers/gpu/drm/i915/i915_debugfs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001743_hash = {
++struct size_overflow_hash _002466_hash = {
 +	.next	= NULL,
 +	.name	= "i915_max_freq_write",
-+	.file	= "drivers/gpu/drm/i915/i915_debugfs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001744_hash = {
++struct size_overflow_hash _002467_hash = {
 +	.next	= NULL,
 +	.name	= "i915_wedged_read",
-+	.file	= "drivers/gpu/drm/i915/i915_debugfs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001745_hash = {
++struct size_overflow_hash _002468_hash = {
 +	.next	= NULL,
 +	.name	= "i915_wedged_write",
-+	.file	= "drivers/gpu/drm/i915/i915_debugfs.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001746_hash = {
++struct size_overflow_hash _002469_hash = {
++	.next	= NULL,
++	.name	= "kgdb_hex2mem",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002470_hash = {
 +	.next	= NULL,
 +	.name	= "kmalloc_order_trace",
-+	.file	= "include/linux/slub_def.h",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001747_hash = {
++struct size_overflow_hash _002471_hash = {
 +	.next	= NULL,
 +	.name	= "kvm_mmu_pte_write",
-+	.file	= "arch/x86/include/asm/kvm_host.h",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001748_hash = {
++struct size_overflow_hash _002472_hash = {
 +	.next	= NULL,
 +	.name	= "kvm_pv_mmu_op",
-+	.file	= "arch/x86/include/asm/kvm_host.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001749_hash = {
++struct size_overflow_hash _002473_hash = {
 +	.next	= NULL,
 +	.name	= "kvm_write_wall_clock",
-+	.file	= "arch/x86/kvm/x86.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001750_hash = {
++struct size_overflow_hash _002474_hash = {
 +	.next	= NULL,
 +	.name	= "module_alloc_update_bounds_rw",
-+	.file	= "kernel/module.c",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001751_hash = {
++struct size_overflow_hash _002475_hash = {
 +	.next	= NULL,
 +	.name	= "module_alloc_update_bounds_rx",
-+	.file	= "kernel/module.c",
-+	.param1	= 1,
++	.param	= PARAM1,
 +};
 +
-+struct size_overflow_hash _001752_hash = {
++struct size_overflow_hash _002476_hash = {
 +	.next	= NULL,
 +	.name	= "p9_client_read",
-+	.file	= "include/net/9p/client.h",
-+	.param5	= 1,
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001753_hash = {
++struct size_overflow_hash _002477_hash = {
 +	.next	= NULL,
 +	.name	= "probes_write",
-+	.file	= "kernel/trace/trace_kprobe.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001754_hash = {
++struct size_overflow_hash _002478_hash = {
 +	.next	= NULL,
 +	.name	= "rb_simple_read",
-+	.file	= "kernel/trace/ring_buffer.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001755_hash = {
++struct size_overflow_hash _002479_hash = {
 +	.next	= NULL,
 +	.name	= "read_emulate",
-+	.file	= "arch/x86/kvm/x86.c",
-+	.param2	= 1,
++	.param	= PARAM2|PARAM4,
 +};
 +
-+struct size_overflow_hash _001756_hash = {
++struct size_overflow_hash _002481_hash = {
 +	.next	= NULL,
 +	.name	= "sched_feat_write",
-+	.file	= "kernel/sched.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001757_hash = {
++struct size_overflow_hash _002482_hash = {
 +	.next	= NULL,
++	.name	= "sd_alloc_ctl_entry",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _002483_hash = {
++	.next	= &_000511_hash,
 +	.name	= "show_header",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001758_hash = {
++struct size_overflow_hash _002484_hash = {
 +	.next	= NULL,
 +	.name	= "stack_max_size_read",
-+	.file	= "kernel/trace/trace_stack.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001759_hash = {
++struct size_overflow_hash _002485_hash = {
 +	.next	= NULL,
 +	.name	= "subsystem_filter_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001760_hash = {
++struct size_overflow_hash _002486_hash = {
 +	.next	= NULL,
 +	.name	= "subsystem_filter_write",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001761_hash = {
++struct size_overflow_hash _002487_hash = {
 +	.next	= NULL,
 +	.name	= "system_enable_read",
-+	.file	= "kernel/trace/trace_events.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001762_hash = {
++struct size_overflow_hash _002488_hash = {
 +	.next	= NULL,
 +	.name	= "trace_options_core_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001763_hash = {
++struct size_overflow_hash _002489_hash = {
 +	.next	= NULL,
 +	.name	= "trace_options_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001764_hash = {
++struct size_overflow_hash _002490_hash = {
++	.next	= NULL,
++	.name	= "trace_parser_get_init",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002491_hash = {
 +	.next	= NULL,
 +	.name	= "trace_seq_to_user",
-+	.file	= "include/linux/trace_seq.h",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001765_hash = {
++struct size_overflow_hash _002492_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_buffers_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001766_hash = {
++struct size_overflow_hash _002493_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_clock_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001767_hash = {
++struct size_overflow_hash _002494_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_cpumask_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001768_hash = {
++struct size_overflow_hash _002495_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_ctrl_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001769_hash = {
++struct size_overflow_hash _002496_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_entries_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001770_hash = {
++struct size_overflow_hash _002497_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_max_lat_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001771_hash = {
++struct size_overflow_hash _002498_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_readme_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001772_hash = {
++struct size_overflow_hash _002499_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_saved_cmdlines_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001773_hash = {
++struct size_overflow_hash _002500_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_set_trace_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001774_hash = {
++struct size_overflow_hash _002501_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_set_trace_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001775_hash = {
++struct size_overflow_hash _002502_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_stats_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001776_hash = {
-+	.next	= &_001344_hash,
++struct size_overflow_hash _002503_hash = {
++	.next	= NULL,
 +	.name	= "tracing_total_entries_read",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001777_hash = {
++struct size_overflow_hash _002504_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_trace_options_write",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001778_hash = {
-+	.next	= NULL,
++struct size_overflow_hash _002505_hash = {
++	.next	= &_000008_hash,
 +	.name	= "tstats_write",
-+	.file	= "kernel/time/timer_stats.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001779_hash = {
++struct size_overflow_hash _002506_hash = {
 +	.next	= NULL,
 +	.name	= "ttm_agp_populate",
-+	.file	= "drivers/gpu/drm/ttm/ttm_agp_backend.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001780_hash = {
++struct size_overflow_hash _002507_hash = {
 +	.next	= NULL,
 +	.name	= "ttm_bo_fbdev_io",
-+	.file	= "drivers/gpu/drm/ttm/ttm_bo_vm.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001781_hash = {
++struct size_overflow_hash _002508_hash = {
 +	.next	= NULL,
 +	.name	= "ttm_bo_io",
-+	.file	= "drivers/gpu/drm/ttm/ttm_bo_vm.c",
-+	.param5	= 1,
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001782_hash = {
++struct size_overflow_hash _002509_hash = {
 +	.next	= NULL,
 +	.name	= "ttm_page_pool_free",
-+	.file	= "drivers/gpu/drm/ttm/ttm_page_alloc.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001783_hash = {
++struct size_overflow_hash _002510_hash = {
 +	.next	= NULL,
 +	.name	= "u_memcpya",
-+	.file	= "drivers/gpu/drm/nouveau/nouveau_gem.c",
-+	.param2	= 1,
-+	.param3	= 1,
++	.param	= PARAM2|PARAM3,
 +};
 +
-+struct size_overflow_hash _001785_hash = {
++struct size_overflow_hash _002512_hash = {
 +	.next	= NULL,
 +	.name	= "vmw_execbuf_process",
-+	.file	= "drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c",
-+	.param5	= 1,
++	.param	= PARAM5,
 +};
 +
-+struct size_overflow_hash _001786_hash = {
++struct size_overflow_hash _002513_hash = {
 +	.next	= NULL,
 +	.name	= "vmw_fifo_reserve",
-+	.file	= "drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001787_hash = {
++struct size_overflow_hash _002514_hash = {
 +	.next	= NULL,
 +	.name	= "vmw_kms_present",
-+	.file	= "drivers/gpu/drm/vmwgfx/vmwgfx_kms.c",
-+	.param9	= 1,
++	.param	= PARAM9,
 +};
 +
-+struct size_overflow_hash _001788_hash = {
++struct size_overflow_hash _002515_hash = {
 +	.next	= NULL,
 +	.name	= "vmw_kms_readback",
-+	.file	= "drivers/gpu/drm/vmwgfx/vmwgfx_kms.c",
-+	.param6	= 1,
++	.param	= PARAM6,
 +};
 +
-+struct size_overflow_hash _001789_hash = {
++struct size_overflow_hash _002516_hash = {
++	.next	= NULL,
++	.name	= "create_trace_probe",
++	.param	= PARAM1,
++};
++
++struct size_overflow_hash _002517_hash = {
++	.next	= NULL,
++	.name	= "do_dmabuf_dirty_ldu",
++	.param	= PARAM6,
++};
++
++struct size_overflow_hash _002518_hash = {
++	.next	= NULL,
++	.name	= "drm_mode_create_tv_properties",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002521_hash = {
++	.next	= NULL,
++	.name	= "fast_user_write",
++	.param	= PARAM5,
++};
++
++struct size_overflow_hash _002522_hash = {
++	.next	= NULL,
++	.name	= "fb_alloc_cmap",
++	.param	= PARAM2,
++};
++
++struct size_overflow_hash _002523_hash = {
++	.next	= NULL,
++	.name	= "i915_gem_execbuffer_relocate_slow",
++	.param	= PARAM7,
++};
++
++struct size_overflow_hash _002524_hash = {
 +	.next	= NULL,
 +	.name	= "kvm_pv_mmu_write",
-+	.file	= "arch/x86/kvm/mmu.c",
-+	.param2	= 1,
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001790_hash = {
++struct size_overflow_hash _002525_hash = {
 +	.next	= NULL,
 +	.name	= "mmio_read",
-+	.file	= "kernel/trace/trace_mmiotrace.c",
-+	.param4	= 1,
++	.param	= PARAM4,
 +};
 +
-+struct size_overflow_hash _001791_hash = {
++struct size_overflow_hash _002526_hash = {
 +	.next	= NULL,
 +	.name	= "tracing_read_pipe",
-+	.file	= "kernel/trace/trace.c",
-+	.param3	= 1,
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001792_hash = {
++struct size_overflow_hash _002527_hash = {
 +	.next	= NULL,
-+	.name	= "write_emulate",
-+	.file	= "arch/x86/kvm/x86.c",
-+	.param2	= 1,
++	.name	= "ttm_object_device_init",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001793_hash = {
++struct size_overflow_hash _002528_hash = {
 +	.next	= NULL,
-+	.name	= "__copy_from_user_inatomic_nocache",
-+	.file	= "arch/x86/include/asm/uaccess_32.h",
-+	.param3	= 1,
++	.name	= "ttm_object_file_init",
++	.param	= PARAM2,
 +};
 +
-+struct size_overflow_hash _001794_hash = {
-+	.next	= &_000346_hash,
-+	.name	= "kmalloc_node",
-+	.file	= "include/linux/slab.h",
-+	.param1	= 1,
++struct size_overflow_hash _002529_hash = {
++	.next	= NULL,
++	.name	= "vmw_cursor_update_image",
++	.param	= PARAM3|PARAM4,
 +};
 +
-+struct size_overflow_hash _001795_hash = {
++struct size_overflow_hash _002531_hash = {
 +	.next	= NULL,
-+	.name	= "__kmalloc_section_memmap",
-+	.file	= "mm/sparse.c",
-+	.param1	= 1,
++	.name	= "vmw_gmr2_bind",
++	.param	= PARAM3,
 +};
 +
-+struct size_overflow_hash _001796_hash = {
++struct size_overflow_hash _002532_hash = {
++	.next	= NULL,
++	.name	= "write_emulate",
++	.param	= PARAM2|PARAM4,
++};
++
++struct size_overflow_hash _002534_hash = {
++	.next	= NULL,
++	.name	= "vmw_cursor_update_dmabuf",
++	.param	= PARAM3|PARAM4,
++};
++
++struct size_overflow_hash _002536_hash = {
 +	.next	= NULL,
-+	.name	= "kmalloc_section_memmap",
-+	.file	= "mm/sparse.c",
-+	.param3	= 1,
++	.name	= "vmw_gmr_bind",
++	.param	= PARAM3,
++};
++
++struct size_overflow_hash _002537_hash = {
++	.next	= NULL,
++	.name	= "vmw_du_crtc_cursor_set",
++	.param	= PARAM4|PARAM5,
 +};
 +
 +struct size_overflow_hash *size_overflow_hash[65536] = {
-+	[56878]	= &_000001_hash,
-+	[11151]	= &_000002_hash,
-+	[4132]	= &_000003_hash,
-+	[39070]	= &_000004_hash,
-+	[65254]	= &_000006_hash,
-+	[17521]	= &_000008_hash,
-+	[20206]	= &_000009_hash,
-+	[41425]	= &_000010_hash,
-+	[5785]	= &_000011_hash,
-+	[19960]	= &_000012_hash,
-+	[26729]	= &_000013_hash,
-+	[7954]	= &_000014_hash,
-+	[23258]	= &_000015_hash,
-+	[64250]	= &_000016_hash,
-+	[61521]	= &_000017_hash,
-+	[64227]	= &_000018_hash,
-+	[53378]	= &_000019_hash,
-+	[11595]	= &_000020_hash,
-+	[32935]	= &_000021_hash,
-+	[60193]	= &_000023_hash,
-+	[14396]	= &_000024_hash,
-+	[46395]	= &_000025_hash,
-+	[24339]	= &_000026_hash,
-+	[62101]	= &_000027_hash,
-+	[7371]	= &_000028_hash,
-+	[17144]	= &_000029_hash,
-+	[53082]	= &_000031_hash,
-+	[18152]	= &_000032_hash,
-+	[26114]	= &_000033_hash,
-+	[31697]	= &_000034_hash,
-+	[63079]	= &_000037_hash,
-+	[65006]	= &_000038_hash,
-+	[11523]	= &_000039_hash,
-+	[29207]	= &_000040_hash,
-+	[18071]	= &_000041_hash,
-+	[7601]	= &_000042_hash,
-+	[12773]	= &_000043_hash,
-+	[61439]	= &_000044_hash,
-+	[31287]	= &_000045_hash,
-+	[57511]	= &_000046_hash,
-+	[13001]	= &_000047_hash,
-+	[63065]	= &_000048_hash,
-+	[37525]	= &_000049_hash,
-+	[2994]	= &_000050_hash,
-+	[25827]	= &_000051_hash,
-+	[1169]	= &_000052_hash,
-+	[11925]	= &_000053_hash,
-+	[20558]	= &_000054_hash,
-+	[28089]	= &_000055_hash,
-+	[55255]	= &_000057_hash,
-+	[44616]	= &_000058_hash,
-+	[21714]	= &_000059_hash,
-+	[11521]	= &_000060_hash,
-+	[44626]	= &_000061_hash,
-+	[44019]	= &_000062_hash,
-+	[18349]	= &_000063_hash,
-+	[55850]	= &_000064_hash,
-+	[36063]	= &_000065_hash,
-+	[31210]	= &_000066_hash,
-+	[25576]	= &_000067_hash,
-+	[58533]	= &_000068_hash,
-+	[37238]	= &_000069_hash,
-+	[35722]	= &_000070_hash,
-+	[17830]	= &_000071_hash,
-+	[29465]	= &_000072_hash,
-+	[43633]	= &_000073_hash,
-+	[16196]	= &_000074_hash,
-+	[36747]	= &_000076_hash,
-+	[29158]	= &_000078_hash,
-+	[51062]	= &_000079_hash,
-+	[32160]	= &_000080_hash,
-+	[35828]	= &_000081_hash,
-+	[3106]	= &_000082_hash,
-+	[34039]	= &_000083_hash,
-+	[32195]	= &_000084_hash,
-+	[34918]	= &_000085_hash,
-+	[46839]	= &_000086_hash,
-+	[41052]	= &_000087_hash,
-+	[1439]	= &_000088_hash,
-+	[29074]	= &_000089_hash,
-+	[39979]	= &_000090_hash,
-+	[43200]	= &_000091_hash,
-+	[2028]	= &_000092_hash,
-+	[27206]	= &_000093_hash,
-+	[35228]	= &_000094_hash,
-+	[57930]	= &_000095_hash,
-+	[8339]	= &_000096_hash,
-+	[21644]	= &_000097_hash,
-+	[17581]	= &_000098_hash,
-+	[44248]	= &_000099_hash,
-+	[59308]	= &_000100_hash,
-+	[6724]	= &_000101_hash,
-+	[54587]	= &_000102_hash,
-+	[28479]	= &_000103_hash,
-+	[20980]	= &_000104_hash,
-+	[19794]	= &_000105_hash,
-+	[30036]	= &_000106_hash,
-+	[47428]	= &_000107_hash,
-+	[47737]	= &_000108_hash,
-+	[8367]	= &_000109_hash,
-+	[22196]	= &_000110_hash,
-+	[20076]	= &_000111_hash,
-+	[53694]	= &_000112_hash,
-+	[6175]	= &_000113_hash,
-+	[49567]	= &_000114_hash,
-+	[19308]	= &_000115_hash,
-+	[55652]	= &_000116_hash,
-+	[7842]	= &_000117_hash,
-+	[33485]	= &_000118_hash,
-+	[49920]	= &_000119_hash,
-+	[22318]	= &_000120_hash,
-+	[44599]	= &_000121_hash,
-+	[46403]	= &_000122_hash,
-+	[303]	= &_000123_hash,
-+	[22960]	= &_000124_hash,
-+	[10544]	= &_000125_hash,
-+	[8236]	= &_000126_hash,
-+	[61874]	= &_000127_hash,
-+	[37974]	= &_000128_hash,
-+	[22591]	= &_000129_hash,
-+	[48456]	= &_000130_hash,
-+	[53265]	= &_000131_hash,
-+	[14753]	= &_000132_hash,
-+	[60221]	= &_000133_hash,
-+	[61047]	= &_000134_hash,
-+	[58978]	= &_000135_hash,
-+	[47578]	= &_000136_hash,
-+	[58830]	= &_000137_hash,
-+	[47533]	= &_000138_hash,
-+	[8089]	= &_000139_hash,
-+	[1144]	= &_000140_hash,
-+	[8743]	= &_000141_hash,
-+	[15560]	= &_000142_hash,
-+	[39131]	= &_000143_hash,
-+	[48328]	= &_000144_hash,
-+	[47136]	= &_000145_hash,
-+	[6358]	= &_000146_hash,
-+	[54359]	= &_000147_hash,
-+	[22258]	= &_000148_hash,
-+	[52887]	= &_000149_hash,
-+	[47614]	= &_000150_hash,
-+	[38186]	= &_000151_hash,
-+	[57652]	= &_000152_hash,
-+	[12252]	= &_000153_hash,
-+	[49340]	= &_000154_hash,
-+	[45875]	= &_000155_hash,
-+	[31149]	= &_000157_hash,
-+	[6961]	= &_000158_hash,
-+	[20455]	= &_000159_hash,
-+	[12508]	= &_000161_hash,
-+	[54597]	= &_000162_hash,
-+	[19917]	= &_000163_hash,
-+	[64771]	= &_000164_hash,
-+	[60499]	= &_000165_hash,
-+	[50109]	= &_000166_hash,
-+	[25140]	= &_000167_hash,
-+	[52668]	= &_000168_hash,
-+	[61793]	= &_000169_hash,
-+	[5519]	= &_000170_hash,
-+	[48154]	= &_000171_hash,
-+	[34097]	= &_000172_hash,
-+	[31205]	= &_000173_hash,
-+	[33100]	= &_000174_hash,
-+	[58131]	= &_000175_hash,
-+	[13738]	= &_000176_hash,
-+	[58099]	= &_000177_hash,
-+	[34958]	= &_000178_hash,
-+	[41487]	= &_000179_hash,
-+	[60609]	= &_000180_hash,
-+	[13905]	= &_000181_hash,
-+	[26108]	= &_000182_hash,
-+	[56819]	= &_000183_hash,
-+	[55031]	= &_000184_hash,
-+	[3338]	= &_000185_hash,
-+	[39219]	= &_000186_hash,
-+	[64412]	= &_000188_hash,
-+	[23772]	= &_000189_hash,
-+	[33020]	= &_000190_hash,
-+	[58602]	= &_000191_hash,
-+	[50920]	= &_000192_hash,
-+	[56471]	= &_000194_hash,
-+	[15378]	= &_000195_hash,
-+	[3589]	= &_000196_hash,
-+	[3201]	= &_000197_hash,
-+	[28175]	= &_000199_hash,
-+	[25603]	= &_000201_hash,
-+	[5693]	= &_000202_hash,
-+	[52287]	= &_000203_hash,
-+	[7946]	= &_000204_hash,
-+	[58210]	= &_000206_hash,
-+	[9234]	= &_000207_hash,
-+	[33309]	= &_000208_hash,
-+	[22389]	= &_000209_hash,
-+	[8719]	= &_000210_hash,
-+	[56319]	= &_000211_hash,
-+	[21496]	= &_000212_hash,
-+	[32336]	= &_000213_hash,
-+	[1238]	= &_000214_hash,
-+	[8174]	= &_000215_hash,
-+	[29170]	= &_000216_hash,
-+	[61116]	= &_000217_hash,
-+	[21048]	= &_000218_hash,
-+	[51221]	= &_000219_hash,
-+	[1567]	= &_000220_hash,
-+	[49317]	= &_000221_hash,
-+	[18604]	= &_000222_hash,
-+	[38330]	= &_000223_hash,
-+	[40405]	= &_000224_hash,
-+	[19290]	= &_000225_hash,
-+	[60403]	= &_000226_hash,
-+	[59721]	= &_000227_hash,
-+	[30892]	= &_000228_hash,
-+	[59996]	= &_000229_hash,
-+	[45219]	= &_000230_hash,
-+	[30902]	= &_000231_hash,
-+	[39828]	= &_000232_hash,
-+	[16927]	= &_000233_hash,
-+	[16461]	= &_000234_hash,
-+	[5634]	= &_000235_hash,
-+	[5116]	= &_000237_hash,
-+	[50702]	= &_000238_hash,
-+	[16496]	= &_000239_hash,
-+	[40012]	= &_000240_hash,
-+	[30125]	= &_000241_hash,
-+	[46014]	= &_000242_hash,
-+	[60809]	= &_000243_hash,
-+	[4842]	= &_000244_hash,
-+	[33237]	= &_000245_hash,
-+	[28575]	= &_000246_hash,
-+	[19696]	= &_000247_hash,
-+	[39600]	= &_000248_hash,
-+	[18591]	= &_000249_hash,
-+	[24373]	= &_000250_hash,
-+	[5525]	= &_000251_hash,
-+	[14051]	= &_000252_hash,
-+	[49069]	= &_000254_hash,
-+	[15439]	= &_000255_hash,
-+	[17932]	= &_000256_hash,
-+	[26096]	= &_000257_hash,
-+	[50814]	= &_000258_hash,
-+	[13768]	= &_000259_hash,
-+	[41838]	= &_000260_hash,
-+	[22598]	= &_000261_hash,
-+	[48287]	= &_000262_hash,
-+	[3112]	= &_000263_hash,
-+	[15611]	= &_000264_hash,
-+	[13414]	= &_000265_hash,
-+	[54718]	= &_000266_hash,
-+	[64177]	= &_000267_hash,
-+	[57222]	= &_000268_hash,
-+	[3602]	= &_000269_hash,
-+	[18460]	= &_000270_hash,
-+	[9901]	= &_000271_hash,
-+	[42551]	= &_000272_hash,
-+	[44694]	= &_000273_hash,
-+	[8573]	= &_000274_hash,
-+	[47899]	= &_000275_hash,
-+	[40395]	= &_000276_hash,
-+	[63535]	= &_000277_hash,
-+	[44716]	= &_000278_hash,
-+	[14518]	= &_000279_hash,
-+	[27962]	= &_000280_hash,
-+	[20004]	= &_000281_hash,
-+	[22091]	= &_000282_hash,
-+	[2404]	= &_000283_hash,
-+	[64074]	= &_000284_hash,
-+	[7538]	= &_000285_hash,
-+	[19736]	= &_000286_hash,
-+	[8199]	= &_000287_hash,
-+	[21783]	= &_000288_hash,
-+	[37305]	= &_000289_hash,
-+	[32617]	= &_000290_hash,
-+	[64800]	= &_000292_hash,
-+	[14919]	= &_000293_hash,
-+	[54706]	= &_000294_hash,
-+	[27133]	= &_000295_hash,
-+	[60340]	= &_000296_hash,
-+	[65246]	= &_000298_hash,
-+	[26043]	= &_000299_hash,
-+	[6267]	= &_000300_hash,
-+	[33165]	= &_000302_hash,
-+	[22394]	= &_000303_hash,
-+	[49562]	= &_000304_hash,
-+	[56881]	= &_000305_hash,
-+	[13870]	= &_000306_hash,
-+	[65074]	= &_000307_hash,
-+	[11553]	= &_000308_hash,
-+	[54676]	= &_000309_hash,
-+	[53982]	= &_000311_hash,
-+	[53419]	= &_000312_hash,
-+	[1424]	= &_000313_hash,
-+	[34321]	= &_000314_hash,
-+	[63948]	= &_000315_hash,
-+	[43222]	= &_000316_hash,
-+	[26476]	= &_000317_hash,
-+	[17984]	= &_000318_hash,
-+	[43091]	= &_000319_hash,
-+	[33299]	= &_000320_hash,
-+	[55021]	= &_000321_hash,
-+	[5509]	= &_000322_hash,
-+	[26811]	= &_000323_hash,
-+	[30848]	= &_000324_hash,
-+	[15627]	= &_000325_hash,
-+	[54723]	= &_000326_hash,
-+	[43101]	= &_000327_hash,
-+	[22809]	= &_000328_hash,
-+	[18101]	= &_000329_hash,
-+	[50484]	= &_000330_hash,
-+	[9890]	= &_000331_hash,
-+	[17684]	= &_000332_hash,
-+	[23548]	= &_000333_hash,
-+	[4082]	= &_000334_hash,
-+	[43016]	= &_000335_hash,
-+	[41996]	= &_000336_hash,
-+	[33916]	= &_000337_hash,
-+	[32968]	= &_000338_hash,
-+	[43692]	= &_000339_hash,
-+	[12726]	= &_000340_hash,
-+	[37421]	= &_000341_hash,
-+	[21401]	= &_000343_hash,
-+	[33193]	= &_000344_hash,
-+	[52271]	= &_000345_hash,
-+	[30754]	= &_000347_hash,
-+	[54440]	= &_000348_hash,
-+	[22059]	= &_000349_hash,
-+	[47566]	= &_000350_hash,
-+	[22926]	= &_000351_hash,
-+	[18162]	= &_000352_hash,
-+	[58943]	= &_000353_hash,
-+	[21622]	= &_000354_hash,
-+	[36557]	= &_000355_hash,
-+	[7644]	= &_000356_hash,
-+	[55103]	= &_000357_hash,
-+	[50734]	= &_000358_hash,
-+	[803]	= &_000360_hash,
-+	[54855]	= &_000362_hash,
-+	[39939]	= &_000363_hash,
-+	[861]	= &_000364_hash,
-+	[26794]	= &_000365_hash,
-+	[60426]	= &_000366_hash,
-+	[3219]	= &_000367_hash,
-+	[64674]	= &_000368_hash,
-+	[46457]	= &_000370_hash,
-+	[4269]	= &_000371_hash,
-+	[37627]	= &_000373_hash,
-+	[33555]	= &_000374_hash,
-+	[25900]	= &_000375_hash,
-+	[57927]	= &_000376_hash,
-+	[15338]	= &_000378_hash,
-+	[56674]	= &_000380_hash,
-+	[11600]	= &_000381_hash,
-+	[62614]	= &_000382_hash,
-+	[17854]	= &_000383_hash,
-+	[57538]	= &_000384_hash,
-+	[46891]	= &_000385_hash,
-+	[53743]	= &_000386_hash,
-+	[34425]	= &_000387_hash,
-+	[9646]	= &_000388_hash,
-+	[42442]	= &_000390_hash,
-+	[23031]	= &_000391_hash,
-+	[40663]	= &_000392_hash,
-+	[49662]	= &_000393_hash,
-+	[9117]	= &_000394_hash,
-+	[64755]	= &_000395_hash,
-+	[4829]	= &_000397_hash,
-+	[28195]	= &_000398_hash,
-+	[26197]	= &_000399_hash,
-+	[51180]	= &_000400_hash,
-+	[63084]	= &_000401_hash,
-+	[35883]	= &_000402_hash,
-+	[24173]	= &_000403_hash,
-+	[35447]	= &_000404_hash,
-+	[53578]	= &_000405_hash,
-+	[9923]	= &_000406_hash,
-+	[56583]	= &_000407_hash,
-+	[64644]	= &_000408_hash,
-+	[23284]	= &_000409_hash,
-+	[61655]	= &_000410_hash,
-+	[52821]	= &_000411_hash,
-+	[42360]	= &_000412_hash,
-+	[37110]	= &_000413_hash,
-+	[20259]	= &_000414_hash,
-+	[8874]	= &_000415_hash,
-+	[53363]	= &_000416_hash,
-+	[53828]	= &_000417_hash,
-+	[63619]	= &_000418_hash,
-+	[26378]	= &_000419_hash,
-+	[7768]	= &_000420_hash,
-+	[24680]	= &_000421_hash,
-+	[9286]	= &_000422_hash,
-+	[12938]	= &_000423_hash,
-+	[6755]	= &_000424_hash,
-+	[27142]	= &_000427_hash,
-+	[49517]	= &_000428_hash,
-+	[25923]	= &_000431_hash,
-+	[41044]	= &_000432_hash,
-+	[7730]	= &_000433_hash,
-+	[45743]	= &_000434_hash,
-+	[2732]	= &_000435_hash,
-+	[2519]	= &_000436_hash,
-+	[14340]	= &_000437_hash,
-+	[20939]	= &_000438_hash,
-+	[22231]	= &_000439_hash,
-+	[2546]	= &_000440_hash,
-+	[13231]	= &_000441_hash,
-+	[46503]	= &_000443_hash,
-+	[18813]	= &_000445_hash,
-+	[10078]	= &_000446_hash,
-+	[62298]	= &_000447_hash,
-+	[8892]	= &_000448_hash,
-+	[64891]	= &_000449_hash,
-+	[64537]	= &_000450_hash,
-+	[34878]	= &_000451_hash,
-+	[22819]	= &_000452_hash,
-+	[28688]	= &_000453_hash,
-+	[19319]	= &_000454_hash,
-+	[944]	= &_000455_hash,
-+	[29229]	= &_000456_hash,
-+	[47012]	= &_000457_hash,
-+	[5624]	= &_000458_hash,
-+	[33996]	= &_000460_hash,
-+	[36962]	= &_000461_hash,
-+	[9845]	= &_000463_hash,
-+	[11941]	= &_000464_hash,
-+	[38652]	= &_000465_hash,
-+	[65013]	= &_000466_hash,
-+	[36031]	= &_000468_hash,
-+	[16962]	= &_000469_hash,
-+	[6829]	= &_000470_hash,
-+	[33469]	= &_000471_hash,
-+	[12558]	= &_000472_hash,
-+	[63391]	= &_000473_hash,
-+	[11655]	= &_000475_hash,
-+	[43888]	= &_000476_hash,
-+	[42619]	= &_000477_hash,
-+	[45155]	= &_000478_hash,
-+	[17186]	= &_000479_hash,
-+	[46825]	= &_000480_hash,
-+	[26514]	= &_000482_hash,
-+	[56773]	= &_000483_hash,
-+	[19672]	= &_000484_hash,
-+	[3216]	= &_000485_hash,
-+	[15563]	= &_000486_hash,
-+	[25071]	= &_000487_hash,
-+	[53335]	= &_000489_hash,
-+	[11744]	= &_000490_hash,
-+	[51386]	= &_000492_hash,
-+	[48731]	= &_000493_hash,
-+	[58061]	= &_000494_hash,
-+	[55896]	= &_000495_hash,
-+	[6394]	= &_000496_hash,
-+	[6159]	= &_000497_hash,
-+	[28617]	= &_000498_hash,
-+	[61067]	= &_000499_hash,
-+	[14533]	= &_000500_hash,
-+	[24271]	= &_000501_hash,
-+	[42691]	= &_000502_hash,
-+	[62052]	= &_000503_hash,
-+	[52228]	= &_000504_hash,
-+	[37308]	= &_000505_hash,
-+	[59973]	= &_000506_hash,
-+	[35895]	= &_000507_hash,
-+	[3070]	= &_000508_hash,
-+	[61023]	= &_000509_hash,
-+	[45702]	= &_000510_hash,
-+	[5533]	= &_000511_hash,
-+	[29186]	= &_000512_hash,
-+	[21999]	= &_000513_hash,
-+	[13672]	= &_000514_hash,
-+	[26311]	= &_000515_hash,
-+	[40182]	= &_000516_hash,
-+	[50505]	= &_000517_hash,
-+	[59061]	= &_000518_hash,
-+	[20648]	= &_000519_hash,
-+	[42500]	= &_000520_hash,
-+	[22795]	= &_000521_hash,
-+	[35888]	= &_000522_hash,
-+	[60587]	= &_000524_hash,
-+	[2659]	= &_000525_hash,
-+	[45230]	= &_000526_hash,
-+	[43061]	= &_000527_hash,
-+	[6678]	= &_000528_hash,
-+	[20304]	= &_000529_hash,
-+	[28261]	= &_000530_hash,
-+	[427]	= &_000531_hash,
-+	[10997]	= &_000532_hash,
-+	[88]	= &_000533_hash,
-+	[60639]	= &_000534_hash,
-+	[23065]	= &_000535_hash,
-+	[18156]	= &_000536_hash,
-+	[53720]	= &_000537_hash,
-+	[50241]	= &_000538_hash,
-+	[22498]	= &_000539_hash,
-+	[10991]	= &_000540_hash,
-+	[40026]	= &_000541_hash,
-+	[30445]	= &_000542_hash,
-+	[57691]	= &_000543_hash,
-+	[55681]	= &_000544_hash,
-+	[28539]	= &_000545_hash,
-+	[55347]	= &_000546_hash,
-+	[8887]	= &_000547_hash,
-+	[23150]	= &_000548_hash,
-+	[9960]	= &_000549_hash,
-+	[8736]	= &_000550_hash,
-+	[14981]	= &_000552_hash,
-+	[23750]	= &_000553_hash,
-+	[29641]	= &_000554_hash,
-+	[4680]	= &_000555_hash,
-+	[24757]	= &_000556_hash,
-+	[8895]	= &_000557_hash,
-+	[33661]	= &_000558_hash,
-+	[52745]	= &_000559_hash,
-+	[18393]	= &_000560_hash,
-+	[52646]	= &_000562_hash,
-+	[30281]	= &_000563_hash,
-+	[3761]	= &_000564_hash,
-+	[44345]	= &_000565_hash,
-+	[14242]	= &_000566_hash,
-+	[28541]	= &_000568_hash,
-+	[9467]	= &_000569_hash,
-+	[59944]	= &_000570_hash,
-+	[35042]	= &_000571_hash,
-+	[57262]	= &_000572_hash,
-+	[61071]	= &_000573_hash,
-+	[22143]	= &_000574_hash,
-+	[40624]	= &_000575_hash,
-+	[63488]	= &_000576_hash,
-+	[45115]	= &_000577_hash,
-+	[32958]	= &_000578_hash,
-+	[18701]	= &_000579_hash,
-+	[47446]	= &_000580_hash,
-+	[12231]	= &_000581_hash,
-+	[53530]	= &_000582_hash,
-+	[27286]	= &_000583_hash,
-+	[46922]	= &_000584_hash,
-+	[8885]	= &_000585_hash,
-+	[11860]	= &_000586_hash,
-+	[52928]	= &_000587_hash,
-+	[46714]	= &_000588_hash,
-+	[57849]	= &_000589_hash,
-+	[57313]	= &_000590_hash,
-+	[19490]	= &_000591_hash,
-+	[15277]	= &_000592_hash,
-+	[4811]	= &_000593_hash,
-+	[42017]	= &_000594_hash,
-+	[42139]	= &_000595_hash,
-+	[23829]	= &_000596_hash,
-+	[26065]	= &_000597_hash,
-+	[61978]	= &_000598_hash,
-+	[48360]	= &_000599_hash,
-+	[61063]	= &_000600_hash,
-+	[23856]	= &_000601_hash,
-+	[55018]	= &_000602_hash,
-+	[20788]	= &_000603_hash,
-+	[22271]	= &_000604_hash,
-+	[51965]	= &_000607_hash,
-+	[26260]	= &_000608_hash,
-+	[18949]	= &_000609_hash,
-+	[41916]	= &_000611_hash,
-+	[63551]	= &_000612_hash,
-+	[4214]	= &_000613_hash,
-+	[11488]	= &_000614_hash,
-+	[7184]	= &_000615_hash,
-+	[30642]	= &_000616_hash,
-+	[50308]	= &_000617_hash,
-+	[9838]	= &_000618_hash,
-+	[9656]	= &_000619_hash,
-+	[59749]	= &_000620_hash,
-+	[16169]	= &_000621_hash,
-+	[16926]	= &_000622_hash,
-+	[14363]	= &_000623_hash,
-+	[57354]	= &_000624_hash,
-+	[2133]	= &_000625_hash,
-+	[12840]	= &_000626_hash,
-+	[18133]	= &_000627_hash,
-+	[62043]	= &_000628_hash,
-+	[48007]	= &_000630_hash,
-+	[49969]	= &_000631_hash,
-+	[7701]	= &_000632_hash,
-+	[21909]	= &_000633_hash,
-+	[57935]	= &_000634_hash,
-+	[21379]	= &_000635_hash,
-+	[63679]	= &_000636_hash,
-+	[18507]	= &_000637_hash,
-+	[55719]	= &_000638_hash,
-+	[36207]	= &_000639_hash,
-+	[64180]	= &_000640_hash,
-+	[41770]	= &_000641_hash,
-+	[7000]	= &_000642_hash,
-+	[34187]	= &_000643_hash,
-+	[39450]	= &_000644_hash,
-+	[25085]	= &_000645_hash,
-+	[20085]	= &_000646_hash,
-+	[1135]	= &_000647_hash,
-+	[25613]	= &_000648_hash,
-+	[9541]	= &_000649_hash,
-+	[30577]	= &_000650_hash,
-+	[46247]	= &_000651_hash,
-+	[60407]	= &_000652_hash,
-+	[14329]	= &_000653_hash,
-+	[59756]	= &_000654_hash,
-+	[45524]	= &_000655_hash,
-+	[36702]	= &_000656_hash,
-+	[31235]	= &_000657_hash,
-+	[33643]	= &_000658_hash,
-+	[57962]	= &_000659_hash,
-+	[62195]	= &_000660_hash,
-+	[14976]	= &_000661_hash,
-+	[16413]	= &_000662_hash,
-+	[52012]	= &_000663_hash,
-+	[49246]	= &_000664_hash,
-+	[52701]	= &_000665_hash,
-+	[29857]	= &_000666_hash,
-+	[36900]	= &_000667_hash,
-+	[22393]	= &_000668_hash,
-+	[3560]	= &_000669_hash,
-+	[48207]	= &_000670_hash,
-+	[58003]	= &_000671_hash,
-+	[45750]	= &_000672_hash,
-+	[25798]	= &_000673_hash,
-+	[41540]	= &_000674_hash,
-+	[33494]	= &_000676_hash,
-+	[38112]	= &_000677_hash,
-+	[46538]	= &_000678_hash,
-+	[45349]	= &_000680_hash,
-+	[41364]	= &_000681_hash,
-+	[37770]	= &_000682_hash,
-+	[48404]	= &_000683_hash,
-+	[37865]	= &_000684_hash,
-+	[45763]	= &_000685_hash,
-+	[62347]	= &_000686_hash,
-+	[33246]	= &_000687_hash,
-+	[53135]	= &_000688_hash,
-+	[11697]	= &_000689_hash,
-+	[27003]	= &_000690_hash,
-+	[32464]	= &_000691_hash,
-+	[65339]	= &_000692_hash,
-+	[16]	= &_000693_hash,
-+	[29933]	= &_000694_hash,
-+	[34359]	= &_000695_hash,
-+	[3154]	= &_000696_hash,
-+	[23959]	= &_000697_hash,
-+	[25649]	= &_000698_hash,
-+	[2987]	= &_000699_hash,
-+	[45922]	= &_000700_hash,
-+	[49367]	= &_000701_hash,
-+	[64731]	= &_000702_hash,
-+	[33048]	= &_000703_hash,
-+	[34746]	= &_000704_hash,
-+	[18248]	= &_000705_hash,
-+	[23777]	= &_000706_hash,
-+	[26539]	= &_000707_hash,
-+	[42628]	= &_000708_hash,
-+	[63988]	= &_000709_hash,
-+	[47329]	= &_000710_hash,
-+	[36955]	= &_000711_hash,
-+	[50750]	= &_000712_hash,
-+	[27992]	= &_000713_hash,
-+	[24712]	= &_000714_hash,
-+	[62082]	= &_000715_hash,
-+	[57054]	= &_000716_hash,
-+	[52239]	= &_000717_hash,
-+	[43806]	= &_000719_hash,
-+	[15976]	= &_000720_hash,
-+	[4764]	= &_000721_hash,
-+	[10574]	= &_000722_hash,
-+	[15904]	= &_000723_hash,
-+	[25081]	= &_000724_hash,
-+	[59081]	= &_000725_hash,
-+	[11305]	= &_000726_hash,
-+	[56290]	= &_000727_hash,
-+	[44963]	= &_000728_hash,
-+	[30026]	= &_000729_hash,
-+	[34772]	= &_000730_hash,
-+	[52548]	= &_000731_hash,
-+	[18733]	= &_000732_hash,
-+	[57483]	= &_000733_hash,
-+	[14569]	= &_000735_hash,
-+	[64518]	= &_000738_hash,
-+	[54551]	= &_000739_hash,
-+	[39434]	= &_000741_hash,
-+	[3079]	= &_000742_hash,
-+	[61577]	= &_000743_hash,
-+	[57063]	= &_000744_hash,
-+	[60037]	= &_000745_hash,
-+	[38103]	= &_000746_hash,
-+	[58325]	= &_000747_hash,
-+	[47399]	= &_000749_hash,
-+	[52182]	= &_000750_hash,
-+	[34963]	= &_000751_hash,
-+	[56975]	= &_000752_hash,
-+	[62762]	= &_000753_hash,
-+	[37648]	= &_000754_hash,
-+	[1568]	= &_000755_hash,
-+	[12838]	= &_000756_hash,
-+	[23691]	= &_000757_hash,
-+	[37924]	= &_000758_hash,
-+	[47346]	= &_000759_hash,
-+	[60399]	= &_000760_hash,
-+	[11923]	= &_000761_hash,
-+	[40856]	= &_000762_hash,
-+	[63446]	= &_000763_hash,
-+	[40843]	= &_000764_hash,
-+	[65311]	= &_000765_hash,
-+	[51338]	= &_000766_hash,
-+	[54999]	= &_000767_hash,
-+	[56728]	= &_000768_hash,
-+	[21221]	= &_000769_hash,
-+	[9054]	= &_000770_hash,
-+	[43748]	= &_000771_hash,
-+	[58328]	= &_000772_hash,
-+	[24237]	= &_000773_hash,
-+	[4732]	= &_000774_hash,
-+	[18609]	= &_000775_hash,
-+	[20854]	= &_000776_hash,
-+	[49357]	= &_000777_hash,
-+	[30644]	= &_000778_hash,
-+	[28229]	= &_000779_hash,
-+	[22382]	= &_000780_hash,
-+	[32456]	= &_000781_hash,
-+	[17675]	= &_000782_hash,
-+	[38783]	= &_000783_hash,
-+	[37249]	= &_000784_hash,
-+	[62835]	= &_000785_hash,
-+	[19761]	= &_000786_hash,
-+	[31408]	= &_000787_hash,
-+	[5396]	= &_000788_hash,
-+	[62247]	= &_000789_hash,
-+	[59852]	= &_000790_hash,
-+	[15618]	= &_000791_hash,
-+	[61225]	= &_000792_hash,
-+	[13163]	= &_000793_hash,
-+	[36882]	= &_000794_hash,
-+	[8539]	= &_000795_hash,
-+	[8163]	= &_000796_hash,
-+	[58766]	= &_000797_hash,
-+	[49351]	= &_000798_hash,
-+	[32867]	= &_000799_hash,
-+	[6368]	= &_000800_hash,
-+	[9687]	= &_000801_hash,
-+	[21498]	= &_000802_hash,
-+	[42627]	= &_000803_hash,
-+	[52341]	= &_000805_hash,
-+	[53059]	= &_000806_hash,
-+	[52870]	= &_000807_hash,
-+	[22119]	= &_000808_hash,
-+	[59885]	= &_000809_hash,
-+	[47789]	= &_000810_hash,
-+	[29278]	= &_000811_hash,
-+	[1272]	= &_000812_hash,
-+	[10199]	= &_000813_hash,
-+	[34666]	= &_000814_hash,
-+	[61614]	= &_000815_hash,
-+	[2738]	= &_000816_hash,
-+	[57055]	= &_000817_hash,
-+	[63925]	= &_000818_hash,
-+	[55695]	= &_000819_hash,
-+	[53533]	= &_000820_hash,
-+	[52267]	= &_000821_hash,
-+	[53089]	= &_000822_hash,
-+	[46753]	= &_000823_hash,
-+	[2115]	= &_000824_hash,
-+	[59565]	= &_000826_hash,
-+	[61042]	= &_000827_hash,
-+	[44017]	= &_000828_hash,
-+	[8808]	= &_000829_hash,
-+	[52383]	= &_000830_hash,
-+	[30487]	= &_000831_hash,
-+	[40665]	= &_000832_hash,
-+	[13955]	= &_000833_hash,
-+	[13879]	= &_000834_hash,
-+	[60114]	= &_000835_hash,
-+	[19472]	= &_000836_hash,
-+	[33552]	= &_000837_hash,
-+	[7435]	= &_000838_hash,
-+	[29208]	= &_000839_hash,
-+	[41485]	= &_000840_hash,
-+	[45487]	= &_000841_hash,
-+	[29299]	= &_000842_hash,
-+	[53920]	= &_000843_hash,
-+	[25407]	= &_000844_hash,
-+	[3531]	= &_000845_hash,
-+	[25143]	= &_000846_hash,
-+	[56046]	= &_000847_hash,
-+	[34693]	= &_000848_hash,
-+	[48644]	= &_000849_hash,
-+	[21226]	= &_000850_hash,
-+	[7715]	= &_000851_hash,
-+	[30413]	= &_000852_hash,
-+	[13681]	= &_000853_hash,
-+	[6554]	= &_000854_hash,
-+	[12228]	= &_000855_hash,
-+	[25497]	= &_000856_hash,
-+	[13332]	= &_000857_hash,
-+	[36665]	= &_000858_hash,
-+	[12413]	= &_000859_hash,
-+	[27279]	= &_000860_hash,
-+	[44774]	= &_000861_hash,
-+	[14479]	= &_000862_hash,
-+	[32447]	= &_000863_hash,
-+	[26961]	= &_000864_hash,
-+	[56185]	= &_000865_hash,
-+	[48323]	= &_000866_hash,
-+	[47783]	= &_000867_hash,
-+	[13495]	= &_000868_hash,
-+	[12988]	= &_000869_hash,
-+	[55227]	= &_000870_hash,
-+	[40371]	= &_000872_hash,
-+	[284]	= &_000873_hash,
-+	[19496]	= &_000875_hash,
-+	[6293]	= &_000876_hash,
-+	[8181]	= &_000877_hash,
-+	[27451]	= &_000878_hash,
-+	[29259]	= &_000879_hash,
-+	[41172]	= &_000880_hash,
-+	[3315]	= &_000881_hash,
-+	[37550]	= &_000882_hash,
-+	[5260]	= &_000884_hash,
-+	[55517]	= &_000885_hash,
-+	[18186]	= &_000886_hash,
-+	[14257]	= &_000887_hash,
-+	[26846]	= &_000888_hash,
-+	[56097]	= &_000889_hash,
-+	[6543]	= &_000890_hash,
-+	[55151]	= &_000891_hash,
-+	[2999]	= &_000892_hash,
-+	[3507]	= &_000893_hash,
-+	[57847]	= &_000894_hash,
-+	[58077]	= &_000895_hash,
-+	[39846]	= &_000896_hash,
-+	[18629]	= &_000897_hash,
-+	[2723]	= &_000898_hash,
-+	[26941]	= &_000899_hash,
-+	[4344]	= &_000900_hash,
-+	[8487]	= &_000901_hash,
-+	[63272]	= &_000902_hash,
-+	[28040]	= &_000903_hash,
-+	[51718]	= &_000904_hash,
-+	[47762]	= &_000905_hash,
-+	[48159]	= &_000906_hash,
-+	[17613]	= &_000907_hash,
-+	[25367]	= &_000908_hash,
-+	[52037]	= &_000909_hash,
-+	[5994]	= &_000910_hash,
-+	[13467]	= &_000911_hash,
-+	[61848]	= &_000912_hash,
-+	[43082]	= &_000914_hash,
-+	[55732]	= &_000916_hash,
-+	[2543]	= &_000917_hash,
-+	[23009]	= &_000918_hash,
-+	[51694]	= &_000919_hash,
-+	[52008]	= &_000920_hash,
-+	[61750]	= &_000921_hash,
-+	[47859]	= &_000922_hash,
-+	[53925]	= &_000923_hash,
-+	[30549]	= &_000925_hash,
-+	[18414]	= &_000926_hash,
-+	[62423]	= &_000927_hash,
-+	[30371]	= &_000928_hash,
-+	[14530]	= &_000929_hash,
-+	[48623]	= &_000930_hash,
-+	[12845]	= &_000931_hash,
-+	[18402]	= &_000932_hash,
-+	[64420]	= &_000933_hash,
-+	[25617]	= &_000934_hash,
-+	[38282]	= &_000935_hash,
-+	[34205]	= &_000936_hash,
-+	[25414]	= &_000937_hash,
-+	[20445]	= &_000938_hash,
-+	[5456]	= &_000939_hash,
-+	[58261]	= &_000940_hash,
-+	[24792]	= &_000941_hash,
-+	[1299]	= &_000942_hash,
-+	[64006]	= &_000943_hash,
-+	[32788]	= &_000944_hash,
-+	[14713]	= &_000945_hash,
-+	[52698]	= &_000946_hash,
-+	[13130]	= &_000948_hash,
-+	[22247]	= &_000949_hash,
-+	[9440]	= &_000950_hash,
-+	[17561]	= &_000951_hash,
-+	[20067]	= &_000952_hash,
-+	[23275]	= &_000953_hash,
-+	[38029]	= &_000954_hash,
-+	[55343]	= &_000955_hash,
-+	[58757]	= &_000956_hash,
-+	[43128]	= &_000957_hash,
-+	[6422]	= &_000958_hash,
-+	[53012]	= &_000959_hash,
-+	[63953]	= &_000960_hash,
-+	[17238]	= &_000961_hash,
-+	[55439]	= &_000962_hash,
-+	[45794]	= &_000963_hash,
-+	[60027]	= &_000964_hash,
-+	[3750]	= &_000965_hash,
-+	[11091]	= &_000966_hash,
-+	[26271]	= &_000967_hash,
-+	[61522]	= &_000968_hash,
-+	[2305]	= &_000969_hash,
-+	[27384]	= &_000970_hash,
-+	[47213]	= &_000971_hash,
-+	[59832]	= &_000972_hash,
-+	[17662]	= &_000973_hash,
-+	[49050]	= &_000975_hash,
-+	[22982]	= &_000976_hash,
-+	[36769]	= &_000977_hash,
-+	[53892]	= &_000978_hash,
-+	[2547]	= &_000979_hash,
-+	[62284]	= &_000980_hash,
-+	[9472]	= &_000981_hash,
-+	[29891]	= &_000982_hash,
-+	[40474]	= &_000983_hash,
-+	[5521]	= &_000984_hash,
-+	[51016]	= &_000985_hash,
-+	[47858]	= &_000986_hash,
-+	[36934]	= &_000987_hash,
-+	[54292]	= &_000988_hash,
-+	[63193]	= &_000989_hash,
-+	[34818]	= &_000990_hash,
-+	[23378]	= &_000991_hash,
-+	[64306]	= &_000992_hash,
-+	[24071]	= &_000993_hash,
-+	[38790]	= &_000994_hash,
-+	[18983]	= &_000995_hash,
-+	[18950]	= &_000996_hash,
-+	[20465]	= &_000997_hash,
-+	[4765]	= &_000998_hash,
-+	[6930]	= &_000999_hash,
-+	[35218]	= &_001000_hash,
-+	[19956]	= &_001001_hash,
-+	[60786]	= &_001002_hash,
-+	[11111]	= &_001004_hash,
-+	[64141]	= &_001005_hash,
-+	[36488]	= &_001006_hash,
-+	[52501]	= &_001007_hash,
-+	[12475]	= &_001008_hash,
-+	[1679]	= &_001009_hash,
-+	[36638]	= &_001010_hash,
-+	[5083]	= &_001011_hash,
-+	[58877]	= &_001012_hash,
-+	[52921]	= &_001013_hash,
-+	[62888]	= &_001014_hash,
-+	[19952]	= &_001015_hash,
-+	[7271]	= &_001018_hash,
-+	[36125]	= &_001019_hash,
-+	[36293]	= &_001020_hash,
-+	[39712]	= &_001021_hash,
-+	[22962]	= &_001022_hash,
-+	[32001]	= &_001023_hash,
-+	[2062]	= &_001024_hash,
-+	[64001]	= &_001025_hash,
-+	[42407]	= &_001026_hash,
-+	[6253]	= &_001027_hash,
-+	[58640]	= &_001028_hash,
-+	[45897]	= &_001029_hash,
-+	[15141]	= &_001030_hash,
-+	[24177]	= &_001031_hash,
-+	[21662]	= &_001032_hash,
-+	[52861]	= &_001033_hash,
-+	[31089]	= &_001034_hash,
-+	[26245]	= &_001035_hash,
-+	[24068]	= &_001036_hash,
-+	[59519]	= &_001038_hash,
-+	[9893]	= &_001039_hash,
-+	[6446]	= &_001041_hash,
-+	[24302]	= &_001042_hash,
-+	[25095]	= &_001043_hash,
-+	[51457]	= &_001044_hash,
-+	[1787]	= &_001045_hash,
-+	[10135]	= &_001046_hash,
-+	[952]	= &_001047_hash,
-+	[52860]	= &_001048_hash,
-+	[50962]	= &_001049_hash,
-+	[10760]	= &_001050_hash,
-+	[31678]	= &_001051_hash,
-+	[48558]	= &_001052_hash,
-+	[2274]	= &_001053_hash,
-+	[831]	= &_001054_hash,
-+	[61833]	= &_001055_hash,
-+	[56864]	= &_001056_hash,
-+	[31040]	= &_001057_hash,
-+	[6681]	= &_001058_hash,
-+	[19120]	= &_001059_hash,
-+	[59115]	= &_001060_hash,
-+	[4456]	= &_001061_hash,
-+	[13534]	= &_001062_hash,
-+	[9841]	= &_001063_hash,
-+	[44534]	= &_001064_hash,
-+	[14295]	= &_001065_hash,
-+	[47830]	= &_001066_hash,
-+	[29213]	= &_001067_hash,
-+	[31865]	= &_001068_hash,
-+	[55766]	= &_001069_hash,
-+	[22483]	= &_001070_hash,
-+	[27694]	= &_001071_hash,
-+	[38583]	= &_001072_hash,
-+	[17486]	= &_001073_hash,
-+	[14355]	= &_001074_hash,
-+	[17910]	= &_001076_hash,
-+	[13567]	= &_001077_hash,
-+	[21531]	= &_001078_hash,
-+	[46135]	= &_001079_hash,
-+	[10582]	= &_001080_hash,
-+	[4662]	= &_001081_hash,
-+	[17969]	= &_001082_hash,
-+	[43943]	= &_001083_hash,
-+	[26716]	= &_001085_hash,
-+	[58230]	= &_001086_hash,
-+	[252]	= &_001087_hash,
-+	[15704]	= &_001088_hash,
-+	[59765]	= &_001089_hash,
-+	[7322]	= &_001090_hash,
-+	[43950]	= &_001091_hash,
-+	[53093]	= &_001092_hash,
-+	[21646]	= &_001093_hash,
-+	[28007]	= &_001094_hash,
-+	[62057]	= &_001095_hash,
-+	[54590]	= &_001096_hash,
-+	[30971]	= &_001097_hash,
-+	[58624]	= &_001098_hash,
-+	[13087]	= &_001099_hash,
-+	[41028]	= &_001100_hash,
-+	[16493]	= &_001101_hash,
-+	[9203]	= &_001102_hash,
-+	[40936]	= &_001103_hash,
-+	[1747]	= &_001104_hash,
-+	[17132]	= &_001105_hash,
-+	[53922]	= &_001107_hash,
-+	[49155]	= &_001108_hash,
-+	[16356]	= &_001109_hash,
-+	[17299]	= &_001110_hash,
-+	[25678]	= &_001111_hash,
-+	[15494]	= &_001112_hash,
-+	[15159]	= &_001113_hash,
-+	[28442]	= &_001114_hash,
-+	[3514]	= &_001115_hash,
-+	[38151]	= &_001116_hash,
-+	[4173]	= &_001117_hash,
-+	[7258]	= &_001118_hash,
-+	[65109]	= &_001119_hash,
-+	[58827]	= &_001120_hash,
-+	[33575]	= &_001121_hash,
-+	[33078]	= &_001122_hash,
-+	[47234]	= &_001123_hash,
-+	[39193]	= &_001124_hash,
-+	[10950]	= &_001125_hash,
-+	[15613]	= &_001126_hash,
-+	[16046]	= &_001127_hash,
-+	[50172]	= &_001128_hash,
-+	[26107]	= &_001129_hash,
-+	[60543]	= &_001130_hash,
-+	[56337]	= &_001131_hash,
-+	[47626]	= &_001132_hash,
-+	[24409]	= &_001133_hash,
-+	[11732]	= &_001134_hash,
-+	[30010]	= &_001135_hash,
-+	[51480]	= &_001136_hash,
-+	[28518]	= &_001137_hash,
-+	[2061]	= &_001138_hash,
-+	[10885]	= &_001139_hash,
-+	[29517]	= &_001140_hash,
-+	[45913]	= &_001141_hash,
-+	[51774]	= &_001142_hash,
-+	[54639]	= &_001143_hash,
-+	[25384]	= &_001144_hash,
-+	[12653]	= &_001145_hash,
-+	[4443]	= &_001146_hash,
-+	[44074]	= &_001147_hash,
-+	[39255]	= &_001148_hash,
-+	[12960]	= &_001149_hash,
-+	[28254]	= &_001150_hash,
-+	[8239]	= &_001151_hash,
-+	[65530]	= &_001152_hash,
-+	[15745]	= &_001153_hash,
-+	[43461]	= &_001154_hash,
-+	[29302]	= &_001155_hash,
-+	[40866]	= &_001156_hash,
-+	[29867]	= &_001157_hash,
-+	[51600]	= &_001158_hash,
-+	[61594]	= &_001159_hash,
-+	[5087]	= &_001160_hash,
-+	[54570]	= &_001161_hash,
-+	[11059]	= &_001162_hash,
-+	[22352]	= &_001163_hash,
-+	[30563]	= &_001164_hash,
-+	[55518]	= &_001165_hash,
-+	[27419]	= &_001166_hash,
-+	[13869]	= &_001167_hash,
-+	[53150]	= &_001168_hash,
-+	[2884]	= &_001169_hash,
-+	[10362]	= &_001170_hash,
-+	[64314]	= &_001171_hash,
-+	[14942]	= &_001172_hash,
-+	[30969]	= &_001173_hash,
-+	[20494]	= &_001174_hash,
-+	[9483]	= &_001175_hash,
-+	[12575]	= &_001176_hash,
-+	[53395]	= &_001178_hash,
-+	[28637]	= &_001179_hash,
-+	[53687]	= &_001180_hash,
-+	[6783]	= &_001181_hash,
-+	[43312]	= &_001182_hash,
-+	[2373]	= &_001183_hash,
-+	[33482]	= &_001184_hash,
-+	[24886]	= &_001185_hash,
-+	[47450]	= &_001186_hash,
-+	[1869]	= &_001187_hash,
-+	[16842]	= &_001188_hash,
-+	[2312]	= &_001189_hash,
-+	[59212]	= &_001190_hash,
-+	[10805]	= &_001191_hash,
-+	[36577]	= &_001192_hash,
-+	[60948]	= &_001193_hash,
-+	[21711]	= &_001194_hash,
-+	[54830]	= &_001195_hash,
-+	[1822]	= &_001196_hash,
-+	[44573]	= &_001197_hash,
-+	[23805]	= &_001198_hash,
-+	[46061]	= &_001199_hash,
-+	[16299]	= &_001200_hash,
-+	[63501]	= &_001202_hash,
-+	[58188]	= &_001203_hash,
-+	[2434]	= &_001204_hash,
-+	[48150]	= &_001205_hash,
-+	[57776]	= &_001206_hash,
-+	[16645]	= &_001207_hash,
-+	[23978]	= &_001208_hash,
-+	[24208]	= &_001209_hash,
-+	[18098]	= &_001210_hash,
-+	[2303]	= &_001211_hash,
-+	[6453]	= &_001212_hash,
-+	[2283]	= &_001213_hash,
-+	[61763]	= &_001214_hash,
-+	[29036]	= &_001215_hash,
-+	[32330]	= &_001216_hash,
-+	[22649]	= &_001217_hash,
-+	[36271]	= &_001218_hash,
-+	[49814]	= &_001219_hash,
-+	[21956]	= &_001220_hash,
-+	[44050]	= &_001221_hash,
-+	[51009]	= &_001222_hash,
-+	[27139]	= &_001223_hash,
-+	[46734]	= &_001224_hash,
-+	[61957]	= &_001225_hash,
-+	[51389]	= &_001226_hash,
-+	[13724]	= &_001227_hash,
-+	[27134]	= &_001228_hash,
-+	[26212]	= &_001229_hash,
-+	[2193]	= &_001230_hash,
-+	[30381]	= &_001231_hash,
-+	[44818]	= &_001232_hash,
-+	[2358]	= &_001233_hash,
-+	[50616]	= &_001235_hash,
-+	[49299]	= &_001236_hash,
-+	[2796]	= &_001237_hash,
-+	[4190]	= &_001238_hash,
-+	[31681]	= &_001239_hash,
-+	[11548]	= &_001240_hash,
-+	[5796]	= &_001241_hash,
-+	[10146]	= &_001242_hash,
-+	[58709]	= &_001243_hash,
-+	[64773]	= &_001244_hash,
-+	[43376]	= &_001245_hash,
-+	[36706]	= &_001246_hash,
-+	[47945]	= &_001247_hash,
-+	[33208]	= &_001248_hash,
-+	[53798]	= &_001249_hash,
-+	[55431]	= &_001250_hash,
-+	[25291]	= &_001251_hash,
-+	[58805]	= &_001252_hash,
-+	[23708]	= &_001253_hash,
-+	[42545]	= &_001254_hash,
-+	[33157]	= &_001255_hash,
-+	[53343]	= &_001256_hash,
-+	[64842]	= &_001257_hash,
-+	[61865]	= &_001258_hash,
-+	[54010]	= &_001259_hash,
-+	[64638]	= &_001260_hash,
-+	[20480]	= &_001261_hash,
-+	[23341]	= &_001262_hash,
-+	[10350]	= &_001263_hash,
-+	[30970]	= &_001264_hash,
-+	[62360]	= &_001265_hash,
-+	[52537]	= &_001266_hash,
-+	[57198]	= &_001267_hash,
-+	[24980]	= &_001268_hash,
-+	[46010]	= &_001269_hash,
-+	[712]	= &_001270_hash,
-+	[37747]	= &_001271_hash,
-+	[16917]	= &_001272_hash,
-+	[60370]	= &_001273_hash,
-+	[7415]	= &_001274_hash,
-+	[29576]	= &_001275_hash,
-+	[13584]	= &_001276_hash,
-+	[53364]	= &_001277_hash,
-+	[14813]	= &_001278_hash,
-+	[35863]	= &_001279_hash,
-+	[31869]	= &_001280_hash,
-+	[25543]	= &_001281_hash,
-+	[29240]	= &_001282_hash,
-+	[38748]	= &_001283_hash,
-+	[42270]	= &_001284_hash,
-+	[34848]	= &_001285_hash,
-+	[46226]	= &_001286_hash,
-+	[55526]	= &_001287_hash,
-+	[48271]	= &_001288_hash,
-+	[24658]	= &_001290_hash,
-+	[46964]	= &_001291_hash,
-+	[2637]	= &_001292_hash,
-+	[55601]	= &_001293_hash,
-+	[60275]	= &_001294_hash,
-+	[52645]	= &_001295_hash,
-+	[11712]	= &_001296_hash,
-+	[51364]	= &_001297_hash,
-+	[5106]	= &_001298_hash,
-+	[24710]	= &_001299_hash,
-+	[13101]	= &_001300_hash,
-+	[46963]	= &_001301_hash,
-+	[6779]	= &_001302_hash,
-+	[9237]	= &_001303_hash,
-+	[61524]	= &_001304_hash,
-+	[38247]	= &_001305_hash,
-+	[48715]	= &_001306_hash,
-+	[40797]	= &_001307_hash,
-+	[46780]	= &_001308_hash,
-+	[22071]	= &_001309_hash,
-+	[49735]	= &_001311_hash,
-+	[54595]	= &_001312_hash,
-+	[2808]	= &_001313_hash,
-+	[24656]	= &_001314_hash,
-+	[24296]	= &_001315_hash,
-+	[40673]	= &_001316_hash,
-+	[48026]	= &_001317_hash,
-+	[64033]	= &_001318_hash,
-+	[19742]	= &_001319_hash,
-+	[15286]	= &_001320_hash,
-+	[24629]	= &_001321_hash,
-+	[28382]	= &_001322_hash,
-+	[18962]	= &_001323_hash,
-+	[45796]	= &_001324_hash,
-+	[51632]	= &_001325_hash,
-+	[16907]	= &_001326_hash,
-+	[49336]	= &_001327_hash,
-+	[25316]	= &_001328_hash,
-+	[39978]	= &_001329_hash,
-+	[8091]	= &_001330_hash,
-+	[30680]	= &_001331_hash,
-+	[2066]	= &_001332_hash,
-+	[56321]	= &_001333_hash,
-+	[24951]	= &_001334_hash,
-+	[895]	= &_001335_hash,
-+	[32809]	= &_001336_hash,
-+	[55621]	= &_001337_hash,
-+	[1733]	= &_001338_hash,
-+	[46740]	= &_001339_hash,
-+	[36069]	= &_001340_hash,
-+	[23714]	= &_001341_hash,
-+	[26020]	= &_001342_hash,
-+	[63875]	= &_001343_hash,
-+	[8919]	= &_001345_hash,
-+	[23906]	= &_001346_hash,
-+	[59497]	= &_001347_hash,
-+	[34782]	= &_001348_hash,
-+	[62001]	= &_001349_hash,
-+	[40998]	= &_001350_hash,
-+	[33328]	= &_001351_hash,
-+	[17866]	= &_001352_hash,
-+	[38741]	= &_001353_hash,
-+	[53939]	= &_001354_hash,
-+	[14658]	= &_001355_hash,
-+	[42465]	= &_001356_hash,
-+	[27511]	= &_001357_hash,
-+	[49600]	= &_001358_hash,
-+	[63286]	= &_001359_hash,
-+	[35556]	= &_001360_hash,
-+	[57144]	= &_001361_hash,
-+	[1019]	= &_001362_hash,
-+	[28818]	= &_001363_hash,
-+	[52880]	= &_001364_hash,
-+	[18895]	= &_001365_hash,
-+	[857]	= &_001366_hash,
-+	[45966]	= &_001367_hash,
-+	[11785]	= &_001368_hash,
-+	[7736]	= &_001369_hash,
-+	[4308]	= &_001370_hash,
-+	[51095]	= &_001371_hash,
-+	[37771]	= &_001372_hash,
-+	[60174]	= &_001373_hash,
-+	[39423]	= &_001374_hash,
-+	[98]	= &_001375_hash,
-+	[62874]	= &_001376_hash,
-+	[38726]	= &_001377_hash,
-+	[55348]	= &_001378_hash,
-+	[7391]	= &_001379_hash,
-+	[43616]	= &_001380_hash,
-+	[53757]	= &_001381_hash,
-+	[24124]	= &_001382_hash,
-+	[34762]	= &_001383_hash,
-+	[16775]	= &_001384_hash,
-+	[41393]	= &_001385_hash,
-+	[10532]	= &_001386_hash,
-+	[50366]	= &_001387_hash,
-+	[19995]	= &_001388_hash,
-+	[33324]	= &_001389_hash,
-+	[48195]	= &_001390_hash,
-+	[32683]	= &_001391_hash,
-+	[39182]	= &_001392_hash,
-+	[39446]	= &_001393_hash,
-+	[16394]	= &_001394_hash,
-+	[30791]	= &_001395_hash,
-+	[35530]	= &_001396_hash,
-+	[53193]	= &_001398_hash,
-+	[11661]	= &_001399_hash,
-+	[37118]	= &_001400_hash,
-+	[9370]	= &_001401_hash,
-+	[15099]	= &_001402_hash,
-+	[40711]	= &_001403_hash,
-+	[14897]	= &_001404_hash,
-+	[60046]	= &_001405_hash,
-+	[12429]	= &_001406_hash,
-+	[41756]	= &_001407_hash,
-+	[37010]	= &_001408_hash,
-+	[28161]	= &_001410_hash,
-+	[56199]	= &_001411_hash,
-+	[29070]	= &_001412_hash,
-+	[15698]	= &_001413_hash,
-+	[14173]	= &_001414_hash,
-+	[41224]	= &_001415_hash,
-+	[56438]	= &_001416_hash,
-+	[20885]	= &_001417_hash,
-+	[25586]	= &_001418_hash,
-+	[2114]	= &_001419_hash,
-+	[48424]	= &_001420_hash,
-+	[63282]	= &_001421_hash,
-+	[27883]	= &_001422_hash,
-+	[1670]	= &_001423_hash,
-+	[24095]	= &_001424_hash,
-+	[47810]	= &_001425_hash,
-+	[40759]	= &_001426_hash,
-+	[31000]	= &_001427_hash,
-+	[25127]	= &_001428_hash,
-+	[15006]	= &_001429_hash,
-+	[63659]	= &_001430_hash,
-+	[26603]	= &_001431_hash,
-+	[13880]	= &_001432_hash,
-+	[21149]	= &_001433_hash,
-+	[49420]	= &_001435_hash,
-+	[10325]	= &_001436_hash,
-+	[28922]	= &_001437_hash,
-+	[60000]	= &_001438_hash,
-+	[56935]	= &_001439_hash,
-+	[37569]	= &_001440_hash,
-+	[9123]	= &_001442_hash,
-+	[45249]	= &_001443_hash,
-+	[29558]	= &_001444_hash,
-+	[40556]	= &_001445_hash,
-+	[53210]	= &_001446_hash,
-+	[2506]	= &_001447_hash,
-+	[48262]	= &_001448_hash,
-+	[46939]	= &_001449_hash,
-+	[17901]	= &_001450_hash,
-+	[27204]	= &_001451_hash,
-+	[52516]	= &_001452_hash,
-+	[55885]	= &_001453_hash,
-+	[17500]	= &_001454_hash,
-+	[52439]	= &_001455_hash,
-+	[6500]	= &_001456_hash,
-+	[29096]	= &_001457_hash,
-+	[19749]	= &_001458_hash,
-+	[36433]	= &_001459_hash,
-+	[16068]	= &_001460_hash,
-+	[22052]	= &_001461_hash,
-+	[8929]	= &_001462_hash,
-+	[63220]	= &_001463_hash,
-+	[18246]	= &_001464_hash,
-+	[37678]	= &_001465_hash,
-+	[4932]	= &_001466_hash,
-+	[46960]	= &_001467_hash,
-+	[16909]	= &_001468_hash,
-+	[44429]	= &_001469_hash,
-+	[62760]	= &_001470_hash,
-+	[41841]	= &_001471_hash,
-+	[25417]	= &_001472_hash,
-+	[63230]	= &_001473_hash,
-+	[39532]	= &_001474_hash,
-+	[24688]	= &_001475_hash,
-+	[18555]	= &_001476_hash,
-+	[54499]	= &_001477_hash,
-+	[10719]	= &_001478_hash,
-+	[1644]	= &_001479_hash,
-+	[15109]	= &_001480_hash,
-+	[15787]	= &_001481_hash,
-+	[57869]	= &_001482_hash,
-+	[54445]	= &_001483_hash,
-+	[19398]	= &_001484_hash,
-+	[9488]	= &_001485_hash,
-+	[12587]	= &_001486_hash,
-+	[17124]	= &_001487_hash,
-+	[53665]	= &_001488_hash,
-+	[40386]	= &_001489_hash,
-+	[39444]	= &_001490_hash,
-+	[11290]	= &_001491_hash,
-+	[51313]	= &_001492_hash,
-+	[23354]	= &_001494_hash,
-+	[49559]	= &_001495_hash,
-+	[49312]	= &_001496_hash,
-+	[36333]	= &_001497_hash,
-+	[59349]	= &_001498_hash,
-+	[60316]	= &_001499_hash,
-+	[38200]	= &_001500_hash,
-+	[59315]	= &_001501_hash,
-+	[61842]	= &_001502_hash,
-+	[32923]	= &_001503_hash,
-+	[57471]	= &_001504_hash,
-+	[83]	= &_001505_hash,
-+	[40242]	= &_001506_hash,
-+	[42578]	= &_001507_hash,
-+	[62037]	= &_001508_hash,
-+	[8131]	= &_001509_hash,
-+	[752]	= &_001510_hash,
-+	[56376]	= &_001511_hash,
-+	[22290]	= &_001512_hash,
-+	[46232]	= &_001513_hash,
-+	[35132]	= &_001514_hash,
-+	[23825]	= &_001515_hash,
-+	[43262]	= &_001516_hash,
-+	[8138]	= &_001517_hash,
-+	[31489]	= &_001518_hash,
-+	[57578]	= &_001519_hash,
-+	[54095]	= &_001520_hash,
-+	[31650]	= &_001521_hash,
-+	[51225]	= &_001522_hash,
-+	[19561]	= &_001523_hash,
-+	[48970]	= &_001524_hash,
-+	[22639]	= &_001525_hash,
-+	[18936]	= &_001526_hash,
-+	[33835]	= &_001527_hash,
-+	[56990]	= &_001528_hash,
-+	[19531]	= &_001529_hash,
-+	[23687]	= &_001530_hash,
-+	[29203]	= &_001531_hash,
-+	[32768]	= &_001532_hash,
-+	[15110]	= &_001533_hash,
-+	[3885]	= &_001534_hash,
-+	[13788]	= &_001535_hash,
-+	[27875]	= &_001536_hash,
-+	[54959]	= &_001537_hash,
-+	[20945]	= &_001538_hash,
-+	[59640]	= &_001539_hash,
-+	[36247]	= &_001540_hash,
-+	[4693]	= &_001541_hash,
-+	[13793]	= &_001542_hash,
-+	[25659]	= &_001543_hash,
-+	[18734]	= &_001544_hash,
-+	[17869]	= &_001545_hash,
-+	[26270]	= &_001546_hash,
-+	[18458]	= &_001547_hash,
-+	[58468]	= &_001548_hash,
-+	[61257]	= &_001549_hash,
-+	[39946]	= &_001550_hash,
-+	[52382]	= &_001551_hash,
-+	[18428]	= &_001552_hash,
-+	[31069]	= &_001553_hash,
-+	[23807]	= &_001554_hash,
-+	[60044]	= &_001555_hash,
-+	[36818]	= &_001556_hash,
-+	[54353]	= &_001557_hash,
-+	[55994]	= &_001558_hash,
-+	[65142]	= &_001559_hash,
-+	[1664]	= &_001560_hash,
-+	[32212]	= &_001561_hash,
-+	[63087]	= &_001562_hash,
-+	[29916]	= &_001563_hash,
-+	[54912]	= &_001564_hash,
-+	[10318]	= &_001565_hash,
-+	[44031]	= &_001566_hash,
-+	[50108]	= &_001567_hash,
-+	[57812]	= &_001568_hash,
-+	[63190]	= &_001569_hash,
-+	[48246]	= &_001570_hash,
-+	[34934]	= &_001571_hash,
-+	[24747]	= &_001572_hash,
-+	[4021]	= &_001573_hash,
-+	[54201]	= &_001574_hash,
-+	[5615]	= &_001575_hash,
-+	[16234]	= &_001576_hash,
-+	[46818]	= &_001577_hash,
-+	[943]	= &_001578_hash,
-+	[38974]	= &_001579_hash,
-+	[33198]	= &_001580_hash,
-+	[39401]	= &_001581_hash,
-+	[28624]	= &_001582_hash,
-+	[12066]	= &_001583_hash,
-+	[63492]	= &_001584_hash,
-+	[10165]	= &_001585_hash,
-+	[28643]	= &_001586_hash,
-+	[50666]	= &_001587_hash,
-+	[35126]	= &_001588_hash,
-+	[33593]	= &_001589_hash,
-+	[27547]	= &_001590_hash,
-+	[5484]	= &_001591_hash,
-+	[26642]	= &_001592_hash,
-+	[35072]	= &_001593_hash,
-+	[50633]	= &_001594_hash,
-+	[46861]	= &_001595_hash,
-+	[1428]	= &_001596_hash,
-+	[3744]	= &_001597_hash,
-+	[12101]	= &_001598_hash,
-+	[42390]	= &_001599_hash,
-+	[25704]	= &_001600_hash,
-+	[21600]	= &_001601_hash,
-+	[51012]	= &_001602_hash,
-+	[27798]	= &_001603_hash,
-+	[54599]	= &_001604_hash,
-+	[36593]	= &_001605_hash,
-+	[10019]	= &_001606_hash,
-+	[5148]	= &_001607_hash,
-+	[62460]	= &_001608_hash,
-+	[45174]	= &_001609_hash,
-+	[31054]	= &_001610_hash,
-+	[379]	= &_001611_hash,
-+	[34248]	= &_001612_hash,
-+	[40885]	= &_001613_hash,
-+	[27251]	= &_001614_hash,
-+	[29460]	= &_001615_hash,
-+	[7461]	= &_001616_hash,
-+	[9870]	= &_001617_hash,
-+	[44596]	= &_001618_hash,
-+	[45157]	= &_001619_hash,
-+	[55069]	= &_001620_hash,
-+	[29452]	= &_001621_hash,
-+	[54888]	= &_001622_hash,
-+	[31885]	= &_001623_hash,
-+	[55676]	= &_001624_hash,
-+	[1025]	= &_001625_hash,
-+	[6921]	= &_001626_hash,
-+	[22158]	= &_001627_hash,
-+	[18050]	= &_001628_hash,
-+	[18612]	= &_001629_hash,
-+	[31107]	= &_001630_hash,
-+	[45212]	= &_001631_hash,
-+	[41742]	= &_001632_hash,
-+	[29599]	= &_001633_hash,
-+	[30827]	= &_001634_hash,
-+	[25086]	= &_001635_hash,
-+	[27146]	= &_001636_hash,
-+	[2467]	= &_001637_hash,
-+	[45786]	= &_001638_hash,
-+	[51909]	= &_001639_hash,
-+	[11001]	= &_001640_hash,
-+	[20326]	= &_001641_hash,
-+	[12682]	= &_001642_hash,
-+	[28932]	= &_001643_hash,
-+	[51191]	= &_001644_hash,
-+	[59759]	= &_001645_hash,
-+	[22403]	= &_001646_hash,
-+	[38964]	= &_001647_hash,
-+	[15691]	= &_001648_hash,
-+	[38680]	= &_001649_hash,
-+	[38786]	= &_001650_hash,
-+	[20325]	= &_001651_hash,
-+	[22017]	= &_001652_hash,
-+	[57485]	= &_001653_hash,
-+	[49827]	= &_001654_hash,
-+	[64604]	= &_001656_hash,
-+	[53491]	= &_001657_hash,
-+	[63894]	= &_001658_hash,
-+	[50662]	= &_001659_hash,
-+	[48440]	= &_001660_hash,
-+	[18158]	= &_001661_hash,
-+	[61318]	= &_001662_hash,
-+	[2760]	= &_001663_hash,
-+	[38444]	= &_001665_hash,
-+	[55856]	= &_001667_hash,
-+	[34418]	= &_001668_hash,
-+	[64275]	= &_001669_hash,
-+	[36032]	= &_001670_hash,
-+	[52057]	= &_001671_hash,
-+	[12463]	= &_001672_hash,
-+	[30616]	= &_001673_hash,
-+	[10729]	= &_001674_hash,
-+	[28883]	= &_001675_hash,
-+	[52042]	= &_001676_hash,
-+	[49606]	= &_001677_hash,
-+	[33243]	= &_001678_hash,
-+	[7978]	= &_001679_hash,
-+	[36330]	= &_001680_hash,
-+	[39035]	= &_001681_hash,
-+	[55685]	= &_001682_hash,
-+	[55419]	= &_001683_hash,
-+	[53053]	= &_001684_hash,
-+	[47037]	= &_001685_hash,
-+	[33296]	= &_001686_hash,
-+	[23803]	= &_001687_hash,
-+	[48773]	= &_001688_hash,
-+	[63014]	= &_001689_hash,
-+	[64392]	= &_001690_hash,
-+	[44203]	= &_001691_hash,
-+	[47717]	= &_001692_hash,
-+	[38399]	= &_001693_hash,
-+	[30385]	= &_001694_hash,
-+	[32049]	= &_001695_hash,
-+	[26133]	= &_001696_hash,
-+	[45038]	= &_001697_hash,
-+	[8582]	= &_001699_hash,
-+	[62457]	= &_001701_hash,
-+	[3795]	= &_001702_hash,
-+	[23228]	= &_001703_hash,
-+	[56511]	= &_001704_hash,
-+	[47807]	= &_001705_hash,
-+	[49183]	= &_001706_hash,
-+	[33807]	= &_001707_hash,
-+	[34791]	= &_001708_hash,
-+	[8150]	= &_001709_hash,
-+	[19691]	= &_001711_hash,
-+	[20519]	= &_001714_hash,
-+	[14000]	= &_001715_hash,
-+	[31148]	= &_001716_hash,
-+	[35392]	= &_001717_hash,
-+	[44895]	= &_001718_hash,
-+	[62594]	= &_001719_hash,
-+	[39210]	= &_001720_hash,
-+	[2077]	= &_001721_hash,
-+	[23497]	= &_001722_hash,
-+	[34512]	= &_001723_hash,
-+	[16268]	= &_001725_hash,
-+	[14562]	= &_001726_hash,
-+	[43138]	= &_001728_hash,
-+	[25654]	= &_001729_hash,
-+	[61710]	= &_001730_hash,
-+	[52678]	= &_001731_hash,
-+	[36258]	= &_001732_hash,
-+	[2885]	= &_001733_hash,
-+	[11588]	= &_001734_hash,
-+	[56078]	= &_001735_hash,
-+	[61088]	= &_001736_hash,
-+	[53442]	= &_001737_hash,
-+	[23791]	= &_001738_hash,
-+	[38078]	= &_001739_hash,
-+	[54456]	= &_001740_hash,
-+	[22038]	= &_001741_hash,
-+	[58394]	= &_001742_hash,
-+	[38953]	= &_001743_hash,
-+	[16109]	= &_001744_hash,
-+	[3812]	= &_001745_hash,
-+	[55297]	= &_001746_hash,
-+	[6458]	= &_001747_hash,
-+	[51687]	= &_001748_hash,
-+	[39768]	= &_001749_hash,
-+	[41893]	= &_001750_hash,
-+	[45486]	= &_001751_hash,
-+	[50226]	= &_001752_hash,
-+	[10107]	= &_001753_hash,
-+	[57969]	= &_001754_hash,
-+	[54846]	= &_001755_hash,
-+	[54107]	= &_001756_hash,
-+	[50198]	= &_001757_hash,
-+	[48909]	= &_001758_hash,
-+	[9474]	= &_001759_hash,
-+	[58554]	= &_001760_hash,
-+	[45747]	= &_001761_hash,
-+	[43151]	= &_001762_hash,
-+	[15626]	= &_001763_hash,
-+	[17364]	= &_001764_hash,
-+	[15077]	= &_001765_hash,
-+	[31912]	= &_001766_hash,
-+	[2803]	= &_001767_hash,
-+	[42715]	= &_001768_hash,
-+	[12552]	= &_001769_hash,
-+	[13099]	= &_001770_hash,
-+	[20988]	= &_001771_hash,
-+	[16939]	= &_001772_hash,
-+	[48587]	= &_001773_hash,
-+	[52889]	= &_001774_hash,
-+	[38776]	= &_001775_hash,
-+	[58608]	= &_001776_hash,
-+	[4360]	= &_001777_hash,
-+	[20905]	= &_001778_hash,
-+	[46412]	= &_001779_hash,
-+	[13080]	= &_001780_hash,
-+	[54700]	= &_001781_hash,
-+	[32645]	= &_001782_hash,
-+	[25355]	= &_001783_hash,
-+	[57462]	= &_001785_hash,
-+	[33853]	= &_001786_hash,
-+	[57940]	= &_001787_hash,
-+	[45583]	= &_001788_hash,
-+	[11973]	= &_001789_hash,
-+	[16946]	= &_001790_hash,
-+	[39009]	= &_001791_hash,
-+	[29337]	= &_001792_hash,
-+	[49704]	= &_001793_hash,
-+	[20847]	= &_001794_hash,
-+	[45025]	= &_001795_hash,
-+	[52510]	= &_001796_hash,
++	[65495]	= &_000001_hash,
++	[10918]	= &_000002_hash,
++	[4365]	= &_000003_hash,
++	[39351]	= &_000004_hash,
++	[19214]	= &_000005_hash,
++	[27770]	= &_000006_hash,
++	[50163]	= &_000009_hash,
++	[11917]	= &_000010_hash,
++	[64015]	= &_000011_hash,
++	[59590]	= &_000013_hash,
++	[63630]	= &_000014_hash,
++	[63488]	= &_000015_hash,
++	[39308]	= &_000016_hash,
++	[64140]	= &_000017_hash,
++	[47274]	= &_000018_hash,
++	[14892]	= &_000019_hash,
++	[54703]	= &_000020_hash,
++	[36399]	= &_000021_hash,
++	[61139]	= &_000023_hash,
++	[15822]	= &_000024_hash,
++	[49465]	= &_000025_hash,
++	[22554]	= &_000026_hash,
++	[54378]	= &_000027_hash,
++	[33521]	= &_000028_hash,
++	[3628]	= &_000029_hash,
++	[3194]	= &_000030_hash,
++	[50046]	= &_000031_hash,
++	[54860]	= &_000033_hash,
++	[27083]	= &_000034_hash,
++	[15345]	= &_000036_hash,
++	[39151]	= &_000037_hash,
++	[28972]	= &_000040_hash,
++	[22960]	= &_000041_hash,
++	[49392]	= &_000042_hash,
++	[13245]	= &_000043_hash,
++	[58192]	= &_000044_hash,
++	[9991]	= &_000045_hash,
++	[4999]	= &_000046_hash,
++	[4471]	= &_000047_hash,
++	[46978]	= &_000048_hash,
++	[21113]	= &_000049_hash,
++	[50539]	= &_000050_hash,
++	[8660]	= &_000051_hash,
++	[56146]	= &_000052_hash,
++	[30735]	= &_000053_hash,
++	[19986]	= &_000054_hash,
++	[13748]	= &_000055_hash,
++	[4593]	= &_000056_hash,
++	[17163]	= &_000057_hash,
++	[25628]	= &_000058_hash,
++	[50782]	= &_000059_hash,
++	[54672]	= &_000061_hash,
++	[24075]	= &_000062_hash,
++	[52733]	= &_000063_hash,
++	[24873]	= &_000064_hash,
++	[7790]	= &_000066_hash,
++	[42064]	= &_000067_hash,
++	[11678]	= &_000068_hash,
++	[33274]	= &_000069_hash,
++	[43535]	= &_000070_hash,
++	[5368]	= &_000071_hash,
++	[27664]	= &_000073_hash,
++	[18710]	= &_000074_hash,
++	[35974]	= &_000075_hash,
++	[41917]	= &_000076_hash,
++	[5846]	= &_000077_hash,
++	[18913]	= &_000078_hash,
++	[24366]	= &_000079_hash,
++	[10900]	= &_000080_hash,
++	[61390]	= &_000081_hash,
++	[2143]	= &_000082_hash,
++	[54503]	= &_000083_hash,
++	[23957]	= &_000084_hash,
++	[23588]	= &_000085_hash,
++	[3649]	= &_000086_hash,
++	[36280]	= &_000087_hash,
++	[21451]	= &_000088_hash,
++	[36959]	= &_000089_hash,
++	[50140]	= &_000090_hash,
++	[45534]	= &_000091_hash,
++	[17551]	= &_000092_hash,
++	[1774]	= &_000093_hash,
++	[33479]	= &_000094_hash,
++	[9088]	= &_000095_hash,
++	[54106]	= &_000097_hash,
++	[33356]	= &_000098_hash,
++	[8712]	= &_000099_hash,
++	[41975]	= &_000101_hash,
++	[4412]	= &_000102_hash,
++	[4707]	= &_000103_hash,
++	[11942]	= &_000105_hash,
++	[30701]	= &_000106_hash,
++	[37766]	= &_000107_hash,
++	[65336]	= &_000108_hash,
++	[8506]	= &_000109_hash,
++	[4966]	= &_000110_hash,
++	[551]	= &_000111_hash,
++	[44320]	= &_000112_hash,
++	[54296]	= &_000113_hash,
++	[28385]	= &_000114_hash,
++	[6892]	= &_000115_hash,
++	[15674]	= &_000116_hash,
++	[2513]	= &_000117_hash,
++	[9676]	= &_000118_hash,
++	[63314]	= &_000119_hash,
++	[58763]	= &_000120_hash,
++	[41852]	= &_000121_hash,
++	[18215]	= &_000122_hash,
++	[9604]	= &_000123_hash,
++	[44896]	= &_000124_hash,
++	[33551]	= &_000125_hash,
++	[26363]	= &_000126_hash,
++	[45718]	= &_000127_hash,
++	[19423]	= &_000128_hash,
++	[39915]	= &_000129_hash,
++	[11868]	= &_000130_hash,
++	[26847]	= &_000131_hash,
++	[64816]	= &_000132_hash,
++	[58545]	= &_000133_hash,
++	[57908]	= &_000134_hash,
++	[29731]	= &_000135_hash,
++	[3168]	= &_000136_hash,
++	[13414]	= &_000137_hash,
++	[58813]	= &_000138_hash,
++	[59008]	= &_000139_hash,
++	[46715]	= &_000140_hash,
++	[40558]	= &_000141_hash,
++	[17733]	= &_000142_hash,
++	[14796]	= &_000143_hash,
++	[45976]	= &_000144_hash,
++	[64886]	= &_000145_hash,
++	[59892]	= &_000146_hash,
++	[1401]	= &_000147_hash,
++	[56435]	= &_000148_hash,
++	[54582]	= &_000149_hash,
++	[58191]	= &_000150_hash,
++	[3883]	= &_000151_hash,
++	[62908]	= &_000152_hash,
++	[41916]	= &_000153_hash,
++	[51869]	= &_000154_hash,
++	[26187]	= &_000155_hash,
++	[10897]	= &_000156_hash,
++	[16804]	= &_000157_hash,
++	[18275]	= &_000158_hash,
++	[20347]	= &_000159_hash,
++	[43753]	= &_000160_hash,
++	[1060]	= &_000161_hash,
++	[58883]	= &_000162_hash,
++	[25067]	= &_000163_hash,
++	[42437]	= &_000164_hash,
++	[23182]	= &_000165_hash,
++	[10024]	= &_000166_hash,
++	[62224]	= &_000167_hash,
++	[33769]	= &_000168_hash,
++	[27495]	= &_000169_hash,
++	[49617]	= &_000170_hash,
++	[46766]	= &_000171_hash,
++	[45609]	= &_000172_hash,
++	[23449]	= &_000174_hash,
++	[41497]	= &_000175_hash,
++	[23652]	= &_000176_hash,
++	[1206]	= &_000177_hash,
++	[23310]	= &_000178_hash,
++	[34477]	= &_000179_hash,
++	[61635]	= &_000180_hash,
++	[36885]	= &_000181_hash,
++	[12251]	= &_000182_hash,
++	[27660]	= &_000183_hash,
++	[34894]	= &_000184_hash,
++	[51756]	= &_000185_hash,
++	[40548]	= &_000186_hash,
++	[60709]	= &_000187_hash,
++	[34586]	= &_000188_hash,
++	[21240]	= &_000189_hash,
++	[31183]	= &_000190_hash,
++	[65034]	= &_000191_hash,
++	[11172]	= &_000192_hash,
++	[31942]	= &_000193_hash,
++	[56368]	= &_000194_hash,
++	[18604]	= &_000195_hash,
++	[1192]	= &_000196_hash,
++	[21208]	= &_000197_hash,
++	[64478]	= &_000199_hash,
++	[49161]	= &_000200_hash,
++	[13596]	= &_000201_hash,
++	[64403]	= &_000202_hash,
++	[40905]	= &_000203_hash,
++	[41428]	= &_000204_hash,
++	[50021]	= &_000205_hash,
++	[2418]	= &_000206_hash,
++	[34133]	= &_000207_hash,
++	[43208]	= &_000208_hash,
++	[29061]	= &_000209_hash,
++	[8628]	= &_000210_hash,
++	[40153]	= &_000211_hash,
++	[36147]	= &_000212_hash,
++	[36336]	= &_000213_hash,
++	[56331]	= &_000215_hash,
++	[47889]	= &_000216_hash,
++	[26061]	= &_000217_hash,
++	[22173]	= &_000218_hash,
++	[65279]	= &_000220_hash,
++	[31920]	= &_000221_hash,
++	[9566]	= &_000222_hash,
++	[4690]	= &_000224_hash,
++	[63435]	= &_000225_hash,
++	[14908]	= &_000226_hash,
++	[32646]	= &_000227_hash,
++	[10765]	= &_000228_hash,
++	[39666]	= &_000229_hash,
++	[18074]	= &_000230_hash,
++	[54740]	= &_000231_hash,
++	[24352]	= &_000232_hash,
++	[45398]	= &_000233_hash,
++	[48413]	= &_000234_hash,
++	[48662]	= &_000235_hash,
++	[5611]	= &_000236_hash,
++	[27579]	= &_000237_hash,
++	[12769]	= &_000238_hash,
++	[95]	= &_000239_hash,
++	[17307]	= &_000240_hash,
++	[33308]	= &_000241_hash,
++	[31413]	= &_000242_hash,
++	[44715]	= &_000243_hash,
++	[53831]	= &_000244_hash,
++	[22305]	= &_000246_hash,
++	[56753]	= &_000247_hash,
++	[7349]	= &_000248_hash,
++	[47990]	= &_000249_hash,
++	[46119]	= &_000250_hash,
++	[21504]	= &_000251_hash,
++	[18285]	= &_000252_hash,
++	[38655]	= &_000253_hash,
++	[47205]	= &_000254_hash,
++	[28545]	= &_000255_hash,
++	[5024]	= &_000256_hash,
++	[13850]	= &_000257_hash,
++	[36373]	= &_000258_hash,
++	[17131]	= &_000259_hash,
++	[16908]	= &_000260_hash,
++	[4804]	= &_000263_hash,
++	[33523]	= &_000264_hash,
++	[29886]	= &_000265_hash,
++	[49806]	= &_000266_hash,
++	[33152]	= &_000267_hash,
++	[63721]	= &_000268_hash,
++	[15070]	= &_000269_hash,
++	[59574]	= &_000270_hash,
++	[63442]	= &_000271_hash,
++	[42990]	= &_000272_hash,
++	[9990]	= &_000274_hash,
++	[12509]	= &_000275_hash,
++	[62868]	= &_000276_hash,
++	[12285]	= &_000277_hash,
++	[15072]	= &_000278_hash,
++	[38153]	= &_000280_hash,
++	[23097]	= &_000282_hash,
++	[18744]	= &_000283_hash,
++	[31453]	= &_000285_hash,
++	[60775]	= &_000286_hash,
++	[32833]	= &_000287_hash,
++	[28371]	= &_000288_hash,
++	[57630]	= &_000289_hash,
++	[1607]	= &_000290_hash,
++	[12332]	= &_000291_hash,
++	[57066]	= &_000292_hash,
++	[36598]	= &_000293_hash,
++	[38428]	= &_000294_hash,
++	[64404]	= &_000295_hash,
++	[23102]	= &_000296_hash,
++	[3447]	= &_000297_hash,
++	[5204]	= &_000298_hash,
++	[39897]	= &_000299_hash,
++	[48284]	= &_000300_hash,
++	[310]	= &_000301_hash,
++	[13289]	= &_000302_hash,
++	[42012]	= &_000303_hash,
++	[48063]	= &_000304_hash,
++	[5214]	= &_000305_hash,
++	[33210]	= &_000306_hash,
++	[39554]	= &_000307_hash,
++	[29277]	= &_000309_hash,
++	[61119]	= &_000310_hash,
++	[29842]	= &_000311_hash,
++	[50830]	= &_000312_hash,
++	[59882]	= &_000313_hash,
++	[33719]	= &_000314_hash,
++	[18262]	= &_000315_hash,
++	[46160]	= &_000316_hash,
++	[57662]	= &_000317_hash,
++	[45800]	= &_000318_hash,
++	[19678]	= &_000319_hash,
++	[45592]	= &_000320_hash,
++	[9397]	= &_000321_hash,
++	[20469]	= &_000322_hash,
++	[29735]	= &_000323_hash,
++	[25816]	= &_000324_hash,
++	[25569]	= &_000325_hash,
++	[9904]	= &_000326_hash,
++	[4476]	= &_000327_hash,
++	[37223]	= &_000328_hash,
++	[37685]	= &_000329_hash,
++	[42652]	= &_000330_hash,
++	[18459]	= &_000331_hash,
++	[34736]	= &_000333_hash,
++	[38092]	= &_000334_hash,
++	[29147]	= &_000335_hash,
++	[17528]	= &_000336_hash,
++	[58544]	= &_000337_hash,
++	[6547]	= &_000338_hash,
++	[34366]	= &_000339_hash,
++	[53407]	= &_000340_hash,
++	[12284]	= &_000341_hash,
++	[43573]	= &_000342_hash,
++	[26577]	= &_000343_hash,
++	[11830]	= &_000344_hash,
++	[17598]	= &_000345_hash,
++	[34271]	= &_000346_hash,
++	[27235]	= &_000347_hash,
++	[16431]	= &_000348_hash,
++	[58129]	= &_000349_hash,
++	[37330]	= &_000350_hash,
++	[51641]	= &_000351_hash,
++	[25178]	= &_000352_hash,
++	[29654]	= &_000353_hash,
++	[3793]	= &_000354_hash,
++	[49870]	= &_000355_hash,
++	[46949]	= &_000356_hash,
++	[11687]	= &_000357_hash,
++	[29248]	= &_000358_hash,
++	[61932]	= &_000359_hash,
++	[48498]	= &_000361_hash,
++	[39474]	= &_000362_hash,
++	[53582]	= &_000363_hash,
++	[5848]	= &_000364_hash,
++	[37006]	= &_000365_hash,
++	[50240]	= &_000366_hash,
++	[30610]	= &_000367_hash,
++	[8620]	= &_000368_hash,
++	[11843]	= &_000369_hash,
++	[46029]	= &_000370_hash,
++	[12465]	= &_000371_hash,
++	[50380]	= &_000372_hash,
++	[64086]	= &_000373_hash,
++	[30218]	= &_000374_hash,
++	[11695]	= &_000375_hash,
++	[9605]	= &_000376_hash,
++	[42533]	= &_000377_hash,
++	[30092]	= &_000378_hash,
++	[13900]	= &_000380_hash,
++	[28738]	= &_000381_hash,
++	[45190]	= &_000382_hash,
++	[14283]	= &_000383_hash,
++	[8436]	= &_000384_hash,
++	[62205]	= &_000385_hash,
++	[5518]	= &_000386_hash,
++	[41656]	= &_000387_hash,
++	[59440]	= &_000388_hash,
++	[16945]	= &_000389_hash,
++	[17920]	= &_000390_hash,
++	[26760]	= &_000391_hash,
++	[61340]	= &_000392_hash,
++	[47181]	= &_000393_hash,
++	[61288]	= &_000394_hash,
++	[4486]	= &_000395_hash,
++	[11050]	= &_000396_hash,
++	[34803]	= &_000397_hash,
++	[5957]	= &_000398_hash,
++	[4710]	= &_000399_hash,
++	[12664]	= &_000400_hash,
++	[62649]	= &_000401_hash,
++	[45437]	= &_000402_hash,
++	[50172]	= &_000403_hash,
++	[35786]	= &_000404_hash,
++	[62313]	= &_000405_hash,
++	[64139]	= &_000406_hash,
++	[47613]	= &_000407_hash,
++	[3888]	= &_000408_hash,
++	[645]	= &_000409_hash,
++	[13330]	= &_000410_hash,
++	[43436]	= &_000411_hash,
++	[22894]	= &_000412_hash,
++	[34446]	= &_000413_hash,
++	[26131]	= &_000415_hash,
++	[41332]	= &_000416_hash,
++	[31303]	= &_000417_hash,
++	[35892]	= &_000418_hash,
++	[55799]	= &_000419_hash,
++	[42150]	= &_000420_hash,
++	[48842]	= &_000421_hash,
++	[36112]	= &_000423_hash,
++	[6724]	= &_000424_hash,
++	[57003]	= &_000425_hash,
++	[61168]	= &_000427_hash,
++	[1135]	= &_000428_hash,
++	[37519]	= &_000429_hash,
++	[36132]	= &_000430_hash,
++	[58700]	= &_000431_hash,
++	[30352]	= &_000432_hash,
++	[58354]	= &_000433_hash,
++	[32308]	= &_000434_hash,
++	[28849]	= &_000435_hash,
++	[20737]	= &_000436_hash,
++	[36374]	= &_000438_hash,
++	[46184]	= &_000439_hash,
++	[56348]	= &_000440_hash,
++	[53735]	= &_000441_hash,
++	[48528]	= &_000442_hash,
++	[62671]	= &_000443_hash,
++	[26928]	= &_000444_hash,
++	[3034]	= &_000445_hash,
++	[62573]	= &_000446_hash,
++	[59346]	= &_000447_hash,
++	[2733]	= &_000448_hash,
++	[31372]	= &_000449_hash,
++	[57903]	= &_000450_hash,
++	[23984]	= &_000451_hash,
++	[22049]	= &_000452_hash,
++	[49683]	= &_000453_hash,
++	[7685]	= &_000454_hash,
++	[37422]	= &_000455_hash,
++	[36311]	= &_000457_hash,
++	[27643]	= &_000458_hash,
++	[14273]	= &_000459_hash,
++	[24052]	= &_000460_hash,
++	[38037]	= &_000461_hash,
++	[1075]	= &_000462_hash,
++	[62955]	= &_000463_hash,
++	[31485]	= &_000464_hash,
++	[14208]	= &_000465_hash,
++	[1992]	= &_000467_hash,
++	[6432]	= &_000468_hash,
++	[53626]	= &_000469_hash,
++	[34532]	= &_000470_hash,
++	[49575]	= &_000471_hash,
++	[41283]	= &_000472_hash,
++	[65363]	= &_000473_hash,
++	[44667]	= &_000474_hash,
++	[46698]	= &_000475_hash,
++	[59670]	= &_000476_hash,
++	[54343]	= &_000477_hash,
++	[17269]	= &_000478_hash,
++	[64490]	= &_000479_hash,
++	[30030]	= &_000480_hash,
++	[7203]	= &_000481_hash,
++	[18278]	= &_000482_hash,
++	[64171]	= &_000484_hash,
++	[51337]	= &_000488_hash,
++	[3566]	= &_000489_hash,
++	[45775]	= &_000490_hash,
++	[62186]	= &_000491_hash,
++	[48698]	= &_000492_hash,
++	[62396]	= &_000493_hash,
++	[54291]	= &_000494_hash,
++	[64862]	= &_000495_hash,
++	[20948]	= &_000496_hash,
++	[54103]	= &_000497_hash,
++	[50090]	= &_000498_hash,
++	[9194]	= &_000499_hash,
++	[20537]	= &_000500_hash,
++	[31617]	= &_000501_hash,
++	[3311]	= &_000502_hash,
++	[10165]	= &_000503_hash,
++	[46094]	= &_000504_hash,
++	[13443]	= &_000505_hash,
++	[3230]	= &_000506_hash,
++	[51986]	= &_000507_hash,
++	[4314]	= &_000508_hash,
++	[12257]	= &_000509_hash,
++	[65483]	= &_000510_hash,
++	[61917]	= &_000512_hash,
++	[38644]	= &_000514_hash,
++	[36481]	= &_000515_hash,
++	[15218]	= &_000516_hash,
++	[61841]	= &_000517_hash,
++	[37660]	= &_000518_hash,
++	[47379]	= &_000519_hash,
++	[51424]	= &_000521_hash,
++	[9431]	= &_000523_hash,
++	[9893]	= &_000524_hash,
++	[42643]	= &_000525_hash,
++	[43806]	= &_000526_hash,
++	[63720]	= &_000527_hash,
++	[8334]	= &_000528_hash,
++	[64541]	= &_000529_hash,
++	[950]	= &_000530_hash,
++	[38176]	= &_000531_hash,
++	[50478]	= &_000533_hash,
++	[62488]	= &_000534_hash,
++	[54258]	= &_000535_hash,
++	[56515]	= &_000536_hash,
++	[57]	= &_000538_hash,
++	[19332]	= &_000539_hash,
++	[41078]	= &_000540_hash,
++	[19852]	= &_000541_hash,
++	[32632]	= &_000542_hash,
++	[50318]	= &_000544_hash,
++	[19109]	= &_000545_hash,
++	[8710]	= &_000546_hash,
++	[34641]	= &_000547_hash,
++	[1711]	= &_000548_hash,
++	[11329]	= &_000549_hash,
++	[24645]	= &_000550_hash,
++	[17559]	= &_000551_hash,
++	[57835]	= &_000552_hash,
++	[22861]	= &_000553_hash,
++	[19064]	= &_000554_hash,
++	[31244]	= &_000555_hash,
++	[18048]	= &_000556_hash,
++	[55134]	= &_000558_hash,
++	[25277]	= &_000559_hash,
++	[60483]	= &_000560_hash,
++	[47024]	= &_000561_hash,
++	[56453]	= &_000562_hash,
++	[28053]	= &_000564_hash,
++	[24007]	= &_000566_hash,
++	[25747]	= &_000567_hash,
++	[36746]	= &_000568_hash,
++	[23447]	= &_000570_hash,
++	[12179]	= &_000571_hash,
++	[45156]	= &_000572_hash,
++	[50084]	= &_000573_hash,
++	[48738]	= &_000574_hash,
++	[30561]	= &_000575_hash,
++	[54377]	= &_000576_hash,
++	[25910]	= &_000577_hash,
++	[1387]	= &_000578_hash,
++	[51849]	= &_000579_hash,
++	[60297]	= &_000580_hash,
++	[10379]	= &_000581_hash,
++	[2109]	= &_000582_hash,
++	[31801]	= &_000583_hash,
++	[5941]	= &_000584_hash,
++	[54846]	= &_000585_hash,
++	[63388]	= &_000586_hash,
++	[19485]	= &_000587_hash,
++	[8755]	= &_000588_hash,
++	[57412]	= &_000590_hash,
++	[47605]	= &_000591_hash,
++	[41110]	= &_000592_hash,
++	[64712]	= &_000593_hash,
++	[48868]	= &_000594_hash,
++	[9438]	= &_000595_hash,
++	[18775]	= &_000596_hash,
++	[48014]	= &_000597_hash,
++	[9075]	= &_000598_hash,
++	[41746]	= &_000599_hash,
++	[54793]	= &_000600_hash,
++	[15981]	= &_000601_hash,
++	[9559]	= &_000602_hash,
++	[27509]	= &_000603_hash,
++	[7471]	= &_000604_hash,
++	[61100]	= &_000605_hash,
++	[16003]	= &_000606_hash,
++	[33714]	= &_000607_hash,
++	[51665]	= &_000608_hash,
++	[24398]	= &_000609_hash,
++	[59833]	= &_000610_hash,
++	[55862]	= &_000611_hash,
++	[37420]	= &_000612_hash,
++	[4874]	= &_000613_hash,
++	[7024]	= &_000615_hash,
++	[35351]	= &_000616_hash,
++	[34547]	= &_000617_hash,
++	[12579]	= &_000620_hash,
++	[46328]	= &_000621_hash,
++	[26483]	= &_000623_hash,
++	[1196]	= &_000624_hash,
++	[25714]	= &_000625_hash,
++	[50186]	= &_000626_hash,
++	[60202]	= &_000627_hash,
++	[63138]	= &_000628_hash,
++	[19065]	= &_000629_hash,
++	[59699]	= &_000630_hash,
++	[6924]	= &_000631_hash,
++	[64130]	= &_000632_hash,
++	[48187]	= &_000634_hash,
++	[39188]	= &_000635_hash,
++	[132]	= &_000637_hash,
++	[60165]	= &_000638_hash,
++	[57515]	= &_000639_hash,
++	[1273]	= &_000640_hash,
++	[40199]	= &_000641_hash,
++	[57953]	= &_000642_hash,
++	[29983]	= &_000644_hash,
++	[26650]	= &_000645_hash,
++	[49390]	= &_000646_hash,
++	[50425]	= &_000647_hash,
++	[15193]	= &_000648_hash,
++	[38510]	= &_000649_hash,
++	[58292]	= &_000650_hash,
++	[54913]	= &_000651_hash,
++	[38683]	= &_000653_hash,
++	[23610]	= &_000654_hash,
++	[10944]	= &_000656_hash,
++	[21332]	= &_000657_hash,
++	[37876]	= &_000658_hash,
++	[12295]	= &_000659_hash,
++	[11686]	= &_000660_hash,
++	[17320]	= &_000661_hash,
++	[51088]	= &_000662_hash,
++	[37311]	= &_000663_hash,
++	[56933]	= &_000664_hash,
++	[41855]	= &_000665_hash,
++	[16969]	= &_000666_hash,
++	[37489]	= &_000667_hash,
++	[11510]	= &_000668_hash,
++	[18226]	= &_000669_hash,
++	[42792]	= &_000670_hash,
++	[10009]	= &_000671_hash,
++	[37611]	= &_000672_hash,
++	[48704]	= &_000673_hash,
++	[11106]	= &_000674_hash,
++	[63555]	= &_000675_hash,
++	[25286]	= &_000676_hash,
++	[29566]	= &_000677_hash,
++	[23485]	= &_000678_hash,
++	[53282]	= &_000679_hash,
++	[62646]	= &_000681_hash,
++	[1073]	= &_000682_hash,
++	[29437]	= &_000685_hash,
++	[142]	= &_000686_hash,
++	[48097]	= &_000687_hash,
++	[28102]	= &_000688_hash,
++	[14416]	= &_000689_hash,
++	[47750]	= &_000690_hash,
++	[63806]	= &_000691_hash,
++	[60961]	= &_000692_hash,
++	[23110]	= &_000694_hash,
++	[17595]	= &_000695_hash,
++	[13417]	= &_000696_hash,
++	[35324]	= &_000697_hash,
++	[29674]	= &_000698_hash,
++	[32866]	= &_000699_hash,
++	[45791]	= &_000700_hash,
++	[23314]	= &_000701_hash,
++	[38060]	= &_000702_hash,
++	[49829]	= &_000703_hash,
++	[41442]	= &_000705_hash,
++	[34022]	= &_000707_hash,
++	[21604]	= &_000708_hash,
++	[64521]	= &_000709_hash,
++	[2166]	= &_000710_hash,
++	[53676]	= &_000711_hash,
++	[45080]	= &_000712_hash,
++	[17878]	= &_000713_hash,
++	[54352]	= &_000715_hash,
++	[17607]	= &_000716_hash,
++	[10594]	= &_000717_hash,
++	[12188]	= &_000720_hash,
++	[18176]	= &_000721_hash,
++	[3426]	= &_000722_hash,
++	[50085]	= &_000723_hash,
++	[22948]	= &_000724_hash,
++	[496]	= &_000725_hash,
++	[29893]	= &_000726_hash,
++	[37928]	= &_000727_hash,
++	[12785]	= &_000728_hash,
++	[55716]	= &_000730_hash,
++	[9864]	= &_000731_hash,
++	[24869]	= &_000732_hash,
++	[47533]	= &_000733_hash,
++	[56103]	= &_000735_hash,
++	[27724]	= &_000736_hash,
++	[12061]	= &_000737_hash,
++	[19298]	= &_000738_hash,
++	[42768]	= &_000739_hash,
++	[13912]	= &_000740_hash,
++	[26795]	= &_000741_hash,
++	[9657]	= &_000742_hash,
++	[3102]	= &_000743_hash,
++	[33678]	= &_000744_hash,
++	[4605]	= &_000745_hash,
++	[10517]	= &_000746_hash,
++	[64244]	= &_000747_hash,
++	[58009]	= &_000748_hash,
++	[53803]	= &_000749_hash,
++	[52735]	= &_000750_hash,
++	[22987]	= &_000751_hash,
++	[61650]	= &_000752_hash,
++	[50286]	= &_000753_hash,
++	[19780]	= &_000754_hash,
++	[9627]	= &_000755_hash,
++	[63041]	= &_000756_hash,
++	[61919]	= &_000757_hash,
++	[44788]	= &_000758_hash,
++	[6073]	= &_000759_hash,
++	[22631]	= &_000760_hash,
++	[36446]	= &_000761_hash,
++	[19839]	= &_000762_hash,
++	[3492]	= &_000763_hash,
++	[20724]	= &_000764_hash,
++	[51704]	= &_000765_hash,
++	[11353]	= &_000766_hash,
++	[28800]	= &_000767_hash,
++	[55195]	= &_000768_hash,
++	[45060]	= &_000769_hash,
++	[40715]	= &_000770_hash,
++	[46582]	= &_000771_hash,
++	[7649]	= &_000772_hash,
++	[32102]	= &_000773_hash,
++	[14987]	= &_000774_hash,
++	[6310]	= &_000775_hash,
++	[60938]	= &_000776_hash,
++	[60179]	= &_000777_hash,
++	[51724]	= &_000778_hash,
++	[60420]	= &_000779_hash,
++	[4682]	= &_000780_hash,
++	[58624]	= &_000781_hash,
++	[42095]	= &_000782_hash,
++	[7396]	= &_000783_hash,
++	[58135]	= &_000784_hash,
++	[48668]	= &_000786_hash,
++	[17989]	= &_000788_hash,
++	[28153]	= &_000790_hash,
++	[17820]	= &_000791_hash,
++	[25505]	= &_000792_hash,
++	[31753]	= &_000793_hash,
++	[40948]	= &_000794_hash,
++	[16944]	= &_000795_hash,
++	[45223]	= &_000796_hash,
++	[35651]	= &_000797_hash,
++	[44227]	= &_000798_hash,
++	[37288]	= &_000799_hash,
++	[565]	= &_000801_hash,
++	[57168]	= &_000802_hash,
++	[60209]	= &_000803_hash,
++	[1974]	= &_000804_hash,
++	[61050]	= &_000805_hash,
++	[41407]	= &_000806_hash,
++	[49736]	= &_000807_hash,
++	[4889]	= &_000808_hash,
++	[27833]	= &_000810_hash,
++	[4532]	= &_000811_hash,
++	[61177]	= &_000812_hash,
++	[57661]	= &_000813_hash,
++	[39457]	= &_000814_hash,
++	[37880]	= &_000815_hash,
++	[32342]	= &_000816_hash,
++	[54360]	= &_000817_hash,
++	[52333]	= &_000818_hash,
++	[10903]	= &_000819_hash,
++	[50774]	= &_000820_hash,
++	[49407]	= &_000821_hash,
++	[20167]	= &_000822_hash,
++	[15642]	= &_000823_hash,
++	[45161]	= &_000825_hash,
++	[5494]	= &_000826_hash,
++	[59810]	= &_000827_hash,
++	[48525]	= &_000828_hash,
++	[2481]	= &_000830_hash,
++	[65444]	= &_000831_hash,
++	[23178]	= &_000832_hash,
++	[43708]	= &_000833_hash,
++	[9656]	= &_000834_hash,
++	[20836]	= &_000835_hash,
++	[38725]	= &_000836_hash,
++	[19510]	= &_000837_hash,
++	[3585]	= &_000838_hash,
++	[26554]	= &_000840_hash,
++	[27062]	= &_000841_hash,
++	[6963]	= &_000842_hash,
++	[4662]	= &_000843_hash,
++	[15464]	= &_000845_hash,
++	[7752]	= &_000846_hash,
++	[55462]	= &_000847_hash,
++	[47421]	= &_000848_hash,
++	[23424]	= &_000849_hash,
++	[8858]	= &_000850_hash,
++	[56725]	= &_000851_hash,
++	[2482]	= &_000852_hash,
++	[48056]	= &_000853_hash,
++	[32199]	= &_000854_hash,
++	[10997]	= &_000855_hash,
++	[46811]	= &_000856_hash,
++	[55845]	= &_000857_hash,
++	[21785]	= &_000858_hash,
++	[32400]	= &_000860_hash,
++	[12384]	= &_000861_hash,
++	[46826]	= &_000862_hash,
++	[63902]	= &_000863_hash,
++	[62839]	= &_000864_hash,
++	[1475]	= &_000865_hash,
++	[39034]	= &_000866_hash,
++	[49744]	= &_000867_hash,
++	[1240]	= &_000869_hash,
++	[58271]	= &_000870_hash,
++	[55362]	= &_000871_hash,
++	[34853]	= &_000872_hash,
++	[42030]	= &_000873_hash,
++	[17594]	= &_000874_hash,
++	[15360]	= &_000875_hash,
++	[8218]	= &_000876_hash,
++	[45201]	= &_000877_hash,
++	[55588]	= &_000878_hash,
++	[54941]	= &_000879_hash,
++	[24177]	= &_000880_hash,
++	[30487]	= &_000881_hash,
++	[52399]	= &_000882_hash,
++	[27346]	= &_000883_hash,
++	[9470]	= &_000884_hash,
++	[20985]	= &_000885_hash,
++	[39427]	= &_000886_hash,
++	[5329]	= &_000887_hash,
++	[11410]	= &_000888_hash,
++	[65076]	= &_000889_hash,
++	[65397]	= &_000890_hash,
++	[12127]	= &_000891_hash,
++	[7776]	= &_000892_hash,
++	[51475]	= &_000894_hash,
++	[36450]	= &_000895_hash,
++	[18780]	= &_000896_hash,
++	[15382]	= &_000897_hash,
++	[51320]	= &_000898_hash,
++	[19140]	= &_000899_hash,
++	[28459]	= &_000900_hash,
++	[38071]	= &_000901_hash,
++	[10747]	= &_000902_hash,
++	[21371]	= &_000903_hash,
++	[16399]	= &_000905_hash,
++	[44398]	= &_000906_hash,
++	[63550]	= &_000907_hash,
++	[35521]	= &_000908_hash,
++	[17325]	= &_000909_hash,
++	[14267]	= &_000912_hash,
++	[32101]	= &_000913_hash,
++	[43564]	= &_000914_hash,
++	[60515]	= &_000915_hash,
++	[31221]	= &_000916_hash,
++	[46655]	= &_000918_hash,
++	[34384]	= &_000919_hash,
++	[42740]	= &_000920_hash,
++	[34838]	= &_000921_hash,
++	[28556]	= &_000922_hash,
++	[46525]	= &_000923_hash,
++	[41719]	= &_000924_hash,
++	[64751]	= &_000925_hash,
++	[47733]	= &_000926_hash,
++	[9778]	= &_000927_hash,
++	[28670]	= &_000928_hash,
++	[16772]	= &_000929_hash,
++	[34264]	= &_000930_hash,
++	[13529]	= &_000931_hash,
++	[60347]	= &_000932_hash,
++	[35053]	= &_000933_hash,
++	[27143]	= &_000934_hash,
++	[27089]	= &_000935_hash,
++	[42252]	= &_000936_hash,
++	[29504]	= &_000937_hash,
++	[3703]	= &_000938_hash,
++	[59304]	= &_000939_hash,
++	[48090]	= &_000940_hash,
++	[25547]	= &_000941_hash,
++	[6926]	= &_000942_hash,
++	[24790]	= &_000943_hash,
++	[32010]	= &_000944_hash,
++	[50857]	= &_000945_hash,
++	[53634]	= &_000946_hash,
++	[10259]	= &_000947_hash,
++	[31270]	= &_000948_hash,
++	[656]	= &_000949_hash,
++	[33312]	= &_000950_hash,
++	[17005]	= &_000951_hash,
++	[54514]	= &_000952_hash,
++	[5484]	= &_000953_hash,
++	[12930]	= &_000954_hash,
++	[3740]	= &_000955_hash,
++	[61904]	= &_000956_hash,
++	[44729]	= &_000957_hash,
++	[58079]	= &_000958_hash,
++	[2896]	= &_000959_hash,
++	[36858]	= &_000960_hash,
++	[35029]	= &_000961_hash,
++	[31318]	= &_000962_hash,
++	[58841]	= &_000963_hash,
++	[8321]	= &_000965_hash,
++	[19089]	= &_000966_hash,
++	[52367]	= &_000968_hash,
++	[27308]	= &_000969_hash,
++	[31966]	= &_000970_hash,
++	[26164]	= &_000971_hash,
++	[57432]	= &_000972_hash,
++	[45340]	= &_000973_hash,
++	[42781]	= &_000974_hash,
++	[6985]	= &_000975_hash,
++	[80]	= &_000976_hash,
++	[9957]	= &_000977_hash,
++	[22735]	= &_000979_hash,
++	[30091]	= &_000981_hash,
++	[28764]	= &_000982_hash,
++	[47151]	= &_000983_hash,
++	[3071]	= &_000984_hash,
++	[40038]	= &_000985_hash,
++	[24786]	= &_000986_hash,
++	[33204]	= &_000987_hash,
++	[17914]	= &_000989_hash,
++	[9743]	= &_000990_hash,
++	[31902]	= &_000991_hash,
++	[18055]	= &_000992_hash,
++	[56369]	= &_000993_hash,
++	[41196]	= &_000994_hash,
++	[38836]	= &_000995_hash,
++	[56662]	= &_000996_hash,
++	[16688]	= &_000997_hash,
++	[16814]	= &_000998_hash,
++	[13060]	= &_001000_hash,
++	[3992]	= &_001001_hash,
++	[48641]	= &_001002_hash,
++	[64827]	= &_001003_hash,
++	[4437]	= &_001004_hash,
++	[14096]	= &_001005_hash,
++	[43518]	= &_001006_hash,
++	[29478]	= &_001007_hash,
++	[37227]	= &_001008_hash,
++	[9766]	= &_001009_hash,
++	[2259]	= &_001010_hash,
++	[11684]	= &_001011_hash,
++	[46218]	= &_001012_hash,
++	[56296]	= &_001013_hash,
++	[43533]	= &_001014_hash,
++	[55643]	= &_001015_hash,
++	[9840]	= &_001016_hash,
++	[50814]	= &_001017_hash,
++	[4303]	= &_001018_hash,
++	[56702]	= &_001020_hash,
++	[51430]	= &_001021_hash,
++	[6622]	= &_001022_hash,
++	[40775]	= &_001023_hash,
++	[18322]	= &_001024_hash,
++	[14536]	= &_001025_hash,
++	[25420]	= &_001026_hash,
++	[64623]	= &_001027_hash,
++	[36621]	= &_001028_hash,
++	[56247]	= &_001029_hash,
++	[59323]	= &_001030_hash,
++	[6238]	= &_001031_hash,
++	[7932]	= &_001032_hash,
++	[55137]	= &_001033_hash,
++	[46469]	= &_001034_hash,
++	[3142]	= &_001035_hash,
++	[40672]	= &_001036_hash,
++	[18625]	= &_001037_hash,
++	[16134]	= &_001038_hash,
++	[57309]	= &_001039_hash,
++	[30777]	= &_001040_hash,
++	[5694]	= &_001041_hash,
++	[38202]	= &_001042_hash,
++	[14861]	= &_001043_hash,
++	[2570]	= &_001044_hash,
++	[22457]	= &_001045_hash,
++	[48310]	= &_001046_hash,
++	[28993]	= &_001047_hash,
++	[6792]	= &_001048_hash,
++	[9273]	= &_001049_hash,
++	[32458]	= &_001050_hash,
++	[59650]	= &_001051_hash,
++	[15752]	= &_001052_hash,
++	[42038]	= &_001054_hash,
++	[36510]	= &_001055_hash,
++	[52145]	= &_001056_hash,
++	[48694]	= &_001057_hash,
++	[59502]	= &_001058_hash,
++	[27525]	= &_001059_hash,
++	[47993]	= &_001060_hash,
++	[38629]	= &_001061_hash,
++	[32493]	= &_001062_hash,
++	[35110]	= &_001063_hash,
++	[2097]	= &_001064_hash,
++	[53976]	= &_001065_hash,
++	[43829]	= &_001066_hash,
++	[13991]	= &_001067_hash,
++	[32531]	= &_001068_hash,
++	[64378]	= &_001069_hash,
++	[63896]	= &_001070_hash,
++	[13252]	= &_001072_hash,
++	[19393]	= &_001075_hash,
++	[39542]	= &_001076_hash,
++	[53483]	= &_001077_hash,
++	[64958]	= &_001078_hash,
++	[56711]	= &_001079_hash,
++	[38813]	= &_001080_hash,
++	[8328]	= &_001081_hash,
++	[19824]	= &_001082_hash,
++	[24139]	= &_001083_hash,
++	[35159]	= &_001084_hash,
++	[51647]	= &_001085_hash,
++	[36671]	= &_001086_hash,
++	[196]	= &_001087_hash,
++	[50356]	= &_001090_hash,
++	[29109]	= &_001091_hash,
++	[52383]	= &_001092_hash,
++	[45206]	= &_001093_hash,
++	[25502]	= &_001095_hash,
++	[6159]	= &_001096_hash,
++	[8871]	= &_001097_hash,
++	[24899]	= &_001098_hash,
++	[38415]	= &_001099_hash,
++	[41359]	= &_001100_hash,
++	[42048]	= &_001101_hash,
++	[62020]	= &_001102_hash,
++	[62107]	= &_001103_hash,
++	[17048]	= &_001104_hash,
++	[10182]	= &_001105_hash,
++	[36853]	= &_001106_hash,
++	[64418]	= &_001107_hash,
++	[13438]	= &_001108_hash,
++	[5091]	= &_001109_hash,
++	[20646]	= &_001110_hash,
++	[56128]	= &_001111_hash,
++	[41373]	= &_001112_hash,
++	[35993]	= &_001113_hash,
++	[2308]	= &_001114_hash,
++	[13337]	= &_001115_hash,
++	[50207]	= &_001116_hash,
++	[29346]	= &_001117_hash,
++	[14857]	= &_001118_hash,
++	[31668]	= &_001119_hash,
++	[57669]	= &_001120_hash,
++	[7917]	= &_001121_hash,
++	[46556]	= &_001122_hash,
++	[19658]	= &_001123_hash,
++	[17424]	= &_001124_hash,
++	[9511]	= &_001125_hash,
++	[58056]	= &_001126_hash,
++	[14976]	= &_001127_hash,
++	[26201]	= &_001128_hash,
++	[22896]	= &_001129_hash,
++	[55247]	= &_001130_hash,
++	[2707]	= &_001131_hash,
++	[54166]	= &_001133_hash,
++	[19736]	= &_001134_hash,
++	[41650]	= &_001136_hash,
++	[30189]	= &_001137_hash,
++	[62907]	= &_001138_hash,
++	[22085]	= &_001139_hash,
++	[60916]	= &_001140_hash,
++	[62498]	= &_001141_hash,
++	[48501]	= &_001142_hash,
++	[52863]	= &_001143_hash,
++	[47123]	= &_001144_hash,
++	[32673]	= &_001145_hash,
++	[2868]	= &_001146_hash,
++	[23179]	= &_001147_hash,
++	[55719]	= &_001148_hash,
++	[34207]	= &_001149_hash,
++	[18844]	= &_001150_hash,
++	[59622]	= &_001151_hash,
++	[3813]	= &_001152_hash,
++	[17283]	= &_001153_hash,
++	[13665]	= &_001154_hash,
++	[52089]	= &_001155_hash,
++	[49572]	= &_001156_hash,
++	[63631]	= &_001157_hash,
++	[3894]	= &_001158_hash,
++	[37750]	= &_001159_hash,
++	[41116]	= &_001160_hash,
++	[42594]	= &_001161_hash,
++	[57251]	= &_001162_hash,
++	[18207]	= &_001163_hash,
++	[52032]	= &_001165_hash,
++	[15534]	= &_001166_hash,
++	[17662]	= &_001167_hash,
++	[5657]	= &_001168_hash,
++	[37079]	= &_001169_hash,
++	[27364]	= &_001170_hash,
++	[2124]	= &_001171_hash,
++	[62074]	= &_001172_hash,
++	[12589]	= &_001173_hash,
++	[50453]	= &_001174_hash,
++	[17276]	= &_001175_hash,
++	[40766]	= &_001176_hash,
++	[14549]	= &_001177_hash,
++	[55628]	= &_001178_hash,
++	[62034]	= &_001179_hash,
++	[52513]	= &_001180_hash,
++	[27142]	= &_001181_hash,
++	[19758]	= &_001182_hash,
++	[5662]	= &_001183_hash,
++	[34034]	= &_001184_hash,
++	[54851]	= &_001185_hash,
++	[60276]	= &_001186_hash,
++	[25625]	= &_001187_hash,
++	[6376]	= &_001188_hash,
++	[15954]	= &_001189_hash,
++	[54978]	= &_001191_hash,
++	[63648]	= &_001192_hash,
++	[63845]	= &_001193_hash,
++	[32064]	= &_001194_hash,
++	[29142]	= &_001195_hash,
++	[267]	= &_001196_hash,
++	[58267]	= &_001197_hash,
++	[8556]	= &_001198_hash,
++	[14652]	= &_001199_hash,
++	[60960]	= &_001200_hash,
++	[45021]	= &_001201_hash,
++	[49136]	= &_001202_hash,
++	[40159]	= &_001203_hash,
++	[36589]	= &_001204_hash,
++	[49371]	= &_001206_hash,
++	[13977]	= &_001207_hash,
++	[6888]	= &_001208_hash,
++	[12137]	= &_001209_hash,
++	[17875]	= &_001210_hash,
++	[35691]	= &_001211_hash,
++	[43851]	= &_001212_hash,
++	[47570]	= &_001213_hash,
++	[27859]	= &_001214_hash,
++	[26501]	= &_001215_hash,
++	[8206]	= &_001216_hash,
++	[65297]	= &_001217_hash,
++	[54223]	= &_001218_hash,
++	[21732]	= &_001220_hash,
++	[34377]	= &_001221_hash,
++	[24109]	= &_001222_hash,
++	[19043]	= &_001223_hash,
++	[18254]	= &_001224_hash,
++	[54711]	= &_001225_hash,
++	[41581]	= &_001226_hash,
++	[41093]	= &_001227_hash,
++	[8212]	= &_001228_hash,
++	[64753]	= &_001229_hash,
++	[23091]	= &_001230_hash,
++	[38195]	= &_001231_hash,
++	[55836]	= &_001232_hash,
++	[10984]	= &_001235_hash,
++	[49094]	= &_001236_hash,
++	[26933]	= &_001237_hash,
++	[9232]	= &_001238_hash,
++	[3607]	= &_001239_hash,
++	[42941]	= &_001240_hash,
++	[10737]	= &_001241_hash,
++	[17741]	= &_001242_hash,
++	[43755]	= &_001243_hash,
++	[51684]	= &_001245_hash,
++	[30843]	= &_001246_hash,
++	[5775]	= &_001247_hash,
++	[31091]	= &_001248_hash,
++	[49578]	= &_001249_hash,
++	[40129]	= &_001250_hash,
++	[18862]	= &_001252_hash,
++	[1383]	= &_001253_hash,
++	[28041]	= &_001254_hash,
++	[11829]	= &_001255_hash,
++	[734]	= &_001256_hash,
++	[13440]	= &_001257_hash,
++	[30941]	= &_001258_hash,
++	[7509]	= &_001259_hash,
++	[46077]	= &_001260_hash,
++	[26037]	= &_001261_hash,
++	[18148]	= &_001262_hash,
++	[10708]	= &_001263_hash,
++	[63744]	= &_001264_hash,
++	[55611]	= &_001265_hash,
++	[2256]	= &_001266_hash,
++	[46996]	= &_001267_hash,
++	[60774]	= &_001268_hash,
++	[25726]	= &_001269_hash,
++	[10511]	= &_001270_hash,
++	[48998]	= &_001271_hash,
++	[63830]	= &_001272_hash,
++	[18543]	= &_001273_hash,
++	[61589]	= &_001275_hash,
++	[42737]	= &_001276_hash,
++	[42824]	= &_001277_hash,
++	[54539]	= &_001278_hash,
++	[59178]	= &_001279_hash,
++	[45704]	= &_001280_hash,
++	[46316]	= &_001281_hash,
++	[25799]	= &_001282_hash,
++	[10720]	= &_001283_hash,
++	[12267]	= &_001284_hash,
++	[55957]	= &_001285_hash,
++	[50633]	= &_001287_hash,
++	[3122]	= &_001288_hash,
++	[17864]	= &_001290_hash,
++	[48363]	= &_001291_hash,
++	[23615]	= &_001292_hash,
++	[45691]	= &_001293_hash,
++	[46363]	= &_001294_hash,
++	[49621]	= &_001295_hash,
++	[52280]	= &_001296_hash,
++	[2618]	= &_001297_hash,
++	[42525]	= &_001298_hash,
++	[14400]	= &_001299_hash,
++	[29305]	= &_001300_hash,
++	[9061]	= &_001301_hash,
++	[25930]	= &_001303_hash,
++	[9062]	= &_001304_hash,
++	[18525]	= &_001305_hash,
++	[4011]	= &_001306_hash,
++	[20676]	= &_001307_hash,
++	[63474]	= &_001308_hash,
++	[36169]	= &_001309_hash,
++	[92]	= &_001310_hash,
++	[9786]	= &_001311_hash,
++	[63774]	= &_001312_hash,
++	[9670]	= &_001313_hash,
++	[44595]	= &_001314_hash,
++	[63771]	= &_001315_hash,
++	[10872]	= &_001316_hash,
++	[27332]	= &_001317_hash,
++	[36740]	= &_001318_hash,
++	[56847]	= &_001319_hash,
++	[10287]	= &_001320_hash,
++	[20970]	= &_001321_hash,
++	[14245]	= &_001322_hash,
++	[50942]	= &_001323_hash,
++	[44510]	= &_001324_hash,
++	[45164]	= &_001325_hash,
++	[16291]	= &_001326_hash,
++	[35088]	= &_001327_hash,
++	[56417]	= &_001328_hash,
++	[11411]	= &_001329_hash,
++	[2071]	= &_001330_hash,
++	[36876]	= &_001331_hash,
++	[25166]	= &_001332_hash,
++	[49698]	= &_001333_hash,
++	[37418]	= &_001334_hash,
++	[45531]	= &_001335_hash,
++	[44537]	= &_001336_hash,
++	[19090]	= &_001337_hash,
++	[4928]	= &_001339_hash,
++	[60033]	= &_001341_hash,
++	[4373]	= &_001342_hash,
++	[42962]	= &_001343_hash,
++	[8261]	= &_001344_hash,
++	[2949]	= &_001345_hash,
++	[46215]	= &_001346_hash,
++	[20250]	= &_001347_hash,
++	[44757]	= &_001348_hash,
++	[33539]	= &_001349_hash,
++	[5498]	= &_001350_hash,
++	[40458]	= &_001351_hash,
++	[8580]	= &_001352_hash,
++	[50344]	= &_001353_hash,
++	[50798]	= &_001354_hash,
++	[17486]	= &_001355_hash,
++	[22300]	= &_001356_hash,
++	[3870]	= &_001357_hash,
++	[15870]	= &_001358_hash,
++	[63534]	= &_001360_hash,
++	[39189]	= &_001361_hash,
++	[49300]	= &_001362_hash,
++	[43202]	= &_001363_hash,
++	[63059]	= &_001364_hash,
++	[8964]	= &_001366_hash,
++	[45114]	= &_001367_hash,
++	[57342]	= &_001368_hash,
++	[32377]	= &_001369_hash,
++	[64340]	= &_001370_hash,
++	[34386]	= &_001371_hash,
++	[51881]	= &_001372_hash,
++	[39672]	= &_001373_hash,
++	[63033]	= &_001374_hash,
++	[8017]	= &_001375_hash,
++	[3910]	= &_001376_hash,
++	[6171]	= &_001377_hash,
++	[20555]	= &_001378_hash,
++	[32165]	= &_001379_hash,
++	[8121]	= &_001380_hash,
++	[8967]	= &_001381_hash,
++	[59781]	= &_001382_hash,
++	[17707]	= &_001383_hash,
++	[45564]	= &_001385_hash,
++	[23570]	= &_001386_hash,
++	[14717]	= &_001388_hash,
++	[54368]	= &_001389_hash,
++	[38011]	= &_001390_hash,
++	[25278]	= &_001391_hash,
++	[4886]	= &_001392_hash,
++	[33984]	= &_001393_hash,
++	[45039]	= &_001394_hash,
++	[12604]	= &_001395_hash,
++	[10760]	= &_001396_hash,
++	[15423]	= &_001397_hash,
++	[3708]	= &_001398_hash,
++	[4548]	= &_001399_hash,
++	[22924]	= &_001400_hash,
++	[4495]	= &_001402_hash,
++	[20751]	= &_001403_hash,
++	[8968]	= &_001404_hash,
++	[31148]	= &_001405_hash,
++	[6549]	= &_001406_hash,
++	[60621]	= &_001407_hash,
++	[13615]	= &_001408_hash,
++	[48439]	= &_001409_hash,
++	[50803]	= &_001410_hash,
++	[54837]	= &_001411_hash,
++	[54261]	= &_001412_hash,
++	[51477]	= &_001413_hash,
++	[5463]	= &_001414_hash,
++	[5476]	= &_001415_hash,
++	[12135]	= &_001416_hash,
++	[20521]	= &_001417_hash,
++	[59211]	= &_001418_hash,
++	[12817]	= &_001419_hash,
++	[44102]	= &_001420_hash,
++	[36353]	= &_001421_hash,
++	[44725]	= &_001422_hash,
++	[11828]	= &_001423_hash,
++	[22404]	= &_001424_hash,
++	[12221]	= &_001425_hash,
++	[54815]	= &_001426_hash,
++	[19910]	= &_001427_hash,
++	[10155]	= &_001428_hash,
++	[32562]	= &_001429_hash,
++	[39919]	= &_001430_hash,
++	[48666]	= &_001431_hash,
++	[8482]	= &_001432_hash,
++	[58761]	= &_001433_hash,
++	[31498]	= &_001434_hash,
++	[43423]	= &_001435_hash,
++	[29338]	= &_001436_hash,
++	[51549]	= &_001437_hash,
++	[22708]	= &_001438_hash,
++	[8533]	= &_001439_hash,
++	[17868]	= &_001440_hash,
++	[8074]	= &_001441_hash,
++	[62883]	= &_001442_hash,
++	[21677]	= &_001443_hash,
++	[2050]	= &_001446_hash,
++	[61022]	= &_001447_hash,
++	[14393]	= &_001448_hash,
++	[25884]	= &_001449_hash,
++	[48747]	= &_001450_hash,
++	[25316]	= &_001451_hash,
++	[29522]	= &_001452_hash,
++	[62770]	= &_001453_hash,
++	[24425]	= &_001454_hash,
++	[2473]	= &_001455_hash,
++	[43992]	= &_001456_hash,
++	[13119]	= &_001457_hash,
++	[57830]	= &_001458_hash,
++	[5580]	= &_001459_hash,
++	[62708]	= &_001460_hash,
++	[9575]	= &_001461_hash,
++	[30592]	= &_001462_hash,
++	[44355]	= &_001463_hash,
++	[47004]	= &_001464_hash,
++	[10976]	= &_001465_hash,
++	[28338]	= &_001466_hash,
++	[19583]	= &_001467_hash,
++	[12964]	= &_001468_hash,
++	[42407]	= &_001469_hash,
++	[46939]	= &_001470_hash,
++	[4718]	= &_001471_hash,
++	[56303]	= &_001472_hash,
++	[1614]	= &_001473_hash,
++	[1647]	= &_001474_hash,
++	[920]	= &_001475_hash,
++	[24308]	= &_001476_hash,
++	[22395]	= &_001477_hash,
++	[50683]	= &_001478_hash,
++	[413]	= &_001479_hash,
++	[9973]	= &_001480_hash,
++	[30393]	= &_001481_hash,
++	[13666]	= &_001483_hash,
++	[8570]	= &_001484_hash,
++	[22961]	= &_001485_hash,
++	[13173]	= &_001486_hash,
++	[9110]	= &_001487_hash,
++	[27]	= &_001488_hash,
++	[47738]	= &_001489_hash,
++	[19570]	= &_001490_hash,
++	[45532]	= &_001491_hash,
++	[47308]	= &_001492_hash,
++	[24910]	= &_001493_hash,
++	[1683]	= &_001494_hash,
++	[61621]	= &_001495_hash,
++	[8800]	= &_001496_hash,
++	[2347]	= &_001497_hash,
++	[45549]	= &_001498_hash,
++	[29771]	= &_001499_hash,
++	[25104]	= &_001502_hash,
++	[25421]	= &_001503_hash,
++	[64715]	= &_001504_hash,
++	[59950]	= &_001505_hash,
++	[45917]	= &_001508_hash,
++	[38894]	= &_001509_hash,
++	[56058]	= &_001510_hash,
++	[62535]	= &_001511_hash,
++	[18575]	= &_001512_hash,
++	[19322]	= &_001513_hash,
++	[3021]	= &_001514_hash,
++	[11398]	= &_001515_hash,
++	[7708]	= &_001516_hash,
++	[18116]	= &_001517_hash,
++	[6112]	= &_001518_hash,
++	[45679]	= &_001519_hash,
++	[39024]	= &_001520_hash,
++	[1725]	= &_001521_hash,
++	[12173]	= &_001522_hash,
++	[52045]	= &_001523_hash,
++	[65354]	= &_001524_hash,
++	[35266]	= &_001525_hash,
++	[46060]	= &_001526_hash,
++	[39645]	= &_001528_hash,
++	[17213]	= &_001529_hash,
++	[38390]	= &_001530_hash,
++	[54658]	= &_001531_hash,
++	[5590]	= &_001532_hash,
++	[55215]	= &_001533_hash,
++	[17194]	= &_001534_hash,
++	[51275]	= &_001535_hash,
++	[34871]	= &_001536_hash,
++	[20682]	= &_001537_hash,
++	[43355]	= &_001538_hash,
++	[754]	= &_001539_hash,
++	[40978]	= &_001540_hash,
++	[30456]	= &_001541_hash,
++	[21083]	= &_001542_hash,
++	[48961]	= &_001543_hash,
++	[61175]	= &_001544_hash,
++	[10471]	= &_001545_hash,
++	[40363]	= &_001546_hash,
++	[38518]	= &_001547_hash,
++	[25792]	= &_001548_hash,
++	[19305]	= &_001549_hash,
++	[60425]	= &_001550_hash,
++	[35332]	= &_001551_hash,
++	[61692]	= &_001552_hash,
++	[32550]	= &_001553_hash,
++	[61718]	= &_001554_hash,
++	[20084]	= &_001555_hash,
++	[49762]	= &_001556_hash,
++	[32654]	= &_001557_hash,
++	[36059]	= &_001558_hash,
++	[50924]	= &_001559_hash,
++	[55209]	= &_001560_hash,
++	[11268]	= &_001561_hash,
++	[52318]	= &_001562_hash,
++	[42324]	= &_001563_hash,
++	[57706]	= &_001564_hash,
++	[28527]	= &_001565_hash,
++	[55485]	= &_001566_hash,
++	[63374]	= &_001567_hash,
++	[6785]	= &_001568_hash,
++	[61630]	= &_001569_hash,
++	[815]	= &_001570_hash,
++	[1658]	= &_001571_hash,
++	[57136]	= &_001572_hash,
++	[38859]	= &_001574_hash,
++	[12187]	= &_001575_hash,
++	[28867]	= &_001577_hash,
++	[59807]	= &_001578_hash,
++	[54036]	= &_001579_hash,
++	[35280]	= &_001580_hash,
++	[4388]	= &_001581_hash,
++	[38563]	= &_001582_hash,
++	[42047]	= &_001583_hash,
++	[16376]	= &_001584_hash,
++	[45863]	= &_001585_hash,
++	[53439]	= &_001586_hash,
++	[41398]	= &_001587_hash,
++	[49490]	= &_001588_hash,
++	[8574]	= &_001589_hash,
++	[48159]	= &_001590_hash,
++	[34687]	= &_001591_hash,
++	[54136]	= &_001592_hash,
++	[16110]	= &_001593_hash,
++	[9181]	= &_001594_hash,
++	[64789]	= &_001595_hash,
++	[30271]	= &_001596_hash,
++	[38325]	= &_001597_hash,
++	[43025]	= &_001598_hash,
++	[31804]	= &_001599_hash,
++	[35283]	= &_001600_hash,
++	[16103]	= &_001601_hash,
++	[23084]	= &_001602_hash,
++	[49607]	= &_001603_hash,
++	[57796]	= &_001604_hash,
++	[39226]	= &_001605_hash,
++	[28882]	= &_001606_hash,
++	[25009]	= &_001607_hash,
++	[52340]	= &_001608_hash,
++	[20879]	= &_001609_hash,
++	[27619]	= &_001610_hash,
++	[63672]	= &_001611_hash,
++	[6289]	= &_001612_hash,
++	[2639]	= &_001613_hash,
++	[46676]	= &_001614_hash,
++	[12143]	= &_001615_hash,
++	[35534]	= &_001616_hash,
++	[46355]	= &_001617_hash,
++	[6784]	= &_001618_hash,
++	[2081]	= &_001619_hash,
++	[63430]	= &_001620_hash,
++	[35761]	= &_001621_hash,
++	[879]	= &_001622_hash,
++	[62628]	= &_001623_hash,
++	[23574]	= &_001624_hash,
++	[2107]	= &_001625_hash,
++	[50584]	= &_001626_hash,
++	[23845]	= &_001627_hash,
++	[55407]	= &_001628_hash,
++	[54392]	= &_001629_hash,
++	[13943]	= &_001630_hash,
++	[11753]	= &_001631_hash,
++	[19205]	= &_001632_hash,
++	[18708]	= &_001633_hash,
++	[28832]	= &_001634_hash,
++	[20795]	= &_001635_hash,
++	[19943]	= &_001636_hash,
++	[62687]	= &_001637_hash,
++	[63116]	= &_001638_hash,
++	[3038]	= &_001639_hash,
++	[44505]	= &_001640_hash,
++	[9309]	= &_001641_hash,
++	[5171]	= &_001642_hash,
++	[29224]	= &_001643_hash,
++	[38779]	= &_001644_hash,
++	[58870]	= &_001645_hash,
++	[4635]	= &_001646_hash,
++	[314]	= &_001647_hash,
++	[42820]	= &_001648_hash,
++	[49199]	= &_001649_hash,
++	[58023]	= &_001650_hash,
++	[47983]	= &_001651_hash,
++	[31611]	= &_001652_hash,
++	[540]	= &_001653_hash,
++	[31692]	= &_001654_hash,
++	[52619]	= &_001655_hash,
++	[40910]	= &_001656_hash,
++	[49144]	= &_001657_hash,
++	[649]	= &_001658_hash,
++	[14324]	= &_001659_hash,
++	[39939]	= &_001660_hash,
++	[49405]	= &_001661_hash,
++	[36492]	= &_001662_hash,
++	[20825]	= &_001663_hash,
++	[37666]	= &_001664_hash,
++	[1894]	= &_001665_hash,
++	[56533]	= &_001666_hash,
++	[12545]	= &_001667_hash,
++	[55816]	= &_001668_hash,
++	[26419]	= &_001669_hash,
++	[24121]	= &_001670_hash,
++	[48508]	= &_001671_hash,
++	[31625]	= &_001672_hash,
++	[34192]	= &_001673_hash,
++	[63987]	= &_001674_hash,
++	[17027]	= &_001675_hash,
++	[35617]	= &_001676_hash,
++	[57946]	= &_001677_hash,
++	[20895]	= &_001678_hash,
++	[3241]	= &_001679_hash,
++	[62746]	= &_001680_hash,
++	[12736]	= &_001681_hash,
++	[4862]	= &_001682_hash,
++	[20399]	= &_001683_hash,
++	[39123]	= &_001685_hash,
++	[3233]	= &_001686_hash,
++	[31140]	= &_001687_hash,
++	[65268]	= &_001688_hash,
++	[35003]	= &_001690_hash,
++	[50411]	= &_001692_hash,
++	[30721]	= &_001693_hash,
++	[51023]	= &_001694_hash,
++	[31013]	= &_001695_hash,
++	[45805]	= &_001696_hash,
++	[418]	= &_001697_hash,
++	[41431]	= &_001698_hash,
++	[10840]	= &_001699_hash,
++	[21046]	= &_001700_hash,
++	[18351]	= &_001701_hash,
++	[63928]	= &_001702_hash,
++	[4415]	= &_001703_hash,
++	[45752]	= &_001704_hash,
++	[24987]	= &_001705_hash,
++	[59766]	= &_001706_hash,
++	[36303]	= &_001707_hash,
++	[16566]	= &_001708_hash,
++	[33943]	= &_001710_hash,
++	[15948]	= &_001711_hash,
++	[48301]	= &_001712_hash,
++	[28061]	= &_001713_hash,
++	[50334]	= &_001714_hash,
++	[13950]	= &_001715_hash,
++	[55662]	= &_001716_hash,
++	[41010]	= &_001717_hash,
++	[59700]	= &_001718_hash,
++	[27972]	= &_001719_hash,
++	[17290]	= &_001720_hash,
++	[41035]	= &_001721_hash,
++	[13205]	= &_001722_hash,
++	[6841]	= &_001723_hash,
++	[25238]	= &_001724_hash,
++	[6228]	= &_001725_hash,
++	[53074]	= &_001726_hash,
++	[54269]	= &_001727_hash,
++	[53447]	= &_001728_hash,
++	[51429]	= &_001729_hash,
++	[34472]	= &_001730_hash,
++	[33708]	= &_001731_hash,
++	[64800]	= &_001732_hash,
++	[62605]	= &_001733_hash,
++	[54577]	= &_001734_hash,
++	[15892]	= &_001735_hash,
++	[51132]	= &_001736_hash,
++	[53656]	= &_001737_hash,
++	[37851]	= &_001738_hash,
++	[52105]	= &_001739_hash,
++	[19564]	= &_001740_hash,
++	[56405]	= &_001741_hash,
++	[14507]	= &_001742_hash,
++	[50656]	= &_001743_hash,
++	[25127]	= &_001744_hash,
++	[42182]	= &_001746_hash,
++	[11582]	= &_001747_hash,
++	[4204]	= &_001748_hash,
++	[59990]	= &_001749_hash,
++	[53486]	= &_001750_hash,
++	[38986]	= &_001751_hash,
++	[31581]	= &_001753_hash,
++	[23850]	= &_001754_hash,
++	[28885]	= &_001755_hash,
++	[23346]	= &_001756_hash,
++	[11818]	= &_001757_hash,
++	[62524]	= &_001758_hash,
++	[47394]	= &_001759_hash,
++	[8360]	= &_001760_hash,
++	[34734]	= &_001762_hash,
++	[8219]	= &_001763_hash,
++	[55891]	= &_001764_hash,
++	[53873]	= &_001765_hash,
++	[12640]	= &_001766_hash,
++	[5904]	= &_001767_hash,
++	[48039]	= &_001768_hash,
++	[56420]	= &_001769_hash,
++	[43623]	= &_001770_hash,
++	[39153]	= &_001771_hash,
++	[26213]	= &_001772_hash,
++	[62043]	= &_001774_hash,
++	[63344]	= &_001775_hash,
++	[15631]	= &_001776_hash,
++	[10173]	= &_001777_hash,
++	[52186]	= &_001778_hash,
++	[43614]	= &_001779_hash,
++	[38094]	= &_001780_hash,
++	[51003]	= &_001782_hash,
++	[41105]	= &_001783_hash,
++	[6699]	= &_001784_hash,
++	[11776]	= &_001785_hash,
++	[5361]	= &_001786_hash,
++	[57288]	= &_001787_hash,
++	[19918]	= &_001788_hash,
++	[63362]	= &_001789_hash,
++	[28924]	= &_001790_hash,
++	[51669]	= &_001791_hash,
++	[18006]	= &_001792_hash,
++	[13176]	= &_001793_hash,
++	[5324]	= &_001794_hash,
++	[17686]	= &_001795_hash,
++	[26627]	= &_001796_hash,
++	[25824]	= &_001797_hash,
++	[18355]	= &_001798_hash,
++	[26935]	= &_001799_hash,
++	[50505]	= &_001800_hash,
++	[52836]	= &_001801_hash,
++	[48423]	= &_001802_hash,
++	[60851]	= &_001803_hash,
++	[26321]	= &_001804_hash,
++	[22640]	= &_001805_hash,
++	[24877]	= &_001806_hash,
++	[17277]	= &_001807_hash,
++	[58803]	= &_001808_hash,
++	[23078]	= &_001809_hash,
++	[60010]	= &_001810_hash,
++	[35425]	= &_001811_hash,
++	[25919]	= &_001812_hash,
++	[55007]	= &_001813_hash,
++	[29214]	= &_001814_hash,
++	[45510]	= &_001815_hash,
++	[26540]	= &_001816_hash,
++	[30212]	= &_001817_hash,
++	[59327]	= &_001818_hash,
++	[14041]	= &_001819_hash,
++	[37744]	= &_001820_hash,
++	[23161]	= &_001821_hash,
++	[13574]	= &_001822_hash,
++	[42168]	= &_001823_hash,
++	[32595]	= &_001824_hash,
++	[57406]	= &_001825_hash,
++	[4180]	= &_001826_hash,
++	[54367]	= &_001827_hash,
++	[58256]	= &_001828_hash,
++	[6536]	= &_001829_hash,
++	[9530]	= &_001830_hash,
++	[18766]	= &_001831_hash,
++	[64001]	= &_001832_hash,
++	[9948]	= &_001834_hash,
++	[39909]	= &_001835_hash,
++	[40895]	= &_001836_hash,
++	[22854]	= &_001837_hash,
++	[48232]	= &_001838_hash,
++	[33370]	= &_001839_hash,
++	[61742]	= &_001840_hash,
++	[41605]	= &_001841_hash,
++	[50111]	= &_001842_hash,
++	[35795]	= &_001843_hash,
++	[20697]	= &_001844_hash,
++	[33944]	= &_001845_hash,
++	[8959]	= &_001846_hash,
++	[51847]	= &_001847_hash,
++	[3829]	= &_001848_hash,
++	[292]	= &_001849_hash,
++	[51103]	= &_001850_hash,
++	[21487]	= &_001851_hash,
++	[3337]	= &_001852_hash,
++	[55658]	= &_001853_hash,
++	[42693]	= &_001854_hash,
++	[33499]	= &_001855_hash,
++	[52129]	= &_001856_hash,
++	[37661]	= &_001857_hash,
++	[20249]	= &_001858_hash,
++	[47165]	= &_001859_hash,
++	[40262]	= &_001860_hash,
++	[56573]	= &_001861_hash,
++	[44384]	= &_001862_hash,
++	[44799]	= &_001863_hash,
++	[62844]	= &_001864_hash,
++	[64407]	= &_001865_hash,
++	[57179]	= &_001866_hash,
++	[10157]	= &_001867_hash,
++	[23801]	= &_001868_hash,
++	[55106]	= &_001869_hash,
++	[22001]	= &_001870_hash,
++	[63405]	= &_001871_hash,
++	[2403]	= &_001872_hash,
++	[35538]	= &_001873_hash,
++	[58001]	= &_001874_hash,
++	[21553]	= &_001875_hash,
++	[40283]	= &_001876_hash,
++	[41815]	= &_001878_hash,
++	[12802]	= &_001879_hash,
++	[9522]	= &_001880_hash,
++	[62047]	= &_001881_hash,
++	[36896]	= &_001883_hash,
++	[59038]	= &_001884_hash,
++	[33942]	= &_001885_hash,
++	[1984]	= &_001886_hash,
++	[24236]	= &_001887_hash,
++	[33068]	= &_001888_hash,
++	[2828]	= &_001890_hash,
++	[56139]	= &_001891_hash,
++	[57933]	= &_001892_hash,
++	[32362]	= &_001893_hash,
++	[25369]	= &_001894_hash,
++	[42302]	= &_001895_hash,
++	[55947]	= &_001896_hash,
++	[28544]	= &_001897_hash,
++	[55]	= &_001898_hash,
++	[4687]	= &_001899_hash,
++	[24738]	= &_001900_hash,
++	[17076]	= &_001901_hash,
++	[11649]	= &_001902_hash,
++	[20891]	= &_001903_hash,
++	[48102]	= &_001904_hash,
++	[52014]	= &_001907_hash,
++	[5806]	= &_001910_hash,
++	[30290]	= &_001912_hash,
++	[61220]	= &_001913_hash,
++	[15803]	= &_001914_hash,
++	[30813]	= &_001915_hash,
++	[37804]	= &_001916_hash,
++	[3855]	= &_001917_hash,
++	[49561]	= &_001918_hash,
++	[22601]	= &_001919_hash,
++	[28351]	= &_001920_hash,
++	[6847]	= &_001921_hash,
++	[20323]	= &_001922_hash,
++	[45734]	= &_001923_hash,
++	[56686]	= &_001924_hash,
++	[38784]	= &_001925_hash,
++	[28317]	= &_001926_hash,
++	[45298]	= &_001927_hash,
++	[38108]	= &_001928_hash,
++	[25106]	= &_001929_hash,
++	[28008]	= &_001930_hash,
++	[39653]	= &_001931_hash,
++	[43732]	= &_001932_hash,
++	[58484]	= &_001933_hash,
++	[13111]	= &_001934_hash,
++	[50088]	= &_001935_hash,
++	[5102]	= &_001936_hash,
++	[6911]	= &_001937_hash,
++	[14058]	= &_001938_hash,
++	[17435]	= &_001939_hash,
++	[56710]	= &_001940_hash,
++	[10366]	= &_001941_hash,
++	[19106]	= &_001942_hash,
++	[1488]	= &_001943_hash,
++	[215]	= &_001944_hash,
++	[43809]	= &_001945_hash,
++	[52952]	= &_001946_hash,
++	[42118]	= &_001947_hash,
++	[43312]	= &_001948_hash,
++	[15059]	= &_001949_hash,
++	[54129]	= &_001951_hash,
++	[26225]	= &_001952_hash,
++	[14934]	= &_001953_hash,
++	[51251]	= &_001954_hash,
++	[16874]	= &_001955_hash,
++	[10608]	= &_001956_hash,
++	[10799]	= &_001957_hash,
++	[15291]	= &_001958_hash,
++	[625]	= &_001959_hash,
++	[42113]	= &_001960_hash,
++	[57116]	= &_001961_hash,
++	[18824]	= &_001962_hash,
++	[42626]	= &_001963_hash,
++	[17100]	= &_001964_hash,
++	[41722]	= &_001965_hash,
++	[50664]	= &_001966_hash,
++	[24961]	= &_001967_hash,
++	[32046]	= &_001968_hash,
++	[20809]	= &_001969_hash,
++	[28384]	= &_001970_hash,
++	[62534]	= &_001971_hash,
++	[50991]	= &_001972_hash,
++	[37920]	= &_001973_hash,
++	[44687]	= &_001974_hash,
++	[12839]	= &_001975_hash,
++	[31429]	= &_001976_hash,
++	[40520]	= &_001977_hash,
++	[64336]	= &_001979_hash,
++	[47300]	= &_001980_hash,
++	[1463]	= &_001981_hash,
++	[44978]	= &_001982_hash,
++	[40305]	= &_001983_hash,
++	[14479]	= &_001985_hash,
++	[5911]	= &_001987_hash,
++	[26485]	= &_001988_hash,
++	[45699]	= &_001989_hash,
++	[35210]	= &_001990_hash,
++	[61455]	= &_001991_hash,
++	[42703]	= &_001992_hash,
++	[31948]	= &_001993_hash,
++	[8038]	= &_001994_hash,
++	[61993]	= &_001995_hash,
++	[12154]	= &_001997_hash,
++	[40915]	= &_001999_hash,
++	[40902]	= &_002000_hash,
++	[20174]	= &_002001_hash,
++	[58567]	= &_002002_hash,
++	[43035]	= &_002003_hash,
++	[41492]	= &_002004_hash,
++	[13377]	= &_002005_hash,
++	[18751]	= &_002006_hash,
++	[20834]	= &_002007_hash,
++	[23517]	= &_002008_hash,
++	[29203]	= &_002009_hash,
++	[51065]	= &_002010_hash,
++	[12487]	= &_002011_hash,
++	[27519]	= &_002012_hash,
++	[41422]	= &_002013_hash,
++	[40744]	= &_002014_hash,
++	[51148]	= &_002015_hash,
++	[7898]	= &_002016_hash,
++	[23229]	= &_002017_hash,
++	[29029]	= &_002018_hash,
++	[825]	= &_002019_hash,
++	[16576]	= &_002020_hash,
++	[16756]	= &_002021_hash,
++	[22053]	= &_002022_hash,
++	[16227]	= &_002024_hash,
++	[64441]	= &_002025_hash,
++	[7091]	= &_002026_hash,
++	[1630]	= &_002027_hash,
++	[39479]	= &_002028_hash,
++	[12316]	= &_002029_hash,
++	[52518]	= &_002030_hash,
++	[13589]	= &_002031_hash,
++	[32241]	= &_002032_hash,
++	[36540]	= &_002033_hash,
++	[23699]	= &_002034_hash,
++	[16056]	= &_002036_hash,
++	[31112]	= &_002037_hash,
++	[7787]	= &_002038_hash,
++	[23104]	= &_002039_hash,
++	[21516]	= &_002040_hash,
++	[16280]	= &_002042_hash,
++	[654]	= &_002043_hash,
++	[51040]	= &_002044_hash,
++	[2117]	= &_002045_hash,
++	[39921]	= &_002046_hash,
++	[36841]	= &_002047_hash,
++	[64031]	= &_002048_hash,
++	[4166]	= &_002049_hash,
++	[45882]	= &_002050_hash,
++	[7072]	= &_002051_hash,
++	[15449]	= &_002052_hash,
++	[20122]	= &_002053_hash,
++	[11673]	= &_002054_hash,
++	[42355]	= &_002055_hash,
++	[29562]	= &_002056_hash,
++	[9705]	= &_002057_hash,
++	[38268]	= &_002058_hash,
++	[64924]	= &_002059_hash,
++	[35161]	= &_002060_hash,
++	[23884]	= &_002061_hash,
++	[60670]	= &_002062_hash,
++	[14486]	= &_002063_hash,
++	[47356]	= &_002064_hash,
++	[7368]	= &_002065_hash,
++	[59829]	= &_002066_hash,
++	[1589]	= &_002067_hash,
++	[24208]	= &_002068_hash,
++	[2249]	= &_002069_hash,
++	[51441]	= &_002070_hash,
++	[23878]	= &_002071_hash,
++	[12756]	= &_002072_hash,
++	[52168]	= &_002073_hash,
++	[58307]	= &_002074_hash,
++	[32603]	= &_002075_hash,
++	[33383]	= &_002076_hash,
++	[44500]	= &_002077_hash,
++	[37053]	= &_002078_hash,
++	[38419]	= &_002079_hash,
++	[18869]	= &_002080_hash,
++	[32533]	= &_002081_hash,
++	[57470]	= &_002082_hash,
++	[36520]	= &_002083_hash,
++	[39571]	= &_002084_hash,
++	[59740]	= &_002085_hash,
++	[31257]	= &_002086_hash,
++	[13946]	= &_002087_hash,
++	[12716]	= &_002088_hash,
++	[34722]	= &_002089_hash,
++	[25545]	= &_002090_hash,
++	[45233]	= &_002091_hash,
++	[61570]	= &_002092_hash,
++	[27183]	= &_002093_hash,
++	[27416]	= &_002094_hash,
++	[19565]	= &_002096_hash,
++	[16420]	= &_002097_hash,
++	[24430]	= &_002098_hash,
++	[6918]	= &_002099_hash,
++	[10619]	= &_002100_hash,
++	[23536]	= &_002101_hash,
++	[61668]	= &_002102_hash,
++	[35255]	= &_002103_hash,
++	[6431]	= &_002104_hash,
++	[23109]	= &_002105_hash,
++	[56347]	= &_002106_hash,
++	[7142]	= &_002107_hash,
++	[44366]	= &_002108_hash,
++	[1362]	= &_002109_hash,
++	[32631]	= &_002110_hash,
++	[23416]	= &_002111_hash,
++	[34400]	= &_002112_hash,
++	[35913]	= &_002113_hash,
++	[25003]	= &_002114_hash,
++	[42443]	= &_002115_hash,
++	[49758]	= &_002116_hash,
++	[25931]	= &_002117_hash,
++	[31411]	= &_002118_hash,
++	[44742]	= &_002119_hash,
++	[54508]	= &_002120_hash,
++	[9222]	= &_002121_hash,
++	[51801]	= &_002122_hash,
++	[22681]	= &_002123_hash,
++	[3826]	= &_002124_hash,
++	[25905]	= &_002125_hash,
++	[28185]	= &_002126_hash,
++	[55609]	= &_002127_hash,
++	[36513]	= &_002128_hash,
++	[64815]	= &_002129_hash,
++	[32747]	= &_002130_hash,
++	[26036]	= &_002132_hash,
++	[31742]	= &_002133_hash,
++	[61600]	= &_002134_hash,
++	[48250]	= &_002135_hash,
++	[63419]	= &_002136_hash,
++	[12649]	= &_002137_hash,
++	[54737]	= &_002138_hash,
++	[36664]	= &_002139_hash,
++	[56464]	= &_002140_hash,
++	[16669]	= &_002142_hash,
++	[47700]	= &_002143_hash,
++	[13634]	= &_002144_hash,
++	[19402]	= &_002145_hash,
++	[53604]	= &_002146_hash,
++	[25597]	= &_002147_hash,
++	[9116]	= &_002148_hash,
++	[30887]	= &_002149_hash,
++	[51863]	= &_002150_hash,
++	[15939]	= &_002151_hash,
++	[15073]	= &_002152_hash,
++	[57742]	= &_002153_hash,
++	[51735]	= &_002154_hash,
++	[20097]	= &_002155_hash,
++	[24742]	= &_002156_hash,
++	[52529]	= &_002157_hash,
++	[12144]	= &_002158_hash,
++	[30265]	= &_002159_hash,
++	[20080]	= &_002160_hash,
++	[40976]	= &_002161_hash,
++	[29238]	= &_002162_hash,
++	[48709]	= &_002164_hash,
++	[30138]	= &_002165_hash,
++	[41031]	= &_002166_hash,
++	[6990]	= &_002167_hash,
++	[46624]	= &_002168_hash,
++	[24515]	= &_002169_hash,
++	[2368]	= &_002170_hash,
++	[26233]	= &_002171_hash,
++	[49401]	= &_002172_hash,
++	[55291]	= &_002173_hash,
++	[18555]	= &_002174_hash,
++	[62542]	= &_002175_hash,
++	[42640]	= &_002176_hash,
++	[47086]	= &_002177_hash,
++	[33596]	= &_002178_hash,
++	[1083]	= &_002179_hash,
++	[59812]	= &_002180_hash,
++	[44239]	= &_002181_hash,
++	[23265]	= &_002182_hash,
++	[24466]	= &_002183_hash,
++	[16926]	= &_002186_hash,
++	[14782]	= &_002187_hash,
++	[25690]	= &_002188_hash,
++	[31818]	= &_002189_hash,
++	[45558]	= &_002190_hash,
++	[28154]	= &_002191_hash,
++	[43948]	= &_002192_hash,
++	[33065]	= &_002193_hash,
++	[14751]	= &_002194_hash,
++	[2997]	= &_002195_hash,
++	[35793]	= &_002196_hash,
++	[62529]	= &_002197_hash,
++	[2577]	= &_002198_hash,
++	[14222]	= &_002199_hash,
++	[959]	= &_002200_hash,
++	[35320]	= &_002201_hash,
++	[42454]	= &_002202_hash,
++	[28344]	= &_002203_hash,
++	[31238]	= &_002204_hash,
++	[47915]	= &_002205_hash,
++	[16809]	= &_002206_hash,
++	[63935]	= &_002207_hash,
++	[51238]	= &_002208_hash,
++	[26315]	= &_002209_hash,
++	[16365]	= &_002210_hash,
++	[33178]	= &_002211_hash,
++	[59849]	= &_002212_hash,
++	[48808]	= &_002213_hash,
++	[11116]	= &_002214_hash,
++	[41342]	= &_002215_hash,
++	[53651]	= &_002216_hash,
++	[37217]	= &_002217_hash,
++	[13041]	= &_002218_hash,
++	[19826]	= &_002219_hash,
++	[27896]	= &_002221_hash,
++	[42558]	= &_002222_hash,
++	[9813]	= &_002223_hash,
++	[42304]	= &_002224_hash,
++	[14952]	= &_002225_hash,
++	[27893]	= &_002226_hash,
++	[39414]	= &_002227_hash,
++	[37198]	= &_002228_hash,
++	[54744]	= &_002229_hash,
++	[30709]	= &_002230_hash,
++	[42777]	= &_002231_hash,
++	[18667]	= &_002232_hash,
++	[50909]	= &_002233_hash,
++	[18870]	= &_002234_hash,
++	[12269]	= &_002235_hash,
++	[4683]	= &_002236_hash,
++	[11878]	= &_002237_hash,
++	[27701]	= &_002238_hash,
++	[59886]	= &_002239_hash,
++	[36555]	= &_002240_hash,
++	[30629]	= &_002241_hash,
++	[60027]	= &_002242_hash,
++	[38223]	= &_002243_hash,
++	[44410]	= &_002244_hash,
++	[24954]	= &_002245_hash,
++	[24365]	= &_002246_hash,
++	[22227]	= &_002247_hash,
++	[42088]	= &_002248_hash,
++	[26230]	= &_002249_hash,
++	[37323]	= &_002250_hash,
++	[52960]	= &_002251_hash,
++	[28736]	= &_002252_hash,
++	[42108]	= &_002253_hash,
++	[37651]	= &_002254_hash,
++	[50800]	= &_002255_hash,
++	[10337]	= &_002256_hash,
++	[14899]	= &_002257_hash,
++	[41691]	= &_002258_hash,
++	[23062]	= &_002260_hash,
++	[36957]	= &_002261_hash,
++	[31171]	= &_002262_hash,
++	[19969]	= &_002263_hash,
++	[20478]	= &_002264_hash,
++	[63427]	= &_002266_hash,
++	[16835]	= &_002267_hash,
++	[30040]	= &_002268_hash,
++	[3397]	= &_002269_hash,
++	[47143]	= &_002270_hash,
++	[64527]	= &_002271_hash,
++	[39846]	= &_002272_hash,
++	[22399]	= &_002274_hash,
++	[61226]	= &_002275_hash,
++	[30809]	= &_002277_hash,
++	[43256]	= &_002278_hash,
++	[27905]	= &_002279_hash,
++	[17904]	= &_002280_hash,
++	[51951]	= &_002281_hash,
++	[11507]	= &_002282_hash,
++	[15088]	= &_002283_hash,
++	[54674]	= &_002284_hash,
++	[27715]	= &_002285_hash,
++	[47485]	= &_002286_hash,
++	[15003]	= &_002287_hash,
++	[47506]	= &_002288_hash,
++	[2919]	= &_002289_hash,
++	[48827]	= &_002290_hash,
++	[36228]	= &_002291_hash,
++	[12184]	= &_002292_hash,
++	[3184]	= &_002293_hash,
++	[58466]	= &_002294_hash,
++	[32999]	= &_002295_hash,
++	[35354]	= &_002296_hash,
++	[15620]	= &_002297_hash,
++	[25242]	= &_002298_hash,
++	[23]	= &_002299_hash,
++	[35674]	= &_002300_hash,
++	[9639]	= &_002301_hash,
++	[5861]	= &_002302_hash,
++	[31060]	= &_002303_hash,
++	[7482]	= &_002304_hash,
++	[10738]	= &_002305_hash,
++	[3606]	= &_002306_hash,
++	[34790]	= &_002307_hash,
++	[57502]	= &_002308_hash,
++	[19216]	= &_002309_hash,
++	[38509]	= &_002310_hash,
++	[51053]	= &_002311_hash,
++	[60040]	= &_002312_hash,
++	[56238]	= &_002313_hash,
++	[20522]	= &_002314_hash,
++	[60399]	= &_002315_hash,
++	[8944]	= &_002316_hash,
++	[23824]	= &_002317_hash,
++	[36328]	= &_002318_hash,
++	[57843]	= &_002319_hash,
++	[62354]	= &_002320_hash,
++	[60001]	= &_002321_hash,
++	[44193]	= &_002322_hash,
++	[51737]	= &_002323_hash,
++	[8274]	= &_002324_hash,
++	[45586]	= &_002325_hash,
++	[7043]	= &_002326_hash,
++	[25167]	= &_002327_hash,
++	[712]	= &_002328_hash,
++	[47253]	= &_002329_hash,
++	[56586]	= &_002330_hash,
++	[41958]	= &_002331_hash,
++	[35937]	= &_002332_hash,
++	[51819]	= &_002333_hash,
++	[10507]	= &_002334_hash,
++	[34778]	= &_002335_hash,
++	[27497]	= &_002336_hash,
++	[62133]	= &_002337_hash,
++	[11369]	= &_002338_hash,
++	[53090]	= &_002339_hash,
++	[21915]	= &_002340_hash,
++	[31491]	= &_002341_hash,
++	[14302]	= &_002342_hash,
++	[19366]	= &_002343_hash,
++	[54519]	= &_002344_hash,
++	[9269]	= &_002345_hash,
++	[32751]	= &_002346_hash,
++	[7238]	= &_002347_hash,
++	[25814]	= &_002348_hash,
++	[49102]	= &_002349_hash,
++	[57431]	= &_002350_hash,
++	[22254]	= &_002351_hash,
++	[3326]	= &_002353_hash,
++	[37752]	= &_002354_hash,
++	[12669]	= &_002355_hash,
++	[43245]	= &_002356_hash,
++	[30273]	= &_002357_hash,
++	[15374]	= &_002358_hash,
++	[41194]	= &_002360_hash,
++	[60063]	= &_002362_hash,
++	[36971]	= &_002363_hash,
++	[61126]	= &_002364_hash,
++	[583]	= &_002365_hash,
++	[17886]	= &_002366_hash,
++	[20911]	= &_002367_hash,
++	[5784]	= &_002368_hash,
++	[45831]	= &_002369_hash,
++	[31750]	= &_002370_hash,
++	[2035]	= &_002371_hash,
++	[51826]	= &_002372_hash,
++	[35439]	= &_002373_hash,
++	[40757]	= &_002374_hash,
++	[50926]	= &_002375_hash,
++	[41330]	= &_002376_hash,
++	[3427]	= &_002377_hash,
++	[18407]	= &_002378_hash,
++	[59226]	= &_002379_hash,
++	[14426]	= &_002380_hash,
++	[5574]	= &_002381_hash,
++	[18821]	= &_002382_hash,
++	[55738]	= &_002383_hash,
++	[4843]	= &_002385_hash,
++	[57910]	= &_002386_hash,
++	[45406]	= &_002387_hash,
++	[28225]	= &_002388_hash,
++	[53123]	= &_002389_hash,
++	[52425]	= &_002390_hash,
++	[20604]	= &_002391_hash,
++	[54077]	= &_002392_hash,
++	[6507]	= &_002393_hash,
++	[39284]	= &_002394_hash,
++	[4005]	= &_002395_hash,
++	[51725]	= &_002396_hash,
++	[36909]	= &_002397_hash,
++	[30341]	= &_002398_hash,
++	[57064]	= &_002399_hash,
++	[11479]	= &_002400_hash,
++	[57463]	= &_002401_hash,
++	[8000]	= &_002402_hash,
++	[43064]	= &_002404_hash,
++	[22]	= &_002406_hash,
++	[12989]	= &_002407_hash,
++	[63654]	= &_002408_hash,
++	[62327]	= &_002409_hash,
++	[42058]	= &_002410_hash,
++	[34473]	= &_002411_hash,
++	[31651]	= &_002412_hash,
++	[48489]	= &_002413_hash,
++	[7000]	= &_002414_hash,
++	[34832]	= &_002415_hash,
++	[9200]	= &_002417_hash,
++	[15237]	= &_002420_hash,
++	[15587]	= &_002421_hash,
++	[32374]	= &_002424_hash,
++	[56561]	= &_002425_hash,
++	[40204]	= &_002426_hash,
++	[9492]	= &_002427_hash,
++	[26687]	= &_002428_hash,
++	[12323]	= &_002429_hash,
++	[28999]	= &_002430_hash,
++	[4168]	= &_002431_hash,
++	[13655]	= &_002432_hash,
++	[49921]	= &_002433_hash,
++	[36807]	= &_002434_hash,
++	[7920]	= &_002435_hash,
++	[56748]	= &_002436_hash,
++	[65421]	= &_002437_hash,
++	[19044]	= &_002439_hash,
++	[18853]	= &_002441_hash,
++	[16831]	= &_002442_hash,
++	[54742]	= &_002444_hash,
++	[51239]	= &_002445_hash,
++	[7414]	= &_002446_hash,
++	[21710]	= &_002447_hash,
++	[11362]	= &_002448_hash,
++	[14550]	= &_002449_hash,
++	[49520]	= &_002450_hash,
++	[7074]	= &_002452_hash,
++	[23494]	= &_002453_hash,
++	[56609]	= &_002454_hash,
++	[64288]	= &_002455_hash,
++	[20792]	= &_002456_hash,
++	[6246]	= &_002457_hash,
++	[33506]	= &_002458_hash,
++	[46924]	= &_002459_hash,
++	[59145]	= &_002460_hash,
++	[39710]	= &_002461_hash,
++	[21327]	= &_002462_hash,
++	[24775]	= &_002463_hash,
++	[57961]	= &_002464_hash,
++	[20581]	= &_002465_hash,
++	[11350]	= &_002466_hash,
++	[35474]	= &_002467_hash,
++	[47771]	= &_002468_hash,
++	[24755]	= &_002469_hash,
++	[21788]	= &_002470_hash,
++	[31120]	= &_002471_hash,
++	[7436]	= &_002472_hash,
++	[42520]	= &_002473_hash,
++	[63233]	= &_002474_hash,
++	[58634]	= &_002475_hash,
++	[19750]	= &_002476_hash,
++	[29711]	= &_002477_hash,
++	[45972]	= &_002478_hash,
++	[10310]	= &_002479_hash,
++	[55202]	= &_002481_hash,
++	[29708]	= &_002482_hash,
++	[4722]	= &_002483_hash,
++	[1445]	= &_002484_hash,
++	[62310]	= &_002485_hash,
++	[13022]	= &_002486_hash,
++	[25815]	= &_002487_hash,
++	[47390]	= &_002488_hash,
++	[11419]	= &_002489_hash,
++	[31379]	= &_002490_hash,
++	[65398]	= &_002491_hash,
++	[11124]	= &_002492_hash,
++	[27961]	= &_002493_hash,
++	[7010]	= &_002494_hash,
++	[46922]	= &_002495_hash,
++	[8345]	= &_002496_hash,
++	[8890]	= &_002497_hash,
++	[16493]	= &_002498_hash,
++	[21434]	= &_002499_hash,
++	[44122]	= &_002500_hash,
++	[57096]	= &_002501_hash,
++	[34537]	= &_002502_hash,
++	[62817]	= &_002503_hash,
++	[153]	= &_002504_hash,
++	[60432]	= &_002505_hash,
++	[42144]	= &_002506_hash,
++	[9805]	= &_002507_hash,
++	[47000]	= &_002508_hash,
++	[61661]	= &_002509_hash,
++	[30139]	= &_002510_hash,
++	[49845]	= &_002512_hash,
++	[12141]	= &_002513_hash,
++	[38130]	= &_002514_hash,
++	[5727]	= &_002515_hash,
++	[20175]	= &_002516_hash,
++	[52241]	= &_002517_hash,
++	[23122]	= &_002518_hash,
++	[20494]	= &_002521_hash,
++	[6554]	= &_002522_hash,
++	[25355]	= &_002523_hash,
++	[47630]	= &_002524_hash,
++	[40348]	= &_002525_hash,
++	[35312]	= &_002526_hash,
++	[10321]	= &_002527_hash,
++	[27804]	= &_002528_hash,
++	[16332]	= &_002529_hash,
++	[21305]	= &_002531_hash,
++	[36065]	= &_002532_hash,
++	[32045]	= &_002534_hash,
++	[44130]	= &_002536_hash,
++	[28479]	= &_002537_hash,
 +};
 diff --git a/tools/gcc/size_overflow_plugin.c b/tools/gcc/size_overflow_plugin.c
 new file mode 100644
-index 0000000..92b8ee6
+index 0000000..9ad0f39
 --- /dev/null
 +++ b/tools/gcc/size_overflow_plugin.c
-@@ -0,0 +1,1188 @@
+@@ -0,0 +1,1221 @@
 +/*
 + * Copyright 2011, 2012 by Emese Revfy <re.emese@gmail.com>
 + * Licensed under the GPL v2, or (at your option) v3
@@ -96174,7 +99102,7 @@ index 0000000..92b8ee6
 + *
 + * This plugin recomputes expressions of function arguments marked by a size_overflow attribute
 + * with double integer precision (DImode/TImode for 32/64 bit integer types).
-+ * The recomputed argument is checked against INT_MAX and an event is logged on overflow and the triggering process is killed.
++ * The recomputed argument is checked against TYPE_MAX and an event is logged on overflow and the triggering process is killed.
 + *
 + * Usage:
 + * $ gcc -I`gcc -print-file-name=plugin`/include -fPIC -shared -O2 -o size_overflow_plugin.so size_overflow_plugin.c
@@ -96202,16 +99130,7 @@ index 0000000..92b8ee6
 +struct size_overflow_hash {
 +		struct size_overflow_hash *next;
 +		const char *name;
-+		const char *file;
-+		unsigned short param1:1;
-+		unsigned short param2:1;
-+		unsigned short param3:1;
-+		unsigned short param4:1;
-+		unsigned short param5:1;
-+		unsigned short param6:1;
-+		unsigned short param7:1;
-+		unsigned short param8:1;
-+		unsigned short param9:1;
++		unsigned short param;
 +};
 +
 +#include "size_overflow_hash.h"
@@ -96222,6 +99141,12 @@ index 0000000..92b8ee6
 +#define BEFORE_STMT true
 +#define AFTER_STMT false
 +#define CREATE_NEW_VAR NULL_TREE
++#define CODES_LIMIT 32
++#define MAX_PARAM 10
++
++#if BUILDING_GCC_VERSION == 4005
++#define DECL_CHAIN(NODE) (TREE_CHAIN(DECL_MINIMAL_CHECK(NODE)))
++#endif
 +
 +int plugin_is_GPL_compatible;
 +void debug_gimple_stmt(gimple gs);
@@ -96232,10 +99157,9 @@ index 0000000..92b8ee6
 +static tree report_size_overflow_decl;
 +static tree const_char_ptr_type_node;
 +static unsigned int handle_function(void);
-+static bool file_match = true;
 +
 +static struct plugin_info size_overflow_plugin_info = {
-+	.version	= "20120521beta",
++	.version	= "20120612beta",
 +	.help		= "no-size_overflow\tturn off size overflow checking\n",
 +};
 +
@@ -96300,15 +99224,11 @@ index 0000000..92b8ee6
 +#undef cwmixb
 +}
 +
-+static inline unsigned int get_hash_num(const char *fndecl, const char *loc_file, unsigned int seed)
++static inline unsigned int get_hash_num(const char *fndecl, const char *tree_codes, unsigned int len, unsigned int seed)
 +{
 +	unsigned int fn = CrapWow(fndecl, strlen(fndecl), seed) & 0xffff;
-+	unsigned int file = CrapWow(loc_file, strlen(loc_file), seed) & 0xffff;
-+
-+	if (file_match)
-+		return fn ^ file;
-+	else
-+		return fn;
++	unsigned int codes = CrapWow(tree_codes, len, seed) & 0xffff;
++	return fn ^ codes;
 +}
 +
 +static inline tree get_original_function_decl(tree fndecl)
@@ -96324,17 +99244,98 @@ index 0000000..92b8ee6
 +	return SSA_NAME_DEF_STMT(node);
 +}
 +
-+static struct size_overflow_hash *get_function_hash(tree fndecl, const char *loc_file)
++static unsigned char get_tree_code(tree type)
++{
++	switch (TREE_CODE(type)) {
++	case ARRAY_TYPE:
++		return 0;
++	case BOOLEAN_TYPE:
++		return 1;
++	case ENUMERAL_TYPE:
++		return 2;
++	case FUNCTION_TYPE:
++		return 3;
++	case INTEGER_TYPE:
++		return 4;
++	case POINTER_TYPE:
++		return 5;
++	case RECORD_TYPE:
++		return 6;
++	case UNION_TYPE:
++		return 7;
++	case VOID_TYPE:
++		return 8;
++	case REAL_TYPE:
++		return 9;
++	case VECTOR_TYPE:
++		return 10;
++	default:
++		debug_tree(type);
++		gcc_unreachable();
++	}
++}
++
++static size_t add_type_codes(tree type, unsigned char *tree_codes, size_t len)
++{
++	gcc_assert(type != NULL_TREE);
++
++	while (type && len < CODES_LIMIT) {
++		tree_codes[len] = get_tree_code(type);
++		len++;
++		type = TREE_TYPE(type);
++	}
++	return len;
++}
++
++static unsigned int get_function_decl(tree fndecl, unsigned char *tree_codes)
++{
++	tree arg, result, type = TREE_TYPE(fndecl);
++	enum tree_code code = TREE_CODE(type);
++	size_t len = 0;
++
++	// skip builtins __builtin_constant_p
++	if (DECL_BUILT_IN(fndecl))
++		return 0;
++
++	gcc_assert(code == FUNCTION_TYPE);
++
++	arg = TYPE_ARG_TYPES(type);
++	gcc_assert(arg != NULL_TREE);
++
++	if (TREE_CODE_CLASS(code) == tcc_type)
++		result = type;
++	else
++		result = DECL_RESULT(fndecl);
++
++	gcc_assert(result != NULL_TREE);
++	len = add_type_codes(TREE_TYPE(result), tree_codes, len);
++
++	while (arg && len < CODES_LIMIT) {
++		len = add_type_codes(TREE_VALUE(arg), tree_codes, len);
++		arg = TREE_CHAIN(arg);
++	}
++
++	gcc_assert(len != 0);
++	return len;
++}
++
++static struct size_overflow_hash *get_function_hash(tree fndecl)
 +{
 +	unsigned int hash;
 +	struct size_overflow_hash *entry;
++	unsigned char tree_codes[CODES_LIMIT];
++	size_t len;
 +	const char *func_name = NAME(fndecl);
 +
-+	hash = get_hash_num(NAME(fndecl), loc_file, 0);
++	len = get_function_decl(fndecl, tree_codes);
++	if (len == 0)
++		return NULL;
++
++	hash = get_hash_num(func_name, (const char*) tree_codes, len, 0);
 +
 +	entry = size_overflow_hash[hash];
 +	while (entry) {
-+		if (!strcmp(entry->name, func_name) && (!file_match || !strcmp(entry->file, loc_file)))
++		if (!strcmp(entry->name, func_name))
 +			return entry;
 +		entry = entry->next;
 +	}
@@ -96369,8 +99370,6 @@ index 0000000..92b8ee6
 +		check_arg_type(var);
 +
 +		match = true;
-+		if (!TYPE_UNSIGNED(TREE_TYPE(var)))
-+			return 0;
 +		break;
 +	}
 +	if (!match) {
@@ -96380,14 +99379,17 @@ index 0000000..92b8ee6
 +	return argnum;
 +}
 +
-+static void print_missing_msg(tree func, const char *filename, unsigned int argnum)
++static void print_missing_msg(tree func, unsigned int argnum)
 +{
 +	unsigned int new_hash;
++	size_t len;
++	unsigned char tree_codes[CODES_LIMIT];
 +	location_t loc = DECL_SOURCE_LOCATION(func);
 +	const char *curfunc = NAME(func);
 +
-+	new_hash = get_hash_num(curfunc, filename, 0);
-+//	inform(loc, "Function %s is missing from the size_overflow hash table +%s+%d+%u+%s+", curfunc, curfunc, argnum, new_hash, filename);
++	len = get_function_decl(func, tree_codes);
++	new_hash = get_hash_num(curfunc, (const char *) tree_codes, len, 0);
++	inform(loc, "Function %s is missing from the size_overflow hash table +%s+%d+%u+", curfunc, curfunc, argnum, new_hash);
 +}
 +
 +static void check_missing_attribute(tree arg)
@@ -96395,7 +99397,6 @@ index 0000000..92b8ee6
 +	tree type, func = get_original_function_decl(current_function_decl);
 +	unsigned int argnum;
 +	struct size_overflow_hash *hash;
-+	const char *filename;
 +
 +	gcc_assert(TREE_CODE(arg) != COMPONENT_REF);
 +
@@ -96411,29 +99412,9 @@ index 0000000..92b8ee6
 +	if (argnum == 0)
 +		return;
 +
-+	filename = DECL_SOURCE_FILE(func);
-+
-+	hash = get_function_hash(func, filename);
-+	if (!hash) {
-+		print_missing_msg(func, filename, argnum);
-+		return;
-+	}
-+
-+#define check_param(num)			\
-+	if (num == argnum && hash->param##num)	\
-+		return;
-+	check_param(1);
-+	check_param(2);
-+	check_param(3);
-+	check_param(4);
-+	check_param(5);
-+	check_param(6);
-+	check_param(7);
-+	check_param(8);
-+	check_param(9);
-+#undef check_param
-+
-+	print_missing_msg(func, filename, argnum);
++	hash = get_function_hash(func);
++	if (!hash || !(hash->param & (1U << argnum)))
++		print_missing_msg(func, argnum);
 +}
 +
 +static tree create_new_var(tree type)
@@ -97172,8 +100153,7 @@ index 0000000..92b8ee6
 +static void handle_function_arg(gimple stmt, tree fndecl, unsigned int argnum)
 +{
 +	struct pointer_set_t *visited;
-+	tree arg, newarg, type_max;
-+	gimple ucast_stmt;
++	tree arg, newarg;
 +	bool potentionally_overflowed;
 +
 +	arg = get_function_arg(argnum, stmt, fndecl);
@@ -97199,10 +100179,7 @@ index 0000000..92b8ee6
 +
 +	change_function_arg(stmt, arg, argnum, newarg);
 +
-+	ucast_stmt = cast_to_unsigned_size_overflow_type(stmt, newarg);
-+
-+	type_max = build_int_cstu(unsigned_size_overflow_type, 0x7fffffff);
-+	insert_check_size_overflow(stmt, GT_EXPR, gimple_get_lhs(ucast_stmt), type_max);
++	check_size_overflow(stmt, newarg, arg, &potentionally_overflowed);
 +}
 +
 +static void handle_function_by_attribute(gimple stmt, tree attr, tree fndecl)
@@ -97217,28 +100194,17 @@ index 0000000..92b8ee6
 +static void handle_function_by_hash(gimple stmt, tree fndecl)
 +{
 +	tree orig_fndecl;
++	unsigned int num;
 +	struct size_overflow_hash *hash;
-+	const char *filename = DECL_SOURCE_FILE(fndecl);
 +
 +	orig_fndecl = get_original_function_decl(fndecl);
-+	hash = get_function_hash(orig_fndecl, filename);
++	hash = get_function_hash(orig_fndecl);
 +	if (!hash)
 +		return;
 +
-+#define search_param(argnum)							\
-+	if (hash->param##argnum)						\
-+		handle_function_arg(stmt, fndecl, argnum - 1);
-+
-+	search_param(1);
-+	search_param(2);
-+	search_param(3);
-+	search_param(4);
-+	search_param(5);
-+	search_param(6);
-+	search_param(7);
-+	search_param(8);
-+	search_param(9);
-+#undef search_param
++	for (num = 1; num <= MAX_PARAM; num++)
++		if (hash->param & (1U << num))
++			handle_function_arg(stmt, fndecl, num - 1);
 +}
 +
 +static unsigned int handle_function(void)
@@ -97311,8 +100277,6 @@ index 0000000..92b8ee6
 +	DECL_ARTIFICIAL(report_size_overflow_decl) = 1;
 +}
 +
-+extern struct gimple_opt_pass pass_dce;
-+
 +int plugin_init(struct plugin_name_args *plugin_info, struct plugin_gcc_version *version)
 +{
 +	int i;
@@ -97337,9 +100301,6 @@ index 0000000..92b8ee6
 +		if (!strcmp(argv[i].key, "no-size-overflow")) {
 +			enable = false;
 +			continue;
-+		} else if (!(strcmp(argv[i].key, "no-file-match"))) {
-+			file_match = false;
-+			continue;
 +		}
 +		error(G_("unkown option '-fplugin-arg-%s-%s'"), plugin_name, argv[i].key);
 +	}

diff --git a/3.4.2/0000_README b/3.4.2/0000_README
index c936da3..e8b7a86 100644
--- a/3.4.2/0000_README
+++ b/3.4.2/0000_README
@@ -2,7 +2,7 @@ README
 -----------------------------------------------------------------------------
 Individual Patch Descriptions:
 -----------------------------------------------------------------------------
-Patch:	4420_grsecurity-2.9.1-3.4.2-201206122153.patch
+Patch:	4420_grsecurity-2.9.1-3.4.2-201206160836.patch
 From:	http://www.grsecurity.net
 Desc:	hardened-sources base patch from upstream grsecurity
 

diff --git a/3.4.2/4420_grsecurity-2.9.1-3.4.2-201206122153.patch b/3.4.2/4420_grsecurity-2.9.1-3.4.2-201206160836.patch
similarity index 99%
rename from 3.4.2/4420_grsecurity-2.9.1-3.4.2-201206122153.patch
rename to 3.4.2/4420_grsecurity-2.9.1-3.4.2-201206160836.patch
index 3b30ba8..7ce88db 100644
--- a/3.4.2/4420_grsecurity-2.9.1-3.4.2-201206122153.patch
+++ b/3.4.2/4420_grsecurity-2.9.1-3.4.2-201206160836.patch
@@ -227,7 +227,7 @@ index c1601e5..08557ce 100644
  
  	pcd.		[PARIDE]
 diff --git a/Makefile b/Makefile
-index 901a955..8277cb4 100644
+index 901a955..dbc701b 100644
 --- a/Makefile
 +++ b/Makefile
 @@ -245,8 +245,9 @@ CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
@@ -253,12 +253,13 @@ index 901a955..8277cb4 100644
  	$(Q)$(MAKE) $(build)=scripts/basic
  	$(Q)rm -f .tmp_quiet_recordmcount
  
-@@ -564,6 +565,55 @@ else
+@@ -564,6 +565,56 @@ else
  KBUILD_CFLAGS	+= -O2
  endif
  
 +ifndef DISABLE_PAX_PLUGINS
-+ifeq ($(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-plugin.sh "$(HOSTCC)" "$(CC)"), y)
++PLUGINCC := $(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-plugin.sh "$(HOSTCC)" "$(HOSTCXX)" "$(CC)")
++ifneq ($(PLUGINCC),)
 +ifndef DISABLE_PAX_CONSTIFY_PLUGIN
 +ifndef CONFIG_UML
 +CONSTIFY_PLUGIN_CFLAGS := -fplugin=$(objtree)/tools/gcc/constify_plugin.so -DCONSTIFY_PLUGIN
@@ -288,7 +289,7 @@ index 901a955..8277cb4 100644
 +GCC_PLUGINS_CFLAGS := $(CONSTIFY_PLUGIN_CFLAGS) $(STACKLEAK_PLUGIN_CFLAGS) $(KALLOCSTAT_PLUGIN_CFLAGS)
 +GCC_PLUGINS_CFLAGS += $(KERNEXEC_PLUGIN_CFLAGS) $(CHECKER_PLUGIN_CFLAGS) $(COLORIZE_PLUGIN_CFLAGS) $(SIZE_OVERFLOW_PLUGIN)
 +GCC_PLUGINS_AFLAGS := $(KERNEXEC_PLUGIN_AFLAGS)
-+export CONSTIFY_PLUGIN STACKLEAK_PLUGIN KERNEXEC_PLUGIN CHECKER_PLUGIN SIZE_OVERFLOW_PLUGIN
++export PLUGINCC CONSTIFY_PLUGIN STACKLEAK_PLUGIN KERNEXEC_PLUGIN CHECKER_PLUGIN SIZE_OVERFLOW_PLUGIN
 +ifeq ($(KBUILD_EXTMOD),)
 +gcc-plugins:
 +	$(Q)$(MAKE) $(build)=tools/gcc
@@ -309,7 +310,7 @@ index 901a955..8277cb4 100644
  include $(srctree)/arch/$(SRCARCH)/Makefile
  
  ifneq ($(CONFIG_FRAME_WARN),0)
-@@ -708,7 +758,7 @@ export mod_strip_cmd
+@@ -708,7 +759,7 @@ export mod_strip_cmd
  
  
  ifeq ($(KBUILD_EXTMOD),)
@@ -318,7 +319,7 @@ index 901a955..8277cb4 100644
  
  vmlinux-dirs	:= $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \
  		     $(core-y) $(core-m) $(drivers-y) $(drivers-m) \
-@@ -932,6 +982,8 @@ vmlinux.o: $(modpost-init) $(vmlinux-main) FORCE
+@@ -932,6 +983,8 @@ vmlinux.o: $(modpost-init) $(vmlinux-main) FORCE
  
  # The actual objects are generated when descending, 
  # make sure no implicit rule kicks in
@@ -327,7 +328,7 @@ index 901a955..8277cb4 100644
  $(sort $(vmlinux-init) $(vmlinux-main)) $(vmlinux-lds): $(vmlinux-dirs) ;
  
  # Handle descending into subdirectories listed in $(vmlinux-dirs)
-@@ -941,7 +993,7 @@ $(sort $(vmlinux-init) $(vmlinux-main)) $(vmlinux-lds): $(vmlinux-dirs) ;
+@@ -941,7 +994,7 @@ $(sort $(vmlinux-init) $(vmlinux-main)) $(vmlinux-lds): $(vmlinux-dirs) ;
  # Error messages still appears in the original language
  
  PHONY += $(vmlinux-dirs)
@@ -336,7 +337,7 @@ index 901a955..8277cb4 100644
  	$(Q)$(MAKE) $(build)=$@
  
  # Store (new) KERNELRELASE string in include/config/kernel.release
-@@ -985,6 +1037,7 @@ prepare0: archprepare FORCE
+@@ -985,6 +1038,7 @@ prepare0: archprepare FORCE
  	$(Q)$(MAKE) $(build)=.
  
  # All the preparing..
@@ -344,7 +345,7 @@ index 901a955..8277cb4 100644
  prepare: prepare0
  
  # Generate some files
-@@ -1092,6 +1145,8 @@ all: modules
+@@ -1092,6 +1146,8 @@ all: modules
  #	using awk while concatenating to the final file.
  
  PHONY += modules
@@ -353,7 +354,7 @@ index 901a955..8277cb4 100644
  modules: $(vmlinux-dirs) $(if $(KBUILD_BUILTIN),vmlinux) modules.builtin
  	$(Q)$(AWK) '!x[$$0]++' $(vmlinux-dirs:%=$(objtree)/%/modules.order) > $(objtree)/modules.order
  	@$(kecho) '  Building modules, stage 2.';
-@@ -1107,7 +1162,7 @@ modules.builtin: $(vmlinux-dirs:%=%/modules.builtin)
+@@ -1107,7 +1163,7 @@ modules.builtin: $(vmlinux-dirs:%=%/modules.builtin)
  
  # Target to prepare building external modules
  PHONY += modules_prepare
@@ -362,7 +363,7 @@ index 901a955..8277cb4 100644
  
  # Target to install modules
  PHONY += modules_install
-@@ -1204,6 +1259,7 @@ distclean: mrproper
+@@ -1204,6 +1260,7 @@ distclean: mrproper
  		\( -name '*.orig' -o -name '*.rej' -o -name '*~' \
  		-o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \
  		-o -name '.*.rej' \
@@ -370,7 +371,7 @@ index 901a955..8277cb4 100644
  		-o -name '*%' -o -name '.*.cmd' -o -name 'core' \) \
  		-type f -print | xargs rm -f
  
-@@ -1364,6 +1420,8 @@ PHONY += $(module-dirs) modules
+@@ -1364,6 +1421,8 @@ PHONY += $(module-dirs) modules
  $(module-dirs): crmodverdir $(objtree)/Module.symvers
  	$(Q)$(MAKE) $(build)=$(patsubst _module_%,%,$@)
  
@@ -379,7 +380,7 @@ index 901a955..8277cb4 100644
  modules: $(module-dirs)
  	@$(kecho) '  Building modules, stage 2.';
  	$(Q)$(MAKE) -f $(srctree)/scripts/Makefile.modpost
-@@ -1490,17 +1548,21 @@ else
+@@ -1490,17 +1549,21 @@ else
          target-dir = $(if $(KBUILD_EXTMOD),$(dir $<),$(dir $@))
  endif
  
@@ -405,7 +406,7 @@ index 901a955..8277cb4 100644
  	$(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@)
  %.symtypes: %.c prepare scripts FORCE
  	$(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@)
-@@ -1510,11 +1572,15 @@ endif
+@@ -1510,11 +1573,15 @@ endif
  	$(cmd_crmodverdir)
  	$(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \
  	$(build)=$(build-dir)
@@ -10368,7 +10369,7 @@ index 3778256..c5d4fce 100644
  
  #define BIOS_ROM_BASE		0xffe00000
 diff --git a/arch/x86/include/asm/elf.h b/arch/x86/include/asm/elf.h
-index 5939f44..193f4a7 100644
+index 5939f44..f8845f6 100644
 --- a/arch/x86/include/asm/elf.h
 +++ b/arch/x86/include/asm/elf.h
 @@ -243,7 +243,25 @@ extern int force_personality32;
@@ -10390,8 +10391,8 @@ index 5939f44..193f4a7 100644
 +#else
 +#define PAX_ELF_ET_DYN_BASE	0x400000UL
 +
-+#define PAX_DELTA_MMAP_LEN	((test_thread_flag(TIF_IA32)) ? 16 : TASK_SIZE_MAX_SHIFT - PAGE_SHIFT - 3)
-+#define PAX_DELTA_STACK_LEN	((test_thread_flag(TIF_IA32)) ? 16 : TASK_SIZE_MAX_SHIFT - PAGE_SHIFT - 3)
++#define PAX_DELTA_MMAP_LEN	((test_thread_flag(TIF_ADDR32)) ? 16 : TASK_SIZE_MAX_SHIFT - PAGE_SHIFT - 3)
++#define PAX_DELTA_STACK_LEN	((test_thread_flag(TIF_ADDR32)) ? 16 : TASK_SIZE_MAX_SHIFT - PAGE_SHIFT - 3)
 +#endif
 +#endif
  
@@ -13011,7 +13012,7 @@ index 8084bc7..cc139cb 100644
  
  #endif /* _ASM_X86_UACCESS_32_H */
 diff --git a/arch/x86/include/asm/uaccess_64.h b/arch/x86/include/asm/uaccess_64.h
-index fcd4b6f..f4631a0 100644
+index fcd4b6f..1d52af4 100644
 --- a/arch/x86/include/asm/uaccess_64.h
 +++ b/arch/x86/include/asm/uaccess_64.h
 @@ -10,6 +10,9 @@
@@ -13042,7 +13043,7 @@ index fcd4b6f..f4631a0 100644
  {
  	unsigned ret;
  
-@@ -32,142 +37,226 @@ copy_user_generic(void *to, const void *from, unsigned len)
+@@ -32,142 +37,238 @@ copy_user_generic(void *to, const void *from, unsigned len)
  			 ASM_OUTPUT2("=a" (ret), "=D" (to), "=S" (from),
  				     "=d" (len)),
  			 "1" (to), "2" (from), "3" (len)
@@ -13062,6 +13063,22 @@ index fcd4b6f..f4631a0 100644
 -__must_check unsigned long
 -copy_in_user(void __user *to, const void __user *from, unsigned len);
 +copy_in_user(void __user *to, const void __user *from, unsigned long len) __size_overflow(3);
++
++extern void copy_to_user_overflow(void)
++#ifdef CONFIG_DEBUG_STRICT_USER_COPY_CHECKS
++	__compiletime_error("copy_to_user() buffer size is not provably correct")
++#else
++	__compiletime_warning("copy_to_user() buffer size is not provably correct")
++#endif
++;
++
++extern void copy_from_user_overflow(void)
++#ifdef CONFIG_DEBUG_STRICT_USER_COPY_CHECKS
++	__compiletime_error("copy_from_user() buffer size is not provably correct")
++#else
++	__compiletime_warning("copy_from_user() buffer size is not provably correct")
++#endif
++;
  
  static inline unsigned long __must_check copy_from_user(void *to,
  					  const void __user *from,
@@ -13120,9 +13137,7 @@ index fcd4b6f..f4631a0 100644
 +#endif
 +
 +	if (unlikely(sz != -1 && sz < size)) {
-+#ifdef CONFIG_DEBUG_VM
-+		WARN(1, "Buffer overflow detected!\n");
-+#endif
++		copy_from_user_overflow();
 +		return size;
 +	}
 +
@@ -13208,9 +13223,7 @@ index fcd4b6f..f4631a0 100644
 +#endif
 +
 +	if (unlikely(sz != -1 && sz < size)) {
-+#ifdef CONFIG_DEBUG_VM
-+		WARN(1, "Buffer overflow detected!\n");
-+#endif
++		copy_to_user_overflow();
 +		return size;
 +	}
 +
@@ -13317,7 +13330,7 @@ index fcd4b6f..f4631a0 100644
  			       ret, "b", "b", "=q", 1);
  		if (likely(!ret))
  			__put_user_asm(tmp, (u8 __user *)dst,
-@@ -176,7 +265,7 @@ int __copy_in_user(void __user *dst, const void __user *src, unsigned size)
+@@ -176,7 +277,7 @@ int __copy_in_user(void __user *dst, const void __user *src, unsigned size)
  	}
  	case 2: {
  		u16 tmp;
@@ -13326,7 +13339,7 @@ index fcd4b6f..f4631a0 100644
  			       ret, "w", "w", "=r", 2);
  		if (likely(!ret))
  			__put_user_asm(tmp, (u16 __user *)dst,
-@@ -186,7 +275,7 @@ int __copy_in_user(void __user *dst, const void __user *src, unsigned size)
+@@ -186,7 +287,7 @@ int __copy_in_user(void __user *dst, const void __user *src, unsigned size)
  
  	case 4: {
  		u32 tmp;
@@ -13335,7 +13348,7 @@ index fcd4b6f..f4631a0 100644
  			       ret, "l", "k", "=r", 4);
  		if (likely(!ret))
  			__put_user_asm(tmp, (u32 __user *)dst,
-@@ -195,7 +284,7 @@ int __copy_in_user(void __user *dst, const void __user *src, unsigned size)
+@@ -195,7 +296,7 @@ int __copy_in_user(void __user *dst, const void __user *src, unsigned size)
  	}
  	case 8: {
  		u64 tmp;
@@ -13344,7 +13357,7 @@ index fcd4b6f..f4631a0 100644
  			       ret, "q", "", "=r", 8);
  		if (likely(!ret))
  			__put_user_asm(tmp, (u64 __user *)dst,
-@@ -203,47 +292,92 @@ int __copy_in_user(void __user *dst, const void __user *src, unsigned size)
+@@ -203,47 +304,92 @@ int __copy_in_user(void __user *dst, const void __user *src, unsigned size)
  		return ret;
  	}
  	default:
@@ -23454,7 +23467,7 @@ index ef2a6a5..3b28862 100644
 +EXPORT_SYMBOL(set_fs);
 +#endif
 diff --git a/arch/x86/lib/usercopy_64.c b/arch/x86/lib/usercopy_64.c
-index 0d0326f..5c5f91e 100644
+index 0d0326f..6a6155b 100644
 --- a/arch/x86/lib/usercopy_64.c
 +++ b/arch/x86/lib/usercopy_64.c
 @@ -16,6 +16,12 @@ unsigned long __clear_user(void __user *addr, unsigned long size)
@@ -23505,6 +23518,22 @@ index 0d0326f..5c5f91e 100644
  {
  	char c;
  	unsigned zero_len;
+@@ -132,3 +146,15 @@ copy_user_handle_tail(char *to, char *from, unsigned len, unsigned zerorest)
+ 			break;
+ 	return len;
+ }
++
++void copy_from_user_overflow(void)
++{
++	WARN(1, "Buffer overflow detected!\n");
++}
++EXPORT_SYMBOL(copy_from_user_overflow);
++
++void copy_to_user_overflow(void)
++{
++	WARN(1, "Buffer overflow detected!\n");
++}
++EXPORT_SYMBOL(copy_to_user_overflow);
 diff --git a/arch/x86/mm/extable.c b/arch/x86/mm/extable.c
 index 1fb85db..8b3540b 100644
 --- a/arch/x86/mm/extable.c
@@ -34508,6 +34537,19 @@ index 1637b98..c42f87b 100644
   	{ "100/10M Ethernet PCI Adapter",	HAS_MII_XCVR },
  	{ "100/10M Ethernet PCI Adapter",	HAS_CHIP_XCVR },
  	{ "1000/100/10M Ethernet PCI Adapter",	HAS_MII_XCVR },
+diff --git a/drivers/net/ethernet/intel/e1000e/e1000.h b/drivers/net/ethernet/intel/e1000e/e1000.h
+index b83897f..b2d970f 100644
+--- a/drivers/net/ethernet/intel/e1000e/e1000.h
++++ b/drivers/net/ethernet/intel/e1000e/e1000.h
+@@ -181,7 +181,7 @@ struct e1000_info;
+ #define E1000_TXDCTL_DMA_BURST_ENABLE                          \
+ 	(E1000_TXDCTL_GRAN | /* set descriptor granularity */  \
+ 	 E1000_TXDCTL_COUNT_DESC |                             \
+-	 (5 << 16) | /* wthresh must be +1 more than desired */\
++	 (1 << 16) | /* wthresh must be +1 more than desired */\
+ 	 (1 << 8)  | /* hthresh */                             \
+ 	 0x1f)       /* pthresh */
+ 
 diff --git a/drivers/net/ethernet/intel/e1000e/hw.h b/drivers/net/ethernet/intel/e1000e/hw.h
 index f82ecf5..7d59ecb 100644
 --- a/drivers/net/ethernet/intel/e1000e/hw.h
@@ -65638,10 +65680,18 @@ index ae34bf5..4e2f3d0 100644
  	hrtimer_peek_ahead_timers();
  }
 diff --git a/kernel/jump_label.c b/kernel/jump_label.c
-index 4304919..bbc53fa 100644
+index 4304919..408c4c0 100644
 --- a/kernel/jump_label.c
 +++ b/kernel/jump_label.c
-@@ -50,7 +50,9 @@ jump_label_sort_entries(struct jump_entry *start, struct jump_entry *stop)
+@@ -13,6 +13,7 @@
+ #include <linux/sort.h>
+ #include <linux/err.h>
+ #include <linux/static_key.h>
++#include <linux/mm.h>
+ 
+ #ifdef HAVE_JUMP_LABEL
+ 
+@@ -50,7 +51,9 @@ jump_label_sort_entries(struct jump_entry *start, struct jump_entry *stop)
  
  	size = (((unsigned long)stop - (unsigned long)start)
  					/ sizeof(struct jump_entry));
@@ -65651,7 +65701,7 @@ index 4304919..bbc53fa 100644
  }
  
  static void jump_label_update(struct static_key *key, int enable);
-@@ -356,10 +358,12 @@ static void jump_label_invalidate_module_init(struct module *mod)
+@@ -356,10 +359,12 @@ static void jump_label_invalidate_module_init(struct module *mod)
  	struct jump_entry *iter_stop = iter_start + mod->num_jump_entries;
  	struct jump_entry *iter;
  
@@ -77231,7 +77281,7 @@ index a15d2a0..12142af 100644
  	}
  
 diff --git a/scripts/Makefile.build b/scripts/Makefile.build
-index ff1720d..d428ee7 100644
+index ff1720d..ed8475e 100644
 --- a/scripts/Makefile.build
 +++ b/scripts/Makefile.build
 @@ -111,7 +111,7 @@ endif
@@ -77239,7 +77289,7 @@ index ff1720d..d428ee7 100644
  
  # Do not include host rules unless needed
 -ifneq ($(hostprogs-y)$(hostprogs-m),)
-+ifneq ($(hostprogs-y)$(hostprogs-m)$(hostlibs-y)$(hostlibs-m),)
++ifneq ($(hostprogs-y)$(hostprogs-m)$(hostlibs-y)$(hostlibs-m)$(hostcxxlibs-y)$(hostcxxlibs-m),)
  include scripts/Makefile.host
  endif
  
@@ -77258,24 +77308,75 @@ index 686cb0d..9d653bf 100644
  __clean-files   := $(filter-out $(no-clean-files), $(__clean-files))
  
 diff --git a/scripts/Makefile.host b/scripts/Makefile.host
-index 1ac414f..a1c1451 100644
+index 1ac414f..38575f7 100644
 --- a/scripts/Makefile.host
 +++ b/scripts/Makefile.host
-@@ -31,6 +31,7 @@
+@@ -31,6 +31,8 @@
  # Note: Shared libraries consisting of C++ files are not supported
  
  __hostprogs := $(sort $(hostprogs-y) $(hostprogs-m))
 +__hostlibs := $(sort $(hostlibs-y) $(hostlibs-m))
++__hostcxxlibs := $(sort $(hostcxxlibs-y) $(hostcxxlibs-m))
  
  # C code
  # Executables compiled from a single .c file
-@@ -54,6 +55,7 @@ host-cxxobjs	:= $(sort $(foreach m,$(host-cxxmulti),$($(m)-cxxobjs)))
+@@ -54,11 +56,15 @@ host-cxxobjs	:= $(sort $(foreach m,$(host-cxxmulti),$($(m)-cxxobjs)))
  # Shared libaries (only .c supported)
  # Shared libraries (.so) - all .so files referenced in "xxx-objs"
  host-cshlib	:= $(sort $(filter %.so, $(host-cobjs)))
 +host-cshlib	+= $(sort $(filter %.so, $(__hostlibs)))
++host-cxxshlib	:= $(sort $(filter %.so, $(__hostcxxlibs)))
  # Remove .so files from "xxx-objs"
  host-cobjs	:= $(filter-out %.so,$(host-cobjs))
++host-cxxobjs	:= $(filter-out %.so,$(host-cxxobjs))
+ 
+-#Object (.o) files used by the shared libaries
++# Object (.o) files used by the shared libaries
+ host-cshobjs	:= $(sort $(foreach m,$(host-cshlib),$($(m:.so=-objs))))
++host-cxxshobjs	:= $(sort $(foreach m,$(host-cxxshlib),$($(m:.so=-objs))))
+ 
+ # output directory for programs/.o files
+ # hostprogs-y := tools/build may have been specified. Retrieve directory
+@@ -82,7 +88,9 @@ host-cobjs	:= $(addprefix $(obj)/,$(host-cobjs))
+ host-cxxmulti	:= $(addprefix $(obj)/,$(host-cxxmulti))
+ host-cxxobjs	:= $(addprefix $(obj)/,$(host-cxxobjs))
+ host-cshlib	:= $(addprefix $(obj)/,$(host-cshlib))
++host-cxxshlib	:= $(addprefix $(obj)/,$(host-cxxshlib))
+ host-cshobjs	:= $(addprefix $(obj)/,$(host-cshobjs))
++host-cxxshobjs	:= $(addprefix $(obj)/,$(host-cxxshobjs))
+ host-objdirs    := $(addprefix $(obj)/,$(host-objdirs))
+ 
+ obj-dirs += $(host-objdirs)
+@@ -156,6 +164,13 @@ quiet_cmd_host-cshobjs	= HOSTCC  -fPIC $@
+ $(host-cshobjs): $(obj)/%.o: $(src)/%.c FORCE
+ 	$(call if_changed_dep,host-cshobjs)
+ 
++# Compile .c file, create position independent .o file
++# host-cxxshobjs -> .o
++quiet_cmd_host-cxxshobjs	= HOSTCXX -fPIC $@
++      cmd_host-cxxshobjs	= $(HOSTCXX) $(hostcxx_flags) -fPIC -c -o $@ $<
++$(host-cxxshobjs): $(obj)/%.o: $(src)/%.c FORCE
++	$(call if_changed_dep,host-cxxshobjs)
++
+ # Link a shared library, based on position independent .o files
+ # *.o -> .so shared library (host-cshlib)
+ quiet_cmd_host-cshlib	= HOSTLLD -shared $@
+@@ -165,6 +180,15 @@ quiet_cmd_host-cshlib	= HOSTLLD -shared $@
+ $(host-cshlib): $(obj)/%: $(host-cshobjs) FORCE
+ 	$(call if_changed,host-cshlib)
+ 
++# Link a shared library, based on position independent .o files
++# *.o -> .so shared library (host-cxxshlib)
++quiet_cmd_host-cxxshlib	= HOSTLLD -shared $@
++      cmd_host-cxxshlib	= $(HOSTCXX) $(HOSTLDFLAGS) -shared -o $@ \
++			  $(addprefix $(obj)/,$($(@F:.so=-objs))) \
++			  $(HOST_LOADLIBES) $(HOSTLOADLIBES_$(@F))
++$(host-cxxshlib): $(obj)/%: $(host-cxxshobjs) FORCE
++	$(call if_changed,host-cxxshlib)
++
+ targets += $(host-csingle)  $(host-cmulti) $(host-cobjs)\
+-	   $(host-cxxmulti) $(host-cxxobjs) $(host-cshlib) $(host-cshobjs) 
++	   $(host-cxxmulti) $(host-cxxobjs) $(host-cshlib) $(host-cshobjs) $(host-cxxshlib) $(host-cxxshobjs)
  
 diff --git a/scripts/basic/fixdep.c b/scripts/basic/fixdep.c
 index cb1f50c..cef2a7c 100644
@@ -77326,12 +77427,27 @@ index cb1f50c..cef2a7c 100644
  		fprintf(stderr, "fixdep: sizeof(int) != 4 or wrong endianess? %#x\n",
 diff --git a/scripts/gcc-plugin.sh b/scripts/gcc-plugin.sh
 new file mode 100644
-index 0000000..8729101
+index 0000000..5a412da
 --- /dev/null
 +++ b/scripts/gcc-plugin.sh
-@@ -0,0 +1,2 @@
+@@ -0,0 +1,17 @@
 +#!/bin/sh
-+echo -e "#include \"gcc-plugin.h\"\n#include \"tree.h\"\n#include \"tm.h\"\n#include \"rtl.h\"" | $1 -x c -shared - -o /dev/null -I`$2 -print-file-name=plugin`/include >/dev/null 2>&1 && echo "y"
++plugincc=`$1 -x c -shared - -o /dev/null -I\`$3 -print-file-name=plugin\`/include 2>&1 <<EOF
++#include "gcc-plugin.h"
++#include "tree.h"
++#include "tm.h"
++#include "rtl.h"
++#ifdef ENABLE_BUILD_WITH_CXX
++#warning $2
++#else
++#warning $1
++#endif
++EOF`
++if [ $? -eq 0 ]
++then
++	[[ "$plugincc" =~ "$1" ]] && echo $1
++	[[ "$plugincc" =~ "$2" ]] && echo $2
++fi
 diff --git a/scripts/mod/file2alias.c b/scripts/mod/file2alias.c
 index 44ddaa5..a3119bd 100644
 --- a/scripts/mod/file2alias.c
@@ -79056,28 +79172,33 @@ index da5fa1a..113cd02 100644
  };
 diff --git a/tools/gcc/Makefile b/tools/gcc/Makefile
 new file mode 100644
-index 0000000..ca64170
+index 0000000..991f33b
 --- /dev/null
 +++ b/tools/gcc/Makefile
-@@ -0,0 +1,26 @@
+@@ -0,0 +1,31 @@
 +#CC := gcc
 +#PLUGIN_SOURCE_FILES := pax_plugin.c
 +#PLUGIN_OBJECT_FILES := $(patsubst %.c,%.o,$(PLUGIN_SOURCE_FILES))
 +GCCPLUGINS_DIR := $(shell $(CC) -print-file-name=plugin)
 +#CFLAGS += -I$(GCCPLUGINS_DIR)/include -fPIC -O2 -Wall -W -std=gnu99
 +
++ifeq ($(PLUGINCC),$(HOSTCC))
++HOSTLIBS := hostlibs
 +HOST_EXTRACFLAGS += -I$(GCCPLUGINS_DIR)/include -I$(GCCPLUGINS_DIR)/include/c-family -std=gnu99 -ggdb
-+CFLAGS_size_overflow_plugin.o := -Wno-missing-initializer
++else
++HOSTLIBS := hostcxxlibs
++HOST_EXTRACXXFLAGS += -I$(GCCPLUGINS_DIR)/include -I$(GCCPLUGINS_DIR)/include/c-family -std=gnu++98 -ggdb -Wno-unused-parameter
++endif
 +
-+hostlibs-y := constify_plugin.so
-+hostlibs-$(CONFIG_PAX_MEMORY_STACKLEAK) += stackleak_plugin.so
-+hostlibs-$(CONFIG_KALLOCSTAT_PLUGIN) += kallocstat_plugin.so
-+hostlibs-$(CONFIG_PAX_KERNEXEC_PLUGIN) += kernexec_plugin.so
-+hostlibs-$(CONFIG_CHECKER_PLUGIN) += checker_plugin.so
-+hostlibs-y += colorize_plugin.so
-+hostlibs-$(CONFIG_PAX_SIZE_OVERFLOW) += size_overflow_plugin.so
++$(HOSTLIBS)-y := constify_plugin.so
++$(HOSTLIBS)-$(CONFIG_PAX_MEMORY_STACKLEAK) += stackleak_plugin.so
++$(HOSTLIBS)-$(CONFIG_KALLOCSTAT_PLUGIN) += kallocstat_plugin.so
++$(HOSTLIBS)-$(CONFIG_PAX_KERNEXEC_PLUGIN) += kernexec_plugin.so
++$(HOSTLIBS)-$(CONFIG_CHECKER_PLUGIN) += checker_plugin.so
++$(HOSTLIBS)-y += colorize_plugin.so
++$(HOSTLIBS)-$(CONFIG_PAX_SIZE_OVERFLOW) += size_overflow_plugin.so
 +
-+always := $(hostlibs-y)
++always := $($(HOSTLIBS)-y)
 +
 +constify_plugin-objs := constify_plugin.o
 +stackleak_plugin-objs := stackleak_plugin.o
@@ -79265,10 +79386,10 @@ index 0000000..d41b5af
 +}
 diff --git a/tools/gcc/colorize_plugin.c b/tools/gcc/colorize_plugin.c
 new file mode 100644
-index 0000000..ee950d0
+index 0000000..7a5e311
 --- /dev/null
 +++ b/tools/gcc/colorize_plugin.c
-@@ -0,0 +1,147 @@
+@@ -0,0 +1,148 @@
 +/*
 + * Copyright 2012 by PaX Team <pageexec@freemail.hu>
 + * Licensed under the GPL v2
@@ -79300,6 +79421,7 @@ index 0000000..ee950d0
 +
 +static struct plugin_info colorize_plugin_info = {
 +	.version	= "201203092200",
++	.help		= NULL,
 +};
 +
 +#define GREEN		"\033[32m\033[2m"
@@ -80358,10 +80480,10 @@ index 0000000..d8a8da2
 +}
 diff --git a/tools/gcc/size_overflow_hash.h b/tools/gcc/size_overflow_hash.h
 new file mode 100644
-index 0000000..ceb1b6a
+index 0000000..c2eca90
 --- /dev/null
 +++ b/tools/gcc/size_overflow_hash.h
-@@ -0,0 +1,17283 @@
+@@ -0,0 +1,17290 @@
 +#define PARAM1 (1U << 1)
 +#define PARAM2 (1U << 2)
 +#define PARAM3 (1U << 3)
@@ -95217,2440 +95339,2447 @@ index 0000000..ceb1b6a
 +	.param	= PARAM1,
 +};
 +
++struct size_overflow_hash _002625_hash = {
++	.next	= NULL,
++	.name	= "acpi_system_write_alarm",
++	.param	= PARAM3,
++};
++
 +struct size_overflow_hash *size_overflow_hash[65536] = {
-+	[65495]	= &_000001_hash,
-+	[10918]	= &_000002_hash,
-+	[17559]	= &_000003_hash,
-+	[4365]	= &_000004_hash,
-+	[39351]	= &_000005_hash,
-+	[19214]	= &_000006_hash,
-+	[60297]	= &_000007_hash,
-+	[11268]	= &_000008_hash,
-+	[9444]	= &_000010_hash,
-+	[11917]	= &_000012_hash,
-+	[64015]	= &_000013_hash,
-+	[59590]	= &_000015_hash,
-+	[63630]	= &_000016_hash,
-+	[14302]	= &_000017_hash,
-+	[63488]	= &_000018_hash,
-+	[47570]	= &_000019_hash,
-+	[19366]	= &_000020_hash,
-+	[39308]	= &_000021_hash,
-+	[49683]	= &_000023_hash,
-+	[64140]	= &_000024_hash,
-+	[47274]	= &_000025_hash,
++	[22]	= &_002264_hash,
++	[23]	= &_002452_hash,
++	[27]	= &_001669_hash,
++	[55]	= &_002013_hash,
++	[57]	= &_000770_hash,
++	[80]	= &_001321_hash,
++	[92]	= &_001516_hash,
++	[95]	= &_000338_hash,
++	[132]	= &_000883_hash,
++	[142]	= &_000956_hash,
++	[170]	= &_001450_hash,
++	[196]	= &_001392_hash,
++	[267]	= &_000438_hash,
++	[292]	= &_001969_hash,
++	[310]	= &_000415_hash,
++	[314]	= &_001817_hash,
++	[413]	= &_001663_hash,
++	[418]	= &_001842_hash,
++	[496]	= &_001022_hash,
++	[540]	= &_001823_hash,
++	[551]	= &_000161_hash,
++	[565]	= &_001159_hash,
++	[583]	= &_002561_hash,
++	[610]	= &_002495_hash,
++	[645]	= &_001207_hash,
++	[654]	= &_002113_hash,
++	[656]	= &_000104_hash,
++	[712]	= &_002494_hash,
++	[734]	= &_000517_hash,
++	[754]	= &_000824_hash,
++	[815]	= &_000877_hash,
++	[825]	= &_002092_hash,
++	[841]	= &_002231_hash,
++	[879]	= &_001792_hash,
++	[920]	= &_001659_hash,
++	[950]	= &_000762_hash,
++	[959]	= &_002266_hash,
++	[1060]	= &_000234_hash,
++	[1073]	= &_000952_hash,
++	[1075]	= &_000682_hash,
++	[1083]	= &_002248_hash,
++	[1092]	= &_001424_hash,
++	[1135]	= &_000638_hash,
++	[1192]	= &_000280_hash,
++	[1196]	= &_000869_hash,
++	[1206]	= &_000253_hash,
 +	[1240]	= &_000026_hash,
-+	[14892]	= &_000027_hash,
-+	[34853]	= &_000028_hash,
-+	[30487]	= &_000029_hash,
-+	[52399]	= &_000030_hash,
-+	[36399]	= &_000031_hash,
-+	[61139]	= &_000033_hash,
-+	[15822]	= &_000034_hash,
-+	[49465]	= &_000035_hash,
-+	[22554]	= &_000036_hash,
-+	[54378]	= &_000037_hash,
-+	[33521]	= &_000038_hash,
-+	[31485]	= &_000039_hash,
-+	[3628]	= &_000040_hash,
-+	[3194]	= &_000041_hash,
-+	[54860]	= &_000042_hash,
-+	[27083]	= &_000043_hash,
-+	[57259]	= &_000044_hash,
-+	[22960]	= &_000045_hash,
-+	[44398]	= &_000046_hash,
-+	[63550]	= &_000047_hash,
-+	[13245]	= &_000048_hash,
-+	[58192]	= &_000049_hash,
-+	[9991]	= &_000050_hash,
-+	[4999]	= &_000051_hash,
-+	[4471]	= &_000052_hash,
-+	[24317]	= &_000053_hash,
-+	[5224]	= &_000054_hash,
-+	[13791]	= &_000055_hash,
-+	[21113]	= &_000056_hash,
-+	[50539]	= &_000057_hash,
-+	[43185]	= &_000058_hash,
++	[1273]	= &_000276_hash,
++	[1362]	= &_001388_hash,
++	[1383]	= &_000514_hash,
++	[1387]	= &_000817_hash,
++	[1401]	= &_000214_hash,
++	[1463]	= &_002063_hash,
++	[1475]	= &_001246_hash,
++	[1488]	= &_002044_hash,
++	[1589]	= &_002138_hash,
++	[1607]	= &_000403_hash,
++	[1614]	= &_001657_hash,
++	[1647]	= &_001658_hash,
++	[1658]	= &_001732_hash,
++	[1683]	= &_001675_hash,
++	[1711]	= &_000125_hash,
++	[1725]	= &_001690_hash,
++	[1774]	= &_000137_hash,
++	[1974]	= &_001162_hash,
++	[1984]	= &_002001_hash,
++	[1992]	= &_002398_hash,
++	[2035]	= &_002336_hash,
++	[2050]	= &_001632_hash,
++	[2071]	= &_001527_hash,
++	[2081]	= &_001790_hash,
++	[2097]	= &_001376_hash,
++	[2107]	= &_001795_hash,
++	[2109]	= &_000827_hash,
++	[2117]	= &_002115_hash,
++	[2124]	= &_001894_hash,
++	[2143]	= &_000112_hash,
++	[2166]	= &_000998_hash,
++	[2219]	= &_002525_hash,
++	[2249]	= &_002141_hash,
++	[2256]	= &_000522_hash,
++	[2259]	= &_000182_hash,
 +	[2275]	= &_000059_hash,
-+	[58860]	= &_000060_hash,
-+	[38971]	= &_000061_hash,
-+	[19986]	= &_000062_hash,
-+	[13748]	= &_000064_hash,
-+	[34384]	= &_000065_hash,
-+	[42740]	= &_000066_hash,
-+	[34838]	= &_000067_hash,
-+	[28556]	= &_000068_hash,
-+	[4593]	= &_000069_hash,
-+	[17163]	= &_000070_hash,
-+	[25628]	= &_000071_hash,
-+	[15218]	= &_000072_hash,
-+	[61841]	= &_000073_hash,
-+	[50782]	= &_000074_hash,
-+	[54672]	= &_000076_hash,
-+	[24075]	= &_000077_hash,
-+	[52733]	= &_000078_hash,
-+	[34264]	= &_000079_hash,
-+	[6706]	= &_000080_hash,
-+	[57500]	= &_000081_hash,
-+	[24873]	= &_000082_hash,
-+	[7790]	= &_000084_hash,
-+	[42064]	= &_000085_hash,
-+	[35053]	= &_000086_hash,
-+	[27143]	= &_000087_hash,
-+	[27089]	= &_000088_hash,
-+	[42252]	= &_000089_hash,
-+	[29504]	= &_000090_hash,
++	[2308]	= &_001417_hash,
++	[2347]	= &_001677_hash,
++	[2368]	= &_002240_hash,
++	[2370]	= &_001757_hash,
++	[2403]	= &_001991_hash,
++	[2418]	= &_000295_hash,
++	[2454]	= &_000981_hash,
++	[2473]	= &_001643_hash,
++	[2481]	= &_001208_hash,
++	[2482]	= &_001232_hash,
++	[2513]	= &_000170_hash,
++	[2570]	= &_001364_hash,
++	[2618]	= &_000556_hash,
++	[2707]	= &_000346_hash,
++	[2733]	= &_000664_hash,
++	[2828]	= &_002005_hash,
++	[2861]	= &_000537_hash,
++	[2868]	= &_001438_hash,
++	[2896]	= &_000123_hash,
++	[2919]	= &_002435_hash,
++	[2949]	= &_001544_hash,
++	[3017]	= &_002566_hash,
++	[3021]	= &_000805_hash,
++	[3034]	= &_000660_hash,
++	[3038]	= &_001809_hash,
++	[3048]	= &_001735_hash,
++	[3071]	= &_000150_hash,
++	[3100]	= &_001196_hash,
++	[3102]	= &_001057_hash,
++	[3122]	= &_000544_hash,
++	[3142]	= &_000215_hash,
++	[3168]	= &_000199_hash,
++	[3184]	= &_002446_hash,
++	[3194]	= &_000041_hash,
++	[3233]	= &_000930_hash,
++	[3236]	= &_002348_hash,
++	[3241]	= &_001828_hash,
++	[3311]	= &_000726_hash,
++	[3326]	= &_002535_hash,
++	[3337]	= &_001971_hash,
++	[3351]	= &_001748_hash,
++	[3393]	= &_000364_hash,
++	[3397]	= &_002252_hash,
++	[3426]	= &_001016_hash,
++	[3427]	= &_002343_hash,
++	[3447]	= &_000412_hash,
++	[3492]	= &_001092_hash,
++	[3521]	= &_002488_hash,
++	[3566]	= &_000709_hash,
++	[3569]	= &_002471_hash,
++	[3585]	= &_001216_hash,
++	[3606]	= &_002459_hash,
++	[3607]	= &_001489_hash,
++	[3628]	= &_000040_hash,
++	[3649]	= &_000122_hash,
++	[3650]	= &_001630_hash,
 +	[3703]	= &_000091_hash,
-+	[11678]	= &_000092_hash,
-+	[6926]	= &_000093_hash,
-+	[33274]	= &_000094_hash,
-+	[43535]	= &_000095_hash,
-+	[35104]	= &_000096_hash,
-+	[50857]	= &_000097_hash,
-+	[5368]	= &_000098_hash,
-+	[10259]	= &_000100_hash,
-+	[27664]	= &_000101_hash,
-+	[18710]	= &_000102_hash,
-+	[35974]	= &_000103_hash,
-+	[656]	= &_000104_hash,
-+	[41917]	= &_000105_hash,
-+	[5846]	= &_000106_hash,
-+	[18913]	= &_000107_hash,
-+	[24366]	= &_000108_hash,
-+	[10900]	= &_000109_hash,
-+	[54514]	= &_000110_hash,
-+	[61390]	= &_000111_hash,
-+	[2143]	= &_000112_hash,
-+	[54503]	= &_000113_hash,
-+	[5484]	= &_000114_hash,
-+	[23957]	= &_000115_hash,
-+	[23588]	= &_000116_hash,
++	[3708]	= &_001589_hash,
 +	[3740]	= &_000117_hash,
-+	[15058]	= &_000118_hash,
-+	[61904]	= &_000119_hash,
-+	[44729]	= &_000120_hash,
-+	[58079]	= &_000121_hash,
-+	[3649]	= &_000122_hash,
-+	[2896]	= &_000123_hash,
-+	[36858]	= &_000124_hash,
-+	[1711]	= &_000125_hash,
-+	[36280]	= &_000126_hash,
-+	[31318]	= &_000127_hash,
-+	[58841]	= &_000128_hash,
-+	[21451]	= &_000130_hash,
-+	[19089]	= &_000131_hash,
-+	[31966]	= &_000132_hash,
-+	[50140]	= &_000133_hash,
-+	[45534]	= &_000134_hash,
-+	[17551]	= &_000135_hash,
-+	[45340]	= &_000136_hash,
-+	[1774]	= &_000137_hash,
-+	[33479]	= &_000138_hash,
-+	[9088]	= &_000139_hash,
-+	[54106]	= &_000141_hash,
-+	[33356]	= &_000142_hash,
-+	[9957]	= &_000143_hash,
-+	[8712]	= &_000145_hash,
-+	[41975]	= &_000147_hash,
++	[3793]	= &_000504_hash,
++	[3813]	= &_000373_hash,
++	[3826]	= &_002197_hash,
++	[3829]	= &_001968_hash,
++	[3855]	= &_002028_hash,
++	[3870]	= &_001555_hash,
++	[3883]	= &_000221_hash,
++	[3888]	= &_000610_hash,
++	[3894]	= &_000391_hash,
++	[3910]	= &_000629_hash,
++	[3992]	= &_000174_hash,
++	[4005]	= &_002373_hash,
++	[4011]	= &_001515_hash,
++	[4166]	= &_002120_hash,
++	[4180]	= &_001945_hash,
++	[4204]	= &_001888_hash,
++	[4303]	= &_001346_hash,
++	[4365]	= &_000004_hash,
++	[4373]	= &_000592_hash,
++	[4388]	= &_000897_hash,
 +	[4412]	= &_000148_hash,
++	[4415]	= &_001846_hash,
++	[4437]	= &_002347_hash,
++	[4471]	= &_000052_hash,
++	[4486]	= &_000591_hash,
++	[4495]	= &_001593_hash,
++	[4502]	= &_001107_hash,
++	[4532]	= &_001174_hash,
++	[4548]	= &_001590_hash,
++	[4593]	= &_000069_hash,
++	[4605]	= &_001059_hash,
++	[4635]	= &_001816_hash,
++	[4682]	= &_001117_hash,
++	[4683]	= &_002291_hash,
++	[4687]	= &_002016_hash,
++	[4690]	= &_000319_hash,
 +	[4707]	= &_000149_hash,
-+	[3071]	= &_000150_hash,
-+	[11942]	= &_000152_hash,
-+	[30701]	= &_000153_hash,
-+	[37766]	= &_000154_hash,
-+	[65336]	= &_000155_hash,
-+	[31902]	= &_000156_hash,
-+	[18055]	= &_000157_hash,
-+	[8506]	= &_000158_hash,
-+	[45156]	= &_000159_hash,
++	[4710]	= &_000599_hash,
++	[4718]	= &_001655_hash,
++	[4722]	= &_000736_hash,
++	[4804]	= &_000374_hash,
++	[4815]	= &_001974_hash,
++	[4833]	= &_001995_hash,
++	[4843]	= &_002358_hash,
++	[4862]	= &_001831_hash,
++	[4874]	= &_000858_hash,
++	[4886]	= &_001585_hash,
++	[4889]	= &_001171_hash,
++	[4928]	= &_001535_hash,
 +	[4966]	= &_000160_hash,
-+	[551]	= &_000161_hash,
-+	[41196]	= &_000162_hash,
-+	[38836]	= &_000163_hash,
-+	[44320]	= &_000164_hash,
-+	[7792]	= &_000165_hash,
-+	[54296]	= &_000166_hash,
-+	[28385]	= &_000167_hash,
-+	[6892]	= &_000168_hash,
-+	[15674]	= &_000169_hash,
-+	[2513]	= &_000170_hash,
-+	[13060]	= &_000171_hash,
-+	[9676]	= &_000172_hash,
-+	[63314]	= &_000173_hash,
-+	[3992]	= &_000174_hash,
-+	[58763]	= &_000175_hash,
-+	[41852]	= &_000176_hash,
-+	[18215]	= &_000177_hash,
-+	[48641]	= &_000178_hash,
-+	[64827]	= &_000179_hash,
-+	[29478]	= &_000180_hash,
-+	[44896]	= &_000181_hash,
-+	[2259]	= &_000182_hash,
-+	[46218]	= &_000183_hash,
-+	[26363]	= &_000184_hash,
-+	[56296]	= &_000185_hash,
-+	[43533]	= &_000186_hash,
-+	[19423]	= &_000187_hash,
-+	[50814]	= &_000188_hash,
-+	[39915]	= &_000189_hash,
-+	[12641]	= &_000190_hash,
-+	[51997]	= &_000191_hash,
-+	[30516]	= &_000192_hash,
-+	[11868]	= &_000193_hash,
-+	[26847]	= &_000194_hash,
-+	[64816]	= &_000195_hash,
-+	[58545]	= &_000196_hash,
-+	[57908]	= &_000197_hash,
-+	[29731]	= &_000198_hash,
-+	[3168]	= &_000199_hash,
-+	[13414]	= &_000200_hash,
-+	[58813]	= &_000202_hash,
-+	[59008]	= &_000203_hash,
-+	[46715]	= &_000204_hash,
-+	[40558]	= &_000205_hash,
-+	[17733]	= &_000206_hash,
-+	[14796]	= &_000207_hash,
-+	[45976]	= &_000208_hash,
-+	[64623]	= &_000209_hash,
-+	[56247]	= &_000210_hash,
-+	[64886]	= &_000211_hash,
-+	[59892]	= &_000212_hash,
-+	[7932]	= &_000213_hash,
-+	[1401]	= &_000214_hash,
-+	[3142]	= &_000215_hash,
-+	[56435]	= &_000216_hash,
-+	[57309]	= &_000217_hash,
-+	[30777]	= &_000218_hash,
-+	[54582]	= &_000219_hash,
-+	[58191]	= &_000220_hash,
-+	[3883]	= &_000221_hash,
++	[4999]	= &_000051_hash,
++	[5024]	= &_000365_hash,
++	[5091]	= &_000313_hash,
++	[5102]	= &_001148_hash,
++	[5171]	= &_001812_hash,
++	[5204]	= &_001026_hash,
++	[5214]	= &_000421_hash,
++	[5224]	= &_000054_hash,
++	[5324]	= &_001920_hash,
++	[5329]	= &_001262_hash,
++	[5361]	= &_001912_hash,
++	[5368]	= &_000098_hash,
++	[5463]	= &_001600_hash,
++	[5476]	= &_001601_hash,
++	[5484]	= &_000114_hash,
++	[5494]	= &_001197_hash,
++	[5498]	= &_001549_hash,
++	[5518]	= &_001151_hash,
++	[5574]	= &_002354_hash,
++	[5580]	= &_002427_hash,
++	[5590]	= &_001700_hash,
++	[5611]	= &_000332_hash,
++	[5662]	= &_001463_hash,
 +	[5694]	= &_000222_hash,
-+	[62908]	= &_000223_hash,
-+	[41916]	= &_000224_hash,
-+	[51869]	= &_000225_hash,
-+	[26187]	= &_000226_hash,
-+	[10897]	= &_000227_hash,
-+	[16804]	= &_000228_hash,
-+	[38202]	= &_000229_hash,
-+	[14861]	= &_000230_hash,
-+	[18275]	= &_000231_hash,
-+	[20347]	= &_000232_hash,
-+	[43753]	= &_000233_hash,
-+	[1060]	= &_000234_hash,
-+	[58883]	= &_000235_hash,
-+	[25067]	= &_000236_hash,
-+	[42437]	= &_000237_hash,
-+	[23182]	= &_000238_hash,
-+	[10024]	= &_000239_hash,
-+	[62224]	= &_000240_hash,
-+	[33769]	= &_000241_hash,
-+	[27495]	= &_000242_hash,
-+	[28993]	= &_000243_hash,
-+	[49617]	= &_000244_hash,
-+	[46766]	= &_000245_hash,
-+	[45609]	= &_000246_hash,
-+	[23449]	= &_000248_hash,
-+	[41497]	= &_000249_hash,
-+	[52145]	= &_000250_hash,
-+	[48694]	= &_000251_hash,
-+	[23652]	= &_000252_hash,
-+	[1206]	= &_000253_hash,
-+	[23310]	= &_000254_hash,
-+	[34477]	= &_000255_hash,
-+	[61635]	= &_000256_hash,
-+	[59502]	= &_000257_hash,
-+	[36885]	= &_000258_hash,
-+	[47993]	= &_000259_hash,
-+	[12251]	= &_000260_hash,
-+	[38629]	= &_000261_hash,
-+	[32493]	= &_000262_hash,
-+	[35110]	= &_000263_hash,
-+	[53976]	= &_000264_hash,
-+	[14591]	= &_000265_hash,
-+	[27660]	= &_000266_hash,
-+	[34894]	= &_000267_hash,
-+	[51756]	= &_000268_hash,
-+	[64378]	= &_000269_hash,
-+	[40548]	= &_000270_hash,
-+	[60709]	= &_000271_hash,
-+	[34586]	= &_000272_hash,
-+	[65034]	= &_000273_hash,
-+	[19393]	= &_000274_hash,
-+	[39542]	= &_000275_hash,
-+	[1273]	= &_000276_hash,
-+	[31942]	= &_000277_hash,
-+	[56368]	= &_000278_hash,
-+	[18604]	= &_000279_hash,
-+	[1192]	= &_000280_hash,
-+	[21208]	= &_000281_hash,
-+	[64958]	= &_000282_hash,
-+	[38813]	= &_000283_hash,
-+	[64478]	= &_000285_hash,
-+	[49161]	= &_000286_hash,
-+	[19824]	= &_000287_hash,
-+	[13596]	= &_000288_hash,
-+	[64403]	= &_000289_hash,
-+	[24139]	= &_000290_hash,
-+	[40905]	= &_000291_hash,
-+	[41428]	= &_000292_hash,
-+	[29109]	= &_000293_hash,
-+	[50021]	= &_000294_hash,
-+	[2418]	= &_000295_hash,
-+	[52383]	= &_000296_hash,
-+	[34133]	= &_000297_hash,
-+	[43208]	= &_000298_hash,
-+	[29061]	= &_000299_hash,
-+	[8628]	= &_000300_hash,
-+	[25502]	= &_000301_hash,
-+	[40153]	= &_000302_hash,
-+	[36336]	= &_000304_hash,
-+	[56331]	= &_000306_hash,
-+	[27770]	= &_000307_hash,
-+	[47889]	= &_000309_hash,
-+	[26061]	= &_000310_hash,
-+	[22173]	= &_000311_hash,
-+	[5091]	= &_000313_hash,
-+	[50163]	= &_000314_hash,
-+	[65279]	= &_000315_hash,
-+	[31920]	= &_000316_hash,
-+	[9566]	= &_000317_hash,
-+	[4690]	= &_000319_hash,
-+	[63435]	= &_000320_hash,
-+	[14908]	= &_000321_hash,
-+	[32646]	= &_000322_hash,
-+	[10765]	= &_000323_hash,
-+	[39666]	= &_000324_hash,
-+	[18074]	= &_000325_hash,
-+	[54740]	= &_000326_hash,
-+	[50207]	= &_000327_hash,
-+	[29346]	= &_000328_hash,
-+	[45398]	= &_000329_hash,
-+	[48413]	= &_000330_hash,
-+	[14857]	= &_000331_hash,
-+	[5611]	= &_000332_hash,
-+	[31668]	= &_000333_hash,
-+	[27579]	= &_000334_hash,
-+	[46556]	= &_000335_hash,
-+	[12769]	= &_000336_hash,
-+	[19658]	= &_000337_hash,
-+	[95]	= &_000338_hash,
-+	[17424]	= &_000339_hash,
-+	[9511]	= &_000340_hash,
-+	[17307]	= &_000341_hash,
-+	[26201]	= &_000342_hash,
-+	[33308]	= &_000343_hash,
-+	[31413]	= &_000344_hash,
-+	[55247]	= &_000345_hash,
-+	[2707]	= &_000346_hash,
-+	[53831]	= &_000348_hash,
-+	[22085]	= &_000350_hash,
-+	[7349]	= &_000351_hash,
-+	[46976]	= &_000352_hash,
-+	[46119]	= &_000353_hash,
-+	[21504]	= &_000354_hash,
-+	[18285]	= &_000355_hash,
-+	[38655]	= &_000356_hash,
-+	[47205]	= &_000357_hash,
-+	[32673]	= &_000358_hash,
-+	[23190]	= &_000359_hash,
-+	[44674]	= &_000360_hash,
-+	[28545]	= &_000361_hash,
-+	[31200]	= &_000362_hash,
-+	[56831]	= &_000363_hash,
-+	[3393]	= &_000364_hash,
-+	[5024]	= &_000365_hash,
-+	[18844]	= &_000366_hash,
-+	[59622]	= &_000367_hash,
-+	[33518]	= &_000368_hash,
-+	[17131]	= &_000369_hash,
-+	[16908]	= &_000370_hash,
-+	[3813]	= &_000373_hash,
-+	[4804]	= &_000374_hash,
-+	[33523]	= &_000375_hash,
-+	[29886]	= &_000376_hash,
-+	[49806]	= &_000377_hash,
-+	[15070]	= &_000378_hash,
-+	[59574]	= &_000379_hash,
-+	[63442]	= &_000380_hash,
-+	[42990]	= &_000381_hash,
-+	[12509]	= &_000383_hash,
-+	[12285]	= &_000384_hash,
-+	[15072]	= &_000385_hash,
-+	[38153]	= &_000387_hash,
-+	[23097]	= &_000389_hash,
-+	[56027]	= &_000390_hash,
-+	[3894]	= &_000391_hash,
-+	[18744]	= &_000392_hash,
-+	[37750]	= &_000394_hash,
-+	[41116]	= &_000395_hash,
-+	[42594]	= &_000396_hash,
-+	[31453]	= &_000397_hash,
-+	[57251]	= &_000398_hash,
-+	[60775]	= &_000399_hash,
-+	[32833]	= &_000400_hash,
-+	[28371]	= &_000401_hash,
-+	[15534]	= &_000402_hash,
-+	[1607]	= &_000403_hash,
-+	[17662]	= &_000404_hash,
-+	[37079]	= &_000405_hash,
-+	[12332]	= &_000406_hash,
-+	[57066]	= &_000407_hash,
-+	[50453]	= &_000408_hash,
-+	[40766]	= &_000409_hash,
-+	[64404]	= &_000410_hash,
-+	[23102]	= &_000411_hash,
-+	[3447]	= &_000412_hash,
-+	[39897]	= &_000413_hash,
-+	[55628]	= &_000414_hash,
-+	[310]	= &_000415_hash,
-+	[13289]	= &_000416_hash,
-+	[52513]	= &_000417_hash,
-+	[19758]	= &_000418_hash,
-+	[42012]	= &_000419_hash,
-+	[48063]	= &_000420_hash,
-+	[5214]	= &_000421_hash,
-+	[34034]	= &_000422_hash,
-+	[33210]	= &_000423_hash,
-+	[39554]	= &_000424_hash,
-+	[60276]	= &_000426_hash,
-+	[29277]	= &_000427_hash,
-+	[61119]	= &_000428_hash,
-+	[29842]	= &_000429_hash,
-+	[25625]	= &_000430_hash,
++	[5727]	= &_002605_hash,
++	[5735]	= &_002516_hash,
++	[5775]	= &_000505_hash,
++	[5784]	= &_002559_hash,
++	[5806]	= &_002022_hash,
++	[5846]	= &_000106_hash,
++	[5848]	= &_000534_hash,
++	[5861]	= &_002455_hash,
++	[5904]	= &_001899_hash,
++	[5911]	= &_002067_hash,
++	[5941]	= &_000829_hash,
++	[5957]	= &_001188_hash,
++	[6073]	= &_001086_hash,
++	[6112]	= &_000809_hash,
++	[6159]	= &_001400_hash,
++	[6171]	= &_001571_hash,
++	[6228]	= &_001870_hash,
++	[6238]	= &_001357_hash,
++	[6246]	= &_002583_hash,
++	[6282]	= &_002527_hash,
 +	[6376]	= &_000431_hash,
-+	[15954]	= &_000432_hash,
-+	[63648]	= &_000434_hash,
-+	[63845]	= &_000435_hash,
-+	[32064]	= &_000436_hash,
-+	[29142]	= &_000437_hash,
-+	[267]	= &_000438_hash,
-+	[50830]	= &_000439_hash,
-+	[60960]	= &_000440_hash,
-+	[45021]	= &_000441_hash,
-+	[40159]	= &_000442_hash,
-+	[59882]	= &_000443_hash,
-+	[33719]	= &_000444_hash,
-+	[18262]	= &_000445_hash,
-+	[57662]	= &_000446_hash,
++	[6431]	= &_002181_hash,
++	[6432]	= &_001620_hash,
++	[6507]	= &_002372_hash,
++	[6536]	= &_001948_hash,
++	[6547]	= &_000474_hash,
++	[6549]	= &_001596_hash,
++	[6554]	= &_002610_hash,
++	[6622]	= &_001349_hash,
++	[6699]	= &_001910_hash,
++	[6706]	= &_000080_hash,
++	[6724]	= &_000634_hash,
++	[6784]	= &_001789_hash,
++	[6785]	= &_001730_hash,
++	[6792]	= &_001367_hash,
++	[6841]	= &_001867_hash,
++	[6847]	= &_002030_hash,
 +	[6888]	= &_000447_hash,
-+	[45800]	= &_000448_hash,
-+	[12137]	= &_000449_hash,
-+	[17875]	= &_000450_hash,
-+	[16366]	= &_000451_hash,
-+	[19678]	= &_000452_hash,
-+	[45592]	= &_000453_hash,
-+	[35691]	= &_000454_hash,
-+	[9397]	= &_000455_hash,
-+	[20469]	= &_000456_hash,
-+	[29735]	= &_000457_hash,
-+	[25816]	= &_000458_hash,
-+	[25569]	= &_000459_hash,
-+	[9904]	= &_000460_hash,
++	[6892]	= &_000168_hash,
++	[6911]	= &_002038_hash,
++	[6918]	= &_002177_hash,
++	[6924]	= &_000876_hash,
++	[6926]	= &_000093_hash,
++	[6963]	= &_001220_hash,
++	[6985]	= &_001320_hash,
++	[6990]	= &_002237_hash,
++	[7000]	= &_002415_hash,
++	[7024]	= &_000860_hash,
++	[7043]	= &_002492_hash,
++	[7072]	= &_002122_hash,
++	[7091]	= &_002099_hash,
++	[7142]	= &_002184_hash,
++	[7203]	= &_000699_hash,
++	[7238]	= &_002521_hash,
++	[7349]	= &_000351_hash,
++	[7368]	= &_002136_hash,
++	[7396]	= &_001124_hash,
++	[7414]	= &_002579_hash,
++	[7459]	= &_002552_hash,
++	[7471]	= &_000849_hash,
++	[7482]	= &_002457_hash,
++	[7509]	= &_001493_hash,
++	[7519]	= &_000723_hash,
++	[7659]	= &_001033_hash,
++	[7685]	= &_000671_hash,
++	[7708]	= &_000808_hash,
++	[7752]	= &_001226_hash,
++	[7776]	= &_001266_hash,
++	[7787]	= &_002109_hash,
++	[7790]	= &_000084_hash,
++	[7792]	= &_000165_hash,
++	[7898]	= &_002089_hash,
++	[7917]	= &_001423_hash,
++	[7932]	= &_000213_hash,
++	[8013]	= &_002060_hash,
++	[8017]	= &_001570_hash,
++	[8038]	= &_002070_hash,
++	[8052]	= &_002537_hash,
++	[8074]	= &_001627_hash,
++	[8121]	= &_001574_hash,
++	[8175]	= &_002473_hash,
 +	[8206]	= &_000461_hash,
-+	[37223]	= &_000462_hash,
-+	[59049]	= &_000463_hash,
-+	[37685]	= &_000464_hash,
-+	[18459]	= &_000465_hash,
-+	[27724]	= &_000466_hash,
-+	[34736]	= &_000467_hash,
-+	[22987]	= &_000468_hash,
-+	[38092]	= &_000469_hash,
-+	[17528]	= &_000470_hash,
-+	[19043]	= &_000471_hash,
-+	[18254]	= &_000472_hash,
-+	[58544]	= &_000473_hash,
-+	[6547]	= &_000474_hash,
-+	[34366]	= &_000475_hash,
-+	[53407]	= &_000476_hash,
-+	[12284]	= &_000477_hash,
-+	[43573]	= &_000478_hash,
 +	[8212]	= &_000479_hash,
-+	[64753]	= &_000480_hash,
-+	[23091]	= &_000481_hash,
-+	[38195]	= &_000482_hash,
-+	[26577]	= &_000483_hash,
-+	[11830]	= &_000484_hash,
-+	[17598]	= &_000485_hash,
-+	[34271]	= &_000486_hash,
-+	[27235]	= &_000487_hash,
-+	[16431]	= &_000488_hash,
-+	[58129]	= &_000489_hash,
-+	[55836]	= &_000490_hash,
-+	[10984]	= &_000493_hash,
-+	[37330]	= &_000494_hash,
-+	[26933]	= &_000495_hash,
-+	[51641]	= &_000496_hash,
-+	[9232]	= &_000497_hash,
-+	[25178]	= &_000498_hash,
-+	[29654]	= &_000499_hash,
-+	[43755]	= &_000500_hash,
-+	[51684]	= &_000502_hash,
-+	[30843]	= &_000503_hash,
-+	[3793]	= &_000504_hash,
-+	[5775]	= &_000505_hash,
-+	[49870]	= &_000506_hash,
-+	[46949]	= &_000507_hash,
-+	[31091]	= &_000508_hash,
-+	[49578]	= &_000509_hash,
-+	[40129]	= &_000510_hash,
-+	[18862]	= &_000512_hash,
-+	[11687]	= &_000513_hash,
-+	[1383]	= &_000514_hash,
-+	[28041]	= &_000515_hash,
-+	[11829]	= &_000516_hash,
-+	[734]	= &_000517_hash,
-+	[13440]	= &_000518_hash,
-+	[30941]	= &_000519_hash,
-+	[29248]	= &_000520_hash,
-+	[46077]	= &_000521_hash,
-+	[2256]	= &_000522_hash,
-+	[46996]	= &_000523_hash,
-+	[60774]	= &_000524_hash,
-+	[10511]	= &_000525_hash,
-+	[48998]	= &_000526_hash,
-+	[63830]	= &_000527_hash,
-+	[61932]	= &_000528_hash,
-+	[48498]	= &_000529_hash,
-+	[42737]	= &_000530_hash,
-+	[39474]	= &_000531_hash,
-+	[53582]	= &_000532_hash,
-+	[54539]	= &_000533_hash,
-+	[5848]	= &_000534_hash,
-+	[59178]	= &_000535_hash,
-+	[37006]	= &_000536_hash,
-+	[2861]	= &_000537_hash,
-+	[50240]	= &_000538_hash,
-+	[30610]	= &_000539_hash,
++	[8218]	= &_001255_hash,
++	[8219]	= &_001030_hash,
++	[8261]	= &_001539_hash,
++	[8274]	= &_002489_hash,
++	[8321]	= &_001313_hash,
++	[8328]	= &_001387_hash,
++	[8334]	= &_000756_hash,
++	[8360]	= &_001024_hash,
++	[8395]	= &_000659_hash,
++	[8436]	= &_000578_hash,
++	[8482]	= &_001616_hash,
++	[8506]	= &_000158_hash,
++	[8533]	= &_001625_hash,
++	[8556]	= &_001044_hash,
++	[8570]	= &_000758_hash,
++	[8574]	= &_001771_hash,
++	[8580]	= &_000597_hash,
 +	[8620]	= &_000540_hash,
-+	[61190]	= &_000541_hash,
-+	[46029]	= &_000542_hash,
-+	[50633]	= &_000543_hash,
-+	[3122]	= &_000544_hash,
-+	[17864]	= &_000546_hash,
-+	[48363]	= &_000547_hash,
-+	[12465]	= &_000548_hash,
-+	[50380]	= &_000549_hash,
-+	[64086]	= &_000550_hash,
-+	[45691]	= &_000551_hash,
-+	[17989]	= &_000552_hash,
-+	[46363]	= &_000553_hash,
-+	[49621]	= &_000554_hash,
-+	[52280]	= &_000555_hash,
-+	[2618]	= &_000556_hash,
-+	[42525]	= &_000557_hash,
-+	[14400]	= &_000558_hash,
-+	[11695]	= &_000559_hash,
-+	[9605]	= &_000560_hash,
++	[8628]	= &_000300_hash,
++	[8712]	= &_000145_hash,
++	[8800]	= &_001676_hash,
++	[8858]	= &_001230_hash,
++	[8944]	= &_002469_hash,
++	[8959]	= &_001966_hash,
++	[8964]	= &_001562_hash,
++	[8967]	= &_001575_hash,
++	[8968]	= &_001594_hash,
 +	[9061]	= &_000561_hash,
-+	[18525]	= &_000563_hash,
-+	[20676]	= &_000564_hash,
-+	[63474]	= &_000565_hash,
-+	[36169]	= &_000566_hash,
-+	[9786]	= &_000567_hash,
-+	[30092]	= &_000568_hash,
++	[9062]	= &_001514_hash,
++	[9075]	= &_000843_hash,
++	[9088]	= &_000139_hash,
++	[9110]	= &_000761_hash,
++	[9116]	= &_002217_hash,
++	[9181]	= &_001776_hash,
++	[9194]	= &_000719_hash,
++	[9232]	= &_000497_hash,
++	[9269]	= &_002517_hash,
++	[9273]	= &_001368_hash,
++	[9309]	= &_001811_hash,
++	[9337]	= &_001441_hash,
++	[9397]	= &_000455_hash,
++	[9431]	= &_000749_hash,
++	[9438]	= &_000840_hash,
++	[9444]	= &_000010_hash,
++	[9470]	= &_001260_hash,
++	[9511]	= &_000340_hash,
++	[9522]	= &_001083_hash,
++	[9530]	= &_001949_hash,
++	[9559]	= &_000847_hash,
++	[9566]	= &_000317_hash,
++	[9575]	= &_002429_hash,
++	[9604]	= &_000820_hash,
++	[9605]	= &_000560_hash,
++	[9627]	= &_001079_hash,
++	[9639]	= &_002454_hash,
++	[9656]	= &_001210_hash,
++	[9657]	= &_001052_hash,
 +	[9670]	= &_000570_hash,
-+	[13900]	= &_000571_hash,
-+	[28738]	= &_000572_hash,
++	[9671]	= &_000648_hash,
++	[9676]	= &_000172_hash,
++	[9705]	= &_002128_hash,
++	[9743]	= &_001330_hash,
++	[9766]	= &_001340_hash,
++	[9778]	= &_001295_hash,
++	[9786]	= &_000567_hash,
++	[9805]	= &_002598_hash,
++	[9813]	= &_002280_hash,
++	[9840]	= &_001345_hash,
++	[9864]	= &_001032_hash,
++	[9893]	= &_000750_hash,
++	[9904]	= &_000460_hash,
++	[9948]	= &_001953_hash,
++	[9957]	= &_000143_hash,
++	[9973]	= &_001664_hash,
++	[9990]	= &_000984_hash,
++	[9991]	= &_000050_hash,
++	[10009]	= &_000936_hash,
++	[10024]	= &_000239_hash,
++	[10110]	= &_002114_hash,
++	[10155]	= &_001612_hash,
++	[10157]	= &_001986_hash,
++	[10165]	= &_000727_hash,
++	[10173]	= &_001904_hash,
++	[10182]	= &_001408_hash,
++	[10259]	= &_000100_hash,
++	[10287]	= &_001521_hash,
++	[10321]	= &_002613_hash,
++	[10337]	= &_002061_hash,
++	[10355]	= &_001634_hash,
++	[10362]	= &_002539_hash,
++	[10366]	= &_002042_hash,
++	[10379]	= &_000826_hash,
++	[10471]	= &_001709_hash,
++	[10507]	= &_002503_hash,
++	[10511]	= &_000525_hash,
++	[10517]	= &_001062_hash,
++	[10594]	= &_001009_hash,
++	[10608]	= &_002046_hash,
++	[10619]	= &_002178_hash,
++	[10660]	= &_001878_hash,
++	[10708]	= &_001496_hash,
++	[10720]	= &_001505_hash,
++	[10737]	= &_001491_hash,
++	[10738]	= &_002458_hash,
++	[10747]	= &_001276_hash,
++	[10760]	= &_001587_hash,
++	[10765]	= &_000323_hash,
++	[10799]	= &_001166_hash,
++	[10840]	= &_001844_hash,
 +	[10872]	= &_000573_hash,
-+	[27332]	= &_000574_hash,
-+	[56847]	= &_000575_hash,
-+	[20970]	= &_000576_hash,
-+	[45190]	= &_000577_hash,
-+	[8436]	= &_000578_hash,
-+	[50942]	= &_000579_hash,
-+	[62205]	= &_000580_hash,
-+	[44510]	= &_000581_hash,
-+	[16945]	= &_000582_hash,
-+	[51042]	= &_000583_hash,
-+	[49330]	= &_000585_hash,
-+	[61340]	= &_000586_hash,
-+	[45164]	= &_000587_hash,
-+	[36876]	= &_000588_hash,
-+	[61288]	= &_000589_hash,
-+	[18824]	= &_000590_hash,
-+	[4486]	= &_000591_hash,
-+	[4373]	= &_000592_hash,
-+	[42962]	= &_000593_hash,
++	[10897]	= &_000227_hash,
++	[10900]	= &_000109_hash,
++	[10903]	= &_001185_hash,
++	[10918]	= &_000002_hash,
++	[10976]	= &_001650_hash,
++	[10984]	= &_000493_hash,
++	[10997]	= &_001236_hash,
 +	[11050]	= &_000594_hash,
-+	[34803]	= &_000595_hash,
-+	[45161]	= &_000596_hash,
-+	[8580]	= &_000597_hash,
-+	[50798]	= &_000598_hash,
-+	[4710]	= &_000599_hash,
-+	[12664]	= &_000600_hash,
-+	[62649]	= &_000601_hash,
-+	[45437]	= &_000602_hash,
-+	[22300]	= &_000603_hash,
-+	[63534]	= &_000604_hash,
-+	[39189]	= &_000605_hash,
-+	[50172]	= &_000606_hash,
-+	[35786]	= &_000607_hash,
-+	[64139]	= &_000608_hash,
-+	[47613]	= &_000609_hash,
-+	[3888]	= &_000610_hash,
-+	[43202]	= &_000611_hash,
-+	[18293]	= &_000612_hash,
-+	[13330]	= &_000613_hash,
-+	[43436]	= &_000614_hash,
-+	[22894]	= &_000615_hash,
-+	[23178]	= &_000616_hash,
-+	[34446]	= &_000617_hash,
-+	[64340]	= &_000619_hash,
-+	[26131]	= &_000620_hash,
-+	[41332]	= &_000621_hash,
-+	[31303]	= &_000622_hash,
-+	[35892]	= &_000623_hash,
-+	[55799]	= &_000624_hash,
-+	[42150]	= &_000625_hash,
-+	[63033]	= &_000626_hash,
-+	[48842]	= &_000627_hash,
-+	[3910]	= &_000629_hash,
-+	[14717]	= &_000630_hash,
-+	[36112]	= &_000631_hash,
-+	[33984]	= &_000632_hash,
-+	[45039]	= &_000633_hash,
-+	[6724]	= &_000634_hash,
-+	[57003]	= &_000635_hash,
-+	[61168]	= &_000637_hash,
-+	[1135]	= &_000638_hash,
-+	[37519]	= &_000639_hash,
-+	[36132]	= &_000640_hash,
-+	[58700]	= &_000641_hash,
-+	[30352]	= &_000642_hash,
-+	[32308]	= &_000643_hash,
-+	[20751]	= &_000644_hash,
-+	[28849]	= &_000645_hash,
-+	[20737]	= &_000646_hash,
-+	[9671]	= &_000648_hash,
-+	[46184]	= &_000649_hash,
-+	[56348]	= &_000650_hash,
-+	[53735]	= &_000651_hash,
-+	[48528]	= &_000652_hash,
-+	[60621]	= &_000653_hash,
-+	[64367]	= &_000654_hash,
-+	[62671]	= &_000655_hash,
-+	[50803]	= &_000656_hash,
-+	[54837]	= &_000657_hash,
-+	[26928]	= &_000658_hash,
-+	[8395]	= &_000659_hash,
-+	[3034]	= &_000660_hash,
-+	[62573]	= &_000661_hash,
-+	[59346]	= &_000662_hash,
-+	[12135]	= &_000663_hash,
-+	[2733]	= &_000664_hash,
-+	[31372]	= &_000665_hash,
-+	[23984]	= &_000666_hash,
-+	[22049]	= &_000667_hash,
++	[11106]	= &_000939_hash,
++	[11116]	= &_002274_hash,
++	[11172]	= &_000889_hash,
++	[11221]	= &_001755_hash,
++	[11268]	= &_000008_hash,
++	[11329]	= &_000781_hash,
++	[11350]	= &_002590_hash,
++	[11353]	= &_001096_hash,
++	[11362]	= &_002580_hash,
++	[11369]	= &_002507_hash,
++	[11398]	= &_000806_hash,
++	[11410]	= &_001263_hash,
++	[11411]	= &_001526_hash,
++	[11422]	= &_002543_hash,
++	[11479]	= &_002382_hash,
++	[11507]	= &_002325_hash,
++	[11510]	= &_000933_hash,
++	[11582]	= &_001887_hash,
++	[11649]	= &_001115_hash,
++	[11673]	= &_002125_hash,
++	[11678]	= &_000092_hash,
++	[11684]	= &_001342_hash,
++	[11686]	= &_000920_hash,
++	[11687]	= &_000513_hash,
++	[11691]	= &_002518_hash,
++	[11695]	= &_000559_hash,
++	[11753]	= &_001801_hash,
++	[11776]	= &_001911_hash,
++	[11818]	= &_002412_hash,
 +	[11828]	= &_000668_hash,
-+	[22404]	= &_000669_hash,
-+	[7685]	= &_000671_hash,
-+	[37422]	= &_000672_hash,
-+	[36311]	= &_000674_hash,
-+	[27643]	= &_000675_hash,
-+	[14273]	= &_000676_hash,
-+	[21310]	= &_000677_hash,
-+	[54703]	= &_000678_hash,
-+	[49831]	= &_000679_hash,
-+	[24052]	= &_000680_hash,
-+	[38037]	= &_000681_hash,
-+	[1075]	= &_000682_hash,
-+	[62955]	= &_000683_hash,
-+	[20985]	= &_000684_hash,
-+	[14208]	= &_000685_hash,
-+	[53626]	= &_000686_hash,
-+	[34532]	= &_000687_hash,
-+	[49575]	= &_000688_hash,
-+	[41283]	= &_000689_hash,
-+	[44667]	= &_000690_hash,
-+	[46698]	= &_000691_hash,
-+	[59670]	= &_000692_hash,
-+	[54343]	= &_000693_hash,
-+	[17269]	= &_000694_hash,
-+	[15093]	= &_000695_hash,
-+	[64490]	= &_000697_hash,
-+	[30030]	= &_000698_hash,
-+	[7203]	= &_000699_hash,
-+	[15345]	= &_000700_hash,
-+	[39151]	= &_000701_hash,
-+	[64171]	= &_000704_hash,
-+	[51337]	= &_000708_hash,
-+	[3566]	= &_000709_hash,
-+	[45775]	= &_000710_hash,
-+	[62186]	= &_000711_hash,
-+	[48698]	= &_000712_hash,
-+	[62396]	= &_000713_hash,
-+	[54291]	= &_000714_hash,
-+	[64862]	= &_000715_hash,
-+	[20948]	= &_000716_hash,
-+	[54103]	= &_000717_hash,
-+	[50090]	= &_000718_hash,
-+	[9194]	= &_000719_hash,
-+	[20537]	= &_000720_hash,
-+	[49392]	= &_000722_hash,
-+	[7519]	= &_000723_hash,
-+	[31617]	= &_000725_hash,
-+	[3311]	= &_000726_hash,
-+	[10165]	= &_000727_hash,
-+	[46094]	= &_000728_hash,
-+	[21677]	= &_000729_hash,
-+	[13443]	= &_000730_hash,
-+	[21153]	= &_000731_hash,
-+	[43440]	= &_000732_hash,
-+	[17347]	= &_000733_hash,
++	[11829]	= &_000516_hash,
++	[11830]	= &_000484_hash,
++	[11843]	= &_001113_hash,
++	[11868]	= &_000193_hash,
++	[11917]	= &_000012_hash,
++	[11942]	= &_000152_hash,
++	[12061]	= &_001047_hash,
++	[12064]	= &_001742_hash,
++	[12076]	= &_002500_hash,
++	[12127]	= &_001265_hash,
++	[12129]	= &_001109_hash,
++	[12135]	= &_000663_hash,
++	[12137]	= &_000449_hash,
++	[12141]	= &_002603_hash,
++	[12144]	= &_002226_hash,
++	[12154]	= &_002072_hash,
++	[12173]	= &_001691_hash,
++	[12179]	= &_000804_hash,
++	[12184]	= &_002445_hash,
++	[12187]	= &_000890_hash,
++	[12221]	= &_001608_hash,
++	[12251]	= &_000260_hash,
 +	[12257]	= &_000734_hash,
-+	[65483]	= &_000735_hash,
-+	[4722]	= &_000736_hash,
-+	[61917]	= &_000737_hash,
-+	[38644]	= &_000739_hash,
-+	[62770]	= &_000740_hash,
-+	[36155]	= &_000741_hash,
-+	[36481]	= &_000742_hash,
-+	[37660]	= &_000743_hash,
-+	[47379]	= &_000744_hash,
-+	[51424]	= &_000746_hash,
-+	[28338]	= &_000748_hash,
-+	[9431]	= &_000749_hash,
-+	[9893]	= &_000750_hash,
++	[12267]	= &_001506_hash,
++	[12269]	= &_001609_hash,
++	[12284]	= &_000477_hash,
++	[12285]	= &_000384_hash,
++	[12288]	= &_001750_hash,
++	[12295]	= &_000919_hash,
++	[12316]	= &_002102_hash,
++	[12332]	= &_000406_hash,
++	[12384]	= &_001242_hash,
++	[12465]	= &_000548_hash,
++	[12487]	= &_001235_hash,
++	[12509]	= &_000383_hash,
++	[12579]	= &_000865_hash,
++	[12589]	= &_001457_hash,
++	[12604]	= &_001586_hash,
++	[12640]	= &_001035_hash,
++	[12641]	= &_000190_hash,
++	[12649]	= &_002208_hash,
++	[12664]	= &_000600_hash,
++	[12669]	= &_002541_hash,
++	[12716]	= &_002160_hash,
++	[12736]	= &_001830_hash,
++	[12756]	= &_002144_hash,
++	[12769]	= &_000336_hash,
++	[12785]	= &_001028_hash,
++	[12802]	= &_001998_hash,
++	[12817]	= &_001604_hash,
++	[12839]	= &_002056_hash,
++	[12930]	= &_001311_hash,
 +	[12964]	= &_000751_hash,
-+	[42643]	= &_000752_hash,
-+	[43806]	= &_000753_hash,
-+	[63720]	= &_000754_hash,
-+	[49839]	= &_000755_hash,
-+	[8334]	= &_000756_hash,
++	[12989]	= &_002394_hash,
++	[13041]	= &_002304_hash,
++	[13060]	= &_000171_hash,
++	[13111]	= &_001143_hash,
++	[13119]	= &_001645_hash,
++	[13173]	= &_001668_hash,
++	[13176]	= &_001919_hash,
++	[13199]	= &_002443_hash,
++	[13205]	= &_001866_hash,
++	[13245]	= &_000048_hash,
++	[13252]	= &_001382_hash,
++	[13289]	= &_000416_hash,
++	[13330]	= &_000613_hash,
++	[13337]	= &_001418_hash,
++	[13377]	= &_002079_hash,
++	[13414]	= &_000200_hash,
++	[13417]	= &_000975_hash,
++	[13438]	= &_001412_hash,
++	[13440]	= &_000518_hash,
++	[13443]	= &_000730_hash,
++	[13529]	= &_001298_hash,
++	[13556]	= &_001848_hash,
++	[13574]	= &_001941_hash,
++	[13589]	= &_001304_hash,
++	[13596]	= &_000288_hash,
++	[13615]	= &_002082_hash,
++	[13634]	= &_001455_hash,
 +	[13666]	= &_000757_hash,
-+	[8570]	= &_000758_hash,
-+	[64541]	= &_000759_hash,
-+	[22961]	= &_000760_hash,
-+	[9110]	= &_000761_hash,
-+	[950]	= &_000762_hash,
-+	[38176]	= &_000763_hash,
-+	[50478]	= &_000765_hash,
-+	[62488]	= &_000766_hash,
-+	[54258]	= &_000767_hash,
-+	[56515]	= &_000768_hash,
-+	[57]	= &_000770_hash,
-+	[19332]	= &_000771_hash,
-+	[41078]	= &_000772_hash,
-+	[19852]	= &_000773_hash,
-+	[50198]	= &_000774_hash,
-+	[50318]	= &_000776_hash,
-+	[19109]	= &_000777_hash,
-+	[32880]	= &_000778_hash,
-+	[34641]	= &_000779_hash,
-+	[61621]	= &_000780_hash,
-+	[11329]	= &_000781_hash,
-+	[24645]	= &_000782_hash,
-+	[57835]	= &_000783_hash,
-+	[22861]	= &_000784_hash,
-+	[39155]	= &_000785_hash,
-+	[19064]	= &_000786_hash,
-+	[31244]	= &_000787_hash,
-+	[18048]	= &_000788_hash,
-+	[55134]	= &_000790_hash,
-+	[25277]	= &_000791_hash,
-+	[60483]	= &_000792_hash,
-+	[47024]	= &_000793_hash,
-+	[56453]	= &_000794_hash,
-+	[28053]	= &_000796_hash,
-+	[24007]	= &_000798_hash,
-+	[25747]	= &_000799_hash,
-+	[36746]	= &_000800_hash,
-+	[23447]	= &_000802_hash,
-+	[56058]	= &_000803_hash,
-+	[12179]	= &_000804_hash,
-+	[3021]	= &_000805_hash,
-+	[11398]	= &_000806_hash,
-+	[50084]	= &_000807_hash,
-+	[7708]	= &_000808_hash,
-+	[6112]	= &_000809_hash,
-+	[45679]	= &_000810_hash,
-+	[32521]	= &_000811_hash,
-+	[50831]	= &_000812_hash,
-+	[38390]	= &_000814_hash,
-+	[54377]	= &_000815_hash,
-+	[25910]	= &_000816_hash,
-+	[1387]	= &_000817_hash,
-+	[55215]	= &_000818_hash,
-+	[51849]	= &_000819_hash,
-+	[9604]	= &_000820_hash,
-+	[33551]	= &_000821_hash,
-+	[51275]	= &_000822_hash,
-+	[45718]	= &_000823_hash,
-+	[754]	= &_000824_hash,
-+	[51430]	= &_000825_hash,
-+	[10379]	= &_000826_hash,
-+	[2109]	= &_000827_hash,
-+	[31801]	= &_000828_hash,
-+	[5941]	= &_000829_hash,
-+	[54846]	= &_000830_hash,
-+	[63388]	= &_000831_hash,
-+	[19485]	= &_000832_hash,
-+	[46892]	= &_000833_hash,
-+	[30456]	= &_000834_hash,
-+	[57412]	= &_000835_hash,
-+	[47605]	= &_000836_hash,
-+	[31680]	= &_000837_hash,
-+	[64712]	= &_000838_hash,
-+	[48868]	= &_000839_hash,
-+	[9438]	= &_000840_hash,
-+	[18775]	= &_000841_hash,
-+	[48014]	= &_000842_hash,
-+	[9075]	= &_000843_hash,
-+	[41746]	= &_000844_hash,
-+	[54793]	= &_000845_hash,
++	[13748]	= &_000064_hash,
++	[13791]	= &_000055_hash,
++	[13900]	= &_000571_hash,
++	[13943]	= &_001800_hash,
++	[13946]	= &_002159_hash,
++	[13950]	= &_001858_hash,
++	[13977]	= &_001471_hash,
++	[13991]	= &_001378_hash,
++	[14041]	= &_001938_hash,
++	[14058]	= &_002039_hash,
++	[14096]	= &_001337_hash,
++	[14208]	= &_000685_hash,
++	[14222]	= &_001531_hash,
++	[14245]	= &_002037_hash,
++	[14267]	= &_001284_hash,
++	[14273]	= &_000676_hash,
++	[14283]	= &_001145_hash,
++	[14302]	= &_000017_hash,
++	[14393]	= &_001636_hash,
++	[14400]	= &_000558_hash,
++	[14416]	= &_000967_hash,
++	[14426]	= &_002351_hash,
++	[14479]	= &_001202_hash,
++	[14486]	= &_002134_hash,
++	[14507]	= &_001882_hash,
++	[14536]	= &_001328_hash,
++	[14549]	= &_001459_hash,
++	[14550]	= &_002581_hash,
++	[14591]	= &_000265_hash,
++	[14652]	= &_001045_hash,
++	[14717]	= &_000630_hash,
++	[14782]	= &_002257_hash,
++	[14796]	= &_000207_hash,
++	[14857]	= &_000331_hash,
++	[14861]	= &_000230_hash,
++	[14892]	= &_000027_hash,
++	[14899]	= &_002320_hash,
++	[14908]	= &_000321_hash,
++	[14952]	= &_002282_hash,
++	[14976]	= &_001428_hash,
++	[14987]	= &_001105_hash,
++	[15058]	= &_000118_hash,
++	[15067]	= &_002174_hash,
++	[15070]	= &_000378_hash,
++	[15072]	= &_000385_hash,
++	[15073]	= &_002221_hash,
++	[15088]	= &_002327_hash,
++	[15093]	= &_000695_hash,
++	[15104]	= &_000965_hash,
++	[15193]	= &_000905_hash,
++	[15218]	= &_000072_hash,
++	[15237]	= &_002417_hash,
++	[15243]	= &_001756_hash,
++	[15291]	= &_001167_hash,
++	[15345]	= &_000700_hash,
++	[15360]	= &_001254_hash,
++	[15374]	= &_002547_hash,
++	[15382]	= &_001272_hash,
++	[15423]	= &_001588_hash,
++	[15449]	= &_002123_hash,
++	[15464]	= &_001223_hash,
++	[15534]	= &_000402_hash,
++	[15587]	= &_002418_hash,
++	[15620]	= &_002450_hash,
++	[15631]	= &_001903_hash,
++	[15642]	= &_001192_hash,
++	[15653]	= &_002530_hash,
++	[15674]	= &_000169_hash,
++	[15752]	= &_001371_hash,
++	[15803]	= &_002025_hash,
++	[15822]	= &_000034_hash,
++	[15870]	= &_001556_hash,
++	[15892]	= &_002206_hash,
++	[15939]	= &_002220_hash,
++	[15948]	= &_001854_hash,
++	[15954]	= &_000432_hash,
 +	[15981]	= &_000846_hash,
-+	[9559]	= &_000847_hash,
-+	[27509]	= &_000848_hash,
-+	[7471]	= &_000849_hash,
-+	[61100]	= &_000850_hash,
 +	[16003]	= &_000851_hash,
-+	[33714]	= &_000852_hash,
-+	[51665]	= &_000853_hash,
-+	[24398]	= &_000854_hash,
-+	[59833]	= &_000855_hash,
-+	[55862]	= &_000856_hash,
-+	[37420]	= &_000857_hash,
-+	[4874]	= &_000858_hash,
-+	[7024]	= &_000860_hash,
-+	[35351]	= &_000861_hash,
-+	[34547]	= &_000862_hash,
-+	[12579]	= &_000865_hash,
-+	[46328]	= &_000866_hash,
-+	[26483]	= &_000868_hash,
-+	[1196]	= &_000869_hash,
-+	[25714]	= &_000870_hash,
-+	[50186]	= &_000871_hash,
-+	[60202]	= &_000872_hash,
-+	[63138]	= &_000873_hash,
-+	[19065]	= &_000874_hash,
-+	[46860]	= &_000875_hash,
-+	[6924]	= &_000876_hash,
-+	[815]	= &_000877_hash,
-+	[64130]	= &_000878_hash,
-+	[48187]	= &_000880_hash,
-+	[39188]	= &_000881_hash,
-+	[132]	= &_000883_hash,
-+	[60165]	= &_000884_hash,
-+	[57515]	= &_000885_hash,
-+	[21240]	= &_000886_hash,
-+	[31183]	= &_000887_hash,
-+	[38859]	= &_000888_hash,
-+	[11172]	= &_000889_hash,
-+	[12187]	= &_000890_hash,
-+	[40199]	= &_000892_hash,
-+	[57953]	= &_000893_hash,
-+	[28867]	= &_000895_hash,
-+	[54036]	= &_000896_hash,
-+	[4388]	= &_000897_hash,
-+	[38563]	= &_000898_hash,
-+	[42047]	= &_000899_hash,
-+	[29983]	= &_000900_hash,
-+	[26650]	= &_000901_hash,
-+	[29236]	= &_000902_hash,
-+	[49390]	= &_000903_hash,
-+	[50425]	= &_000904_hash,
-+	[15193]	= &_000905_hash,
-+	[38510]	= &_000906_hash,
-+	[58292]	= &_000907_hash,
-+	[54913]	= &_000908_hash,
-+	[38683]	= &_000910_hash,
-+	[45863]	= &_000911_hash,
-+	[54130]	= &_000912_hash,
-+	[41542]	= &_000913_hash,
-+	[23610]	= &_000914_hash,
-+	[39226]	= &_000916_hash,
-+	[36147]	= &_000917_hash,
-+	[37876]	= &_000918_hash,
-+	[12295]	= &_000919_hash,
-+	[11686]	= &_000920_hash,
-+	[17320]	= &_000921_hash,
-+	[45428]	= &_000922_hash,
-+	[51088]	= &_000924_hash,
-+	[37311]	= &_000925_hash,
-+	[56933]	= &_000926_hash,
-+	[41855]	= &_000927_hash,
-+	[16969]	= &_000928_hash,
-+	[20399]	= &_000929_hash,
-+	[3233]	= &_000930_hash,
-+	[31140]	= &_000931_hash,
-+	[37489]	= &_000932_hash,
-+	[11510]	= &_000933_hash,
-+	[18226]	= &_000934_hash,
-+	[42792]	= &_000935_hash,
-+	[10009]	= &_000936_hash,
-+	[37611]	= &_000937_hash,
-+	[48704]	= &_000938_hash,
-+	[11106]	= &_000939_hash,
-+	[63555]	= &_000940_hash,
-+	[35003]	= &_000941_hash,
-+	[50411]	= &_000943_hash,
-+	[25286]	= &_000944_hash,
-+	[48662]	= &_000945_hash,
-+	[29566]	= &_000946_hash,
-+	[23485]	= &_000947_hash,
-+	[53282]	= &_000948_hash,
-+	[24987]	= &_000950_hash,
-+	[62646]	= &_000951_hash,
-+	[1073]	= &_000952_hash,
-+	[52259]	= &_000953_hash,
-+	[142]	= &_000956_hash,
-+	[22305]	= &_000957_hash,
-+	[56753]	= &_000958_hash,
-+	[41035]	= &_000959_hash,
-+	[48097]	= &_000960_hash,
-+	[28102]	= &_000961_hash,
-+	[18094]	= &_000962_hash,
-+	[23918]	= &_000963_hash,
++	[16056]	= &_002107_hash,
++	[16103]	= &_001783_hash,
++	[16110]	= &_001775_hash,
++	[16134]	= &_001362_hash,
++	[16227]	= &_002097_hash,
++	[16280]	= &_001341_hash,
++	[16291]	= &_001523_hash,
++	[16332]	= &_002615_hash,
++	[16365]	= &_002271_hash,
++	[16366]	= &_000451_hash,
++	[16376]	= &_001767_hash,
++	[16399]	= &_001279_hash,
 +	[16405]	= &_000964_hash,
-+	[15104]	= &_000965_hash,
-+	[14416]	= &_000967_hash,
-+	[47750]	= &_000968_hash,
-+	[63806]	= &_000969_hash,
-+	[60961]	= &_000970_hash,
-+	[23110]	= &_000972_hash,
++	[16406]	= &_001333_hash,
++	[16420]	= &_002173_hash,
++	[16431]	= &_000488_hash,
++	[16566]	= &_001851_hash,
++	[16576]	= &_002093_hash,
++	[16669]	= &_002212_hash,
++	[16756]	= &_002094_hash,
++	[16772]	= &_001297_hash,
++	[16804]	= &_000228_hash,
++	[16809]	= &_001541_hash,
++	[16814]	= &_001335_hash,
++	[16831]	= &_002574_hash,
++	[16835]	= &_002312_hash,
++	[16874]	= &_001163_hash,
++	[16908]	= &_000370_hash,
++	[16926]	= &_002255_hash,
++	[16944]	= &_001149_hash,
++	[16945]	= &_000582_hash,
++	[16969]	= &_000928_hash,
++	[17005]	= &_001308_hash,
++	[17027]	= &_001824_hash,
++	[17048]	= &_001407_hash,
++	[17076]	= &_002018_hash,
++	[17100]	= &_002049_hash,
++	[17131]	= &_000369_hash,
++	[17161]	= &_002393_hash,
++	[17163]	= &_000070_hash,
++	[17194]	= &_001701_hash,
++	[17213]	= &_001698_hash,
++	[17220]	= &_002560_hash,
++	[17269]	= &_000694_hash,
++	[17276]	= &_001458_hash,
++	[17277]	= &_001933_hash,
++	[17283]	= &_001444_hash,
++	[17290]	= &_001865_hash,
++	[17307]	= &_000341_hash,
++	[17320]	= &_000921_hash,
++	[17325]	= &_001281_hash,
++	[17346]	= &_002139_hash,
++	[17347]	= &_000733_hash,
++	[17424]	= &_000339_hash,
++	[17435]	= &_002040_hash,
++	[17481]	= &_002594_hash,
++	[17486]	= &_001552_hash,
++	[17528]	= &_000470_hash,
++	[17551]	= &_000135_hash,
++	[17559]	= &_000003_hash,
++	[17594]	= &_001253_hash,
 +	[17595]	= &_000973_hash,
-+	[13417]	= &_000975_hash,
-+	[35324]	= &_000976_hash,
-+	[31919]	= &_000977_hash,
-+	[32866]	= &_000978_hash,
-+	[19536]	= &_000979_hash,
-+	[59130]	= &_000980_hash,
-+	[2454]	= &_000981_hash,
-+	[64800]	= &_000982_hash,
-+	[30208]	= &_000983_hash,
-+	[9990]	= &_000984_hash,
-+	[62868]	= &_000985_hash,
-+	[23314]	= &_000986_hash,
-+	[53656]	= &_000987_hash,
-+	[38060]	= &_000988_hash,
-+	[49829]	= &_000989_hash,
-+	[41442]	= &_000991_hash,
-+	[34022]	= &_000993_hash,
-+	[46865]	= &_000994_hash,
-+	[21604]	= &_000995_hash,
-+	[19564]	= &_000996_hash,
-+	[64521]	= &_000997_hash,
-+	[2166]	= &_000998_hash,
-+	[53676]	= &_000999_hash,
-+	[45080]	= &_001000_hash,
-+	[17878]	= &_001001_hash,
-+	[57630]	= &_001003_hash,
-+	[54352]	= &_001004_hash,
-+	[38986]	= &_001005_hash,
++	[17598]	= &_000485_hash,
 +	[17607]	= &_001007_hash,
-+	[31581]	= &_001008_hash,
-+	[10594]	= &_001009_hash,
-+	[33475]	= &_001012_hash,
-+	[28885]	= &_001013_hash,
++	[17662]	= &_000404_hash,
++	[17686]	= &_001921_hash,
++	[17707]	= &_001577_hash,
++	[17733]	= &_000206_hash,
++	[17741]	= &_001492_hash,
++	[17820]	= &_001136_hash,
++	[17864]	= &_000546_hash,
++	[17868]	= &_001626_hash,
++	[17875]	= &_000450_hash,
++	[17878]	= &_001001_hash,
++	[17880]	= &_002490_hash,
++	[17886]	= &_002562_hash,
++	[17904]	= &_002329_hash,
++	[17914]	= &_001329_hash,
++	[17920]	= &_001156_hash,
++	[17989]	= &_000552_hash,
++	[18006]	= &_001918_hash,
++	[18016]	= &_002438_hash,
++	[18048]	= &_000788_hash,
++	[18055]	= &_000157_hash,
++	[18074]	= &_000325_hash,
++	[18094]	= &_000962_hash,
++	[18116]	= &_001689_hash,
++	[18148]	= &_001495_hash,
 +	[18176]	= &_001015_hash,
-+	[3426]	= &_001016_hash,
-+	[36598]	= &_001017_hash,
-+	[38428]	= &_001018_hash,
-+	[22948]	= &_001019_hash,
-+	[62524]	= &_001020_hash,
-+	[47394]	= &_001021_hash,
-+	[496]	= &_001022_hash,
-+	[46510]	= &_001023_hash,
-+	[8360]	= &_001024_hash,
-+	[5204]	= &_001026_hash,
-+	[48284]	= &_001027_hash,
-+	[12785]	= &_001028_hash,
-+	[8219]	= &_001030_hash,
-+	[55716]	= &_001031_hash,
-+	[9864]	= &_001032_hash,
-+	[7659]	= &_001033_hash,
-+	[12640]	= &_001035_hash,
-+	[48039]	= &_001036_hash,
-+	[56420]	= &_001037_hash,
-+	[47533]	= &_001038_hash,
-+	[26213]	= &_001040_hash,
-+	[51003]	= &_001042_hash,
-+	[58267]	= &_001043_hash,
-+	[8556]	= &_001044_hash,
-+	[14652]	= &_001045_hash,
-+	[56103]	= &_001046_hash,
-+	[12061]	= &_001047_hash,
++	[18207]	= &_001452_hash,
++	[18215]	= &_000177_hash,
++	[18226]	= &_000934_hash,
++	[18254]	= &_000472_hash,
++	[18262]	= &_000445_hash,
++	[18275]	= &_000231_hash,
++	[18278]	= &_002400_hash,
++	[18285]	= &_000355_hash,
++	[18293]	= &_000612_hash,
++	[18322]	= &_001351_hash,
++	[18355]	= &_001924_hash,
++	[18402]	= &_002230_hash,
++	[18407]	= &_002344_hash,
++	[18459]	= &_000465_hash,
++	[18525]	= &_000563_hash,
++	[18543]	= &_001500_hash,
++	[18555]	= &_002244_hash,
++	[18575]	= &_001687_hash,
++	[18604]	= &_000279_hash,
++	[18625]	= &_001361_hash,
++	[18667]	= &_002287_hash,
++	[18708]	= &_001803_hash,
++	[18710]	= &_000102_hash,
++	[18744]	= &_000392_hash,
++	[18751]	= &_002080_hash,
++	[18766]	= &_001950_hash,
++	[18775]	= &_000841_hash,
++	[18780]	= &_001271_hash,
++	[18821]	= &_002355_hash,
++	[18824]	= &_000590_hash,
++	[18844]	= &_000366_hash,
++	[18853]	= &_002573_hash,
++	[18862]	= &_000512_hash,
++	[18869]	= &_002152_hash,
++	[18870]	= &_002289_hash,
++	[18913]	= &_000107_hash,
++	[19043]	= &_000471_hash,
++	[19044]	= &_002571_hash,
++	[19064]	= &_000786_hash,
++	[19065]	= &_000874_hash,
++	[19089]	= &_000131_hash,
++	[19090]	= &_001533_hash,
++	[19106]	= &_002043_hash,
++	[19109]	= &_000777_hash,
++	[19140]	= &_001274_hash,
++	[19205]	= &_001802_hash,
++	[19214]	= &_000006_hash,
++	[19216]	= &_002462_hash,
++	[19281]	= &_001753_hash,
 +	[19298]	= &_001048_hash,
-+	[44813]	= &_001049_hash,
-+	[46160]	= &_001050_hash,
-+	[26795]	= &_001051_hash,
-+	[9657]	= &_001052_hash,
-+	[58803]	= &_001053_hash,
-+	[23078]	= &_001054_hash,
-+	[60010]	= &_001055_hash,
-+	[35425]	= &_001056_hash,
-+	[3102]	= &_001057_hash,
-+	[33678]	= &_001058_hash,
-+	[4605]	= &_001059_hash,
-+	[55007]	= &_001060_hash,
-+	[29214]	= &_001061_hash,
-+	[10517]	= &_001062_hash,
-+	[45510]	= &_001063_hash,
-+	[26540]	= &_001064_hash,
-+	[64244]	= &_001065_hash,
-+	[58009]	= &_001066_hash,
-+	[42652]	= &_001067_hash,
-+	[21681]	= &_001068_hash,
-+	[52735]	= &_001069_hash,
-+	[64505]	= &_001070_hash,
-+	[29147]	= &_001071_hash,
-+	[56286]	= &_001072_hash,
-+	[61650]	= &_001073_hash,
-+	[37661]	= &_001074_hash,
-+	[20249]	= &_001075_hash,
-+	[21553]	= &_001076_hash,
-+	[50286]	= &_001077_hash,
++	[19305]	= &_001713_hash,
++	[19322]	= &_001688_hash,
++	[19332]	= &_000771_hash,
++	[19366]	= &_000020_hash,
++	[19393]	= &_000274_hash,
++	[19402]	= &_002214_hash,
++	[19423]	= &_000187_hash,
++	[19485]	= &_000832_hash,
++	[19509]	= &_001354_hash,
++	[19510]	= &_001213_hash,
++	[19536]	= &_000979_hash,
++	[19564]	= &_000996_hash,
++	[19565]	= &_002172_hash,
++	[19570]	= &_001671_hash,
++	[19583]	= &_001651_hash,
++	[19658]	= &_000337_hash,
++	[19678]	= &_000452_hash,
++	[19736]	= &_001431_hash,
++	[19750]	= &_002593_hash,
++	[19758]	= &_000418_hash,
 +	[19780]	= &_001078_hash,
-+	[9627]	= &_001079_hash,
-+	[41815]	= &_001081_hash,
-+	[63041]	= &_001082_hash,
-+	[9522]	= &_001083_hash,
-+	[61919]	= &_001084_hash,
-+	[44788]	= &_001085_hash,
-+	[6073]	= &_001086_hash,
-+	[22631]	= &_001087_hash,
-+	[36446]	= &_001088_hash,
-+	[62047]	= &_001089_hash,
++	[19824]	= &_000287_hash,
++	[19826]	= &_002276_hash,
 +	[19839]	= &_001091_hash,
-+	[3492]	= &_001092_hash,
++	[19852]	= &_000773_hash,
++	[19910]	= &_001611_hash,
++	[19918]	= &_001914_hash,
++	[19943]	= &_001806_hash,
++	[19969]	= &_002322_hash,
++	[19986]	= &_000062_hash,
++	[20029]	= &_002256_hash,
++	[20063]	= &_002433_hash,
++	[20080]	= &_001472_hash,
++	[20084]	= &_001719_hash,
++	[20091]	= &_001540_hash,
++	[20097]	= &_002223_hash,
++	[20122]	= &_002124_hash,
++	[20167]	= &_001191_hash,
++	[20174]	= &_002075_hash,
++	[20249]	= &_001075_hash,
++	[20250]	= &_001546_hash,
++	[20323]	= &_002031_hash,
++	[20347]	= &_000232_hash,
++	[20399]	= &_000929_hash,
++	[20469]	= &_000456_hash,
++	[20478]	= &_002310_hash,
++	[20494]	= &_002609_hash,
++	[20521]	= &_001602_hash,
++	[20522]	= &_002467_hash,
++	[20537]	= &_000720_hash,
++	[20555]	= &_001572_hash,
++	[20581]	= &_002589_hash,
++	[20604]	= &_002370_hash,
++	[20646]	= &_001413_hash,
++	[20676]	= &_000564_hash,
++	[20682]	= &_001703_hash,
++	[20697]	= &_001964_hash,
 +	[20724]	= &_001093_hash,
-+	[59038]	= &_001094_hash,
-+	[51704]	= &_001095_hash,
-+	[11353]	= &_001096_hash,
-+	[28800]	= &_001097_hash,
-+	[55195]	= &_001098_hash,
-+	[45060]	= &_001099_hash,
-+	[40715]	= &_001100_hash,
-+	[46582]	= &_001101_hash,
-+	[56458]	= &_001102_hash,
-+	[48141]	= &_001104_hash,
-+	[14987]	= &_001105_hash,
-+	[30581]	= &_001106_hash,
-+	[4502]	= &_001107_hash,
-+	[55757]	= &_001108_hash,
-+	[12129]	= &_001109_hash,
-+	[62411]	= &_001110_hash,
-+	[60179]	= &_001111_hash,
-+	[51724]	= &_001112_hash,
-+	[11843]	= &_001113_hash,
-+	[60420]	= &_001114_hash,
-+	[11649]	= &_001115_hash,
-+	[20891]	= &_001116_hash,
-+	[4682]	= &_001117_hash,
-+	[52014]	= &_001118_hash,
-+	[58624]	= &_001121_hash,
-+	[42095]	= &_001122_hash,
-+	[30290]	= &_001123_hash,
-+	[7396]	= &_001124_hash,
-+	[58135]	= &_001125_hash,
-+	[48668]	= &_001127_hash,
-+	[49561]	= &_001129_hash,
-+	[28351]	= &_001130_hash,
-+	[30218]	= &_001131_hash,
-+	[42533]	= &_001133_hash,
-+	[38784]	= &_001134_hash,
-+	[28153]	= &_001135_hash,
-+	[17820]	= &_001136_hash,
-+	[45298]	= &_001137_hash,
-+	[38108]	= &_001138_hash,
-+	[25505]	= &_001139_hash,
-+	[25106]	= &_001140_hash,
-+	[28008]	= &_001141_hash,
-+	[43732]	= &_001142_hash,
-+	[13111]	= &_001143_hash,
-+	[31753]	= &_001144_hash,
-+	[14283]	= &_001145_hash,
-+	[40948]	= &_001146_hash,
-+	[50088]	= &_001147_hash,
-+	[5102]	= &_001148_hash,
-+	[16944]	= &_001149_hash,
-+	[45223]	= &_001150_hash,
-+	[5518]	= &_001151_hash,
-+	[35651]	= &_001152_hash,
-+	[41656]	= &_001153_hash,
-+	[59440]	= &_001154_hash,
-+	[44227]	= &_001155_hash,
-+	[17920]	= &_001156_hash,
-+	[26760]	= &_001157_hash,
-+	[565]	= &_001159_hash,
-+	[57168]	= &_001160_hash,
-+	[60209]	= &_001161_hash,
-+	[1974]	= &_001162_hash,
-+	[16874]	= &_001163_hash,
-+	[47181]	= &_001164_hash,
-+	[61050]	= &_001165_hash,
-+	[10799]	= &_001166_hash,
-+	[15291]	= &_001167_hash,
-+	[41407]	= &_001168_hash,
-+	[49736]	= &_001169_hash,
-+	[57116]	= &_001170_hash,
-+	[4889]	= &_001171_hash,
-+	[33708]	= &_001172_hash,
-+	[27833]	= &_001173_hash,
-+	[4532]	= &_001174_hash,
-+	[61177]	= &_001175_hash,
-+	[57661]	= &_001176_hash,
-+	[32046]	= &_001177_hash,
-+	[39457]	= &_001178_hash,
++	[20737]	= &_000646_hash,
++	[20751]	= &_000644_hash,
++	[20792]	= &_002582_hash,
++	[20795]	= &_001805_hash,
 +	[20809]	= &_001179_hash,
-+	[37880]	= &_001180_hash,
-+	[32342]	= &_001181_hash,
-+	[54360]	= &_001182_hash,
-+	[63941]	= &_001183_hash,
-+	[52333]	= &_001184_hash,
-+	[10903]	= &_001185_hash,
-+	[50991]	= &_001186_hash,
-+	[37920]	= &_001187_hash,
-+	[5957]	= &_001188_hash,
-+	[50774]	= &_001189_hash,
-+	[49407]	= &_001190_hash,
-+	[20167]	= &_001191_hash,
-+	[15642]	= &_001192_hash,
-+	[39531]	= &_001194_hash,
-+	[64336]	= &_001195_hash,
-+	[3100]	= &_001196_hash,
-+	[5494]	= &_001197_hash,
-+	[59810]	= &_001198_hash,
-+	[48525]	= &_001199_hash,
-+	[62313]	= &_001201_hash,
-+	[14479]	= &_001202_hash,
-+	[26485]	= &_001204_hash,
-+	[45699]	= &_001205_hash,
-+	[61455]	= &_001206_hash,
-+	[645]	= &_001207_hash,
-+	[2481]	= &_001208_hash,
-+	[65444]	= &_001209_hash,
-+	[9656]	= &_001210_hash,
++	[20834]	= &_002081_hash,
 +	[20836]	= &_001211_hash,
-+	[38725]	= &_001212_hash,
-+	[19510]	= &_001213_hash,
-+	[42703]	= &_001214_hash,
-+	[31948]	= &_001215_hash,
-+	[3585]	= &_001216_hash,
-+	[26554]	= &_001218_hash,
-+	[27062]	= &_001219_hash,
-+	[6963]	= &_001220_hash,
-+	[59470]	= &_001221_hash,
-+	[15464]	= &_001223_hash,
-+	[58354]	= &_001224_hash,
-+	[40915]	= &_001225_hash,
-+	[7752]	= &_001226_hash,
-+	[55462]	= &_001227_hash,
-+	[47421]	= &_001228_hash,
-+	[23424]	= &_001229_hash,
-+	[8858]	= &_001230_hash,
-+	[56725]	= &_001231_hash,
-+	[2482]	= &_001232_hash,
-+	[48056]	= &_001233_hash,
-+	[32199]	= &_001234_hash,
-+	[12487]	= &_001235_hash,
-+	[10997]	= &_001236_hash,
-+	[46811]	= &_001237_hash,
-+	[55845]	= &_001238_hash,
++	[20891]	= &_001116_hash,
++	[20895]	= &_001827_hash,
++	[20911]	= &_002558_hash,
++	[20948]	= &_000716_hash,
++	[20970]	= &_000576_hash,
++	[20985]	= &_000684_hash,
++	[21046]	= &_001845_hash,
++	[21083]	= &_001706_hash,
++	[21113]	= &_000056_hash,
++	[21153]	= &_000731_hash,
++	[21208]	= &_000281_hash,
++	[21240]	= &_000886_hash,
++	[21305]	= &_002617_hash,
++	[21310]	= &_000677_hash,
++	[21371]	= &_001277_hash,
++	[21451]	= &_000130_hash,
++	[21487]	= &_001970_hash,
++	[21504]	= &_000354_hash,
++	[21516]	= &_002111_hash,
++	[21532]	= &_001759_hash,
++	[21553]	= &_001076_hash,
++	[21604]	= &_000995_hash,
++	[21677]	= &_000729_hash,
++	[21681]	= &_001068_hash,
++	[21687]	= &_002514_hash,
++	[21732]	= &_001481_hash,
 +	[21785]	= &_001239_hash,
-+	[64288]	= &_001240_hash,
-+	[32400]	= &_001241_hash,
-+	[12384]	= &_001242_hash,
-+	[46826]	= &_001243_hash,
-+	[63902]	= &_001244_hash,
-+	[62839]	= &_001245_hash,
-+	[1475]	= &_001246_hash,
-+	[57903]	= &_001247_hash,
-+	[39034]	= &_001248_hash,
-+	[49744]	= &_001249_hash,
-+	[58271]	= &_001250_hash,
-+	[55362]	= &_001251_hash,
-+	[42030]	= &_001252_hash,
-+	[17594]	= &_001253_hash,
-+	[15360]	= &_001254_hash,
-+	[8218]	= &_001255_hash,
-+	[45201]	= &_001256_hash,
-+	[54941]	= &_001257_hash,
++	[21915]	= &_002509_hash,
++	[22001]	= &_001989_hash,
++	[22049]	= &_000667_hash,
++	[22053]	= &_002095_hash,
++	[22085]	= &_000350_hash,
++	[22173]	= &_000311_hash,
++	[22227]	= &_002297_hash,
++	[22254]	= &_002533_hash,
++	[22300]	= &_000603_hash,
++	[22305]	= &_000957_hash,
++	[22395]	= &_001661_hash,
++	[22399]	= &_002436_hash,
++	[22404]	= &_000669_hash,
++	[22416]	= &_002511_hash,
++	[22457]	= &_001365_hash,
++	[22554]	= &_000036_hash,
++	[22601]	= &_002029_hash,
++	[22631]	= &_001087_hash,
++	[22640]	= &_001931_hash,
++	[22681]	= &_002196_hash,
++	[22708]	= &_001624_hash,
++	[22735]	= &_001322_hash,
++	[22742]	= &_002360_hash,
++	[22854]	= &_001956_hash,
++	[22859]	= &_001445_hash,
++	[22861]	= &_000784_hash,
++	[22885]	= &_002602_hash,
++	[22894]	= &_000615_hash,
++	[22896]	= &_001429_hash,
++	[22948]	= &_001019_hash,
++	[22960]	= &_000045_hash,
++	[22961]	= &_000760_hash,
++	[22987]	= &_000468_hash,
++	[23062]	= &_002307_hash,
++	[23078]	= &_001054_hash,
++	[23084]	= &_001784_hash,
++	[23091]	= &_000481_hash,
++	[23097]	= &_000389_hash,
++	[23102]	= &_000411_hash,
++	[23104]	= &_002110_hash,
++	[23109]	= &_002182_hash,
++	[23110]	= &_000972_hash,
++	[23122]	= &_002607_hash,
++	[23161]	= &_001940_hash,
++	[23178]	= &_000616_hash,
++	[23179]	= &_001442_hash,
++	[23182]	= &_000238_hash,
++	[23190]	= &_000359_hash,
++	[23229]	= &_002090_hash,
++	[23265]	= &_002251_hash,
++	[23310]	= &_000254_hash,
++	[23314]	= &_000986_hash,
++	[23346]	= &_001893_hash,
++	[23416]	= &_002187_hash,
++	[23424]	= &_001229_hash,
++	[23447]	= &_000802_hash,
++	[23449]	= &_000248_hash,
++	[23485]	= &_000947_hash,
++	[23536]	= &_002179_hash,
++	[23570]	= &_001580_hash,
++	[23574]	= &_001794_hash,
++	[23588]	= &_000116_hash,
++	[23610]	= &_000914_hash,
++	[23615]	= &_001511_hash,
++	[23652]	= &_000252_hash,
++	[23699]	= &_002106_hash,
++	[23801]	= &_001987_hash,
++	[23824]	= &_002470_hash,
++	[23845]	= &_001797_hash,
++	[23850]	= &_001891_hash,
++	[23878]	= &_002143_hash,
++	[23884]	= &_002132_hash,
++	[23918]	= &_000963_hash,
++	[23957]	= &_000115_hash,
++	[23984]	= &_000666_hash,
++	[24007]	= &_000798_hash,
++	[24052]	= &_000680_hash,
++	[24075]	= &_000077_hash,
++	[24109]	= &_001483_hash,
++	[24139]	= &_000290_hash,
 +	[24177]	= &_001258_hash,
-+	[27346]	= &_001259_hash,
-+	[9470]	= &_001260_hash,
-+	[39427]	= &_001261_hash,
-+	[5329]	= &_001262_hash,
-+	[11410]	= &_001263_hash,
-+	[65397]	= &_001264_hash,
-+	[12127]	= &_001265_hash,
-+	[7776]	= &_001266_hash,
-+	[51475]	= &_001268_hash,
-+	[36450]	= &_001269_hash,
-+	[52824]	= &_001270_hash,
-+	[18780]	= &_001271_hash,
-+	[15382]	= &_001272_hash,
-+	[51320]	= &_001273_hash,
-+	[19140]	= &_001274_hash,
-+	[38071]	= &_001275_hash,
-+	[10747]	= &_001276_hash,
-+	[21371]	= &_001277_hash,
-+	[16399]	= &_001279_hash,
-+	[35521]	= &_001280_hash,
-+	[17325]	= &_001281_hash,
-+	[14267]	= &_001284_hash,
-+	[49836]	= &_001285_hash,
-+	[32101]	= &_001286_hash,
-+	[43564]	= &_001287_hash,
-+	[60515]	= &_001288_hash,
-+	[31221]	= &_001289_hash,
-+	[46655]	= &_001290_hash,
-+	[46525]	= &_001291_hash,
-+	[41719]	= &_001292_hash,
-+	[64751]	= &_001293_hash,
-+	[47733]	= &_001294_hash,
-+	[9778]	= &_001295_hash,
-+	[28670]	= &_001296_hash,
-+	[16772]	= &_001297_hash,
-+	[13529]	= &_001298_hash,
-+	[60347]	= &_001299_hash,
-+	[59304]	= &_001300_hash,
-+	[64379]	= &_001301_hash,
-+	[54968]	= &_001302_hash,
++	[24208]	= &_002140_hash,
++	[24236]	= &_002002_hash,
++	[24283]	= &_002556_hash,
++	[24308]	= &_001660_hash,
++	[24317]	= &_000053_hash,
++	[24352]	= &_002366_hash,
++	[24365]	= &_002296_hash,
++	[24366]	= &_000108_hash,
++	[24398]	= &_000854_hash,
++	[24425]	= &_001642_hash,
++	[24430]	= &_002176_hash,
++	[24466]	= &_002253_hash,
++	[24515]	= &_002239_hash,
++	[24645]	= &_000782_hash,
++	[24738]	= &_002017_hash,
++	[24742]	= &_002224_hash,
++	[24755]	= &_002612_hash,
++	[24775]	= &_002587_hash,
++	[24786]	= &_001326_hash,
 +	[24790]	= &_001303_hash,
-+	[13589]	= &_001304_hash,
-+	[32010]	= &_001305_hash,
-+	[53634]	= &_001306_hash,
-+	[31270]	= &_001307_hash,
-+	[17005]	= &_001308_hash,
-+	[32632]	= &_001309_hash,
-+	[12930]	= &_001311_hash,
-+	[35029]	= &_001312_hash,
-+	[8321]	= &_001313_hash,
-+	[52367]	= &_001315_hash,
++	[24869]	= &_001419_hash,
++	[24873]	= &_000082_hash,
++	[24877]	= &_001932_hash,
++	[24899]	= &_001401_hash,
++	[24910]	= &_001674_hash,
++	[24954]	= &_001892_hash,
++	[24961]	= &_002052_hash,
++	[24987]	= &_000950_hash,
++	[25003]	= &_002189_hash,
++	[25005]	= &_001744_hash,
++	[25067]	= &_000236_hash,
++	[25104]	= &_002407_hash,
++	[25106]	= &_001140_hash,
++	[25127]	= &_001884_hash,
++	[25166]	= &_001528_hash,
++	[25167]	= &_002493_hash,
++	[25178]	= &_000498_hash,
++	[25238]	= &_001868_hash,
++	[25242]	= &_002451_hash,
++	[25277]	= &_000791_hash,
++	[25278]	= &_001584_hash,
++	[25286]	= &_000944_hash,
++	[25316]	= &_001640_hash,
++	[25355]	= &_002611_hash,
++	[25369]	= &_002009_hash,
++	[25420]	= &_001353_hash,
++	[25421]	= &_001679_hash,
++	[25502]	= &_000301_hash,
++	[25505]	= &_001139_hash,
++	[25545]	= &_002163_hash,
++	[25547]	= &_002340_hash,
++	[25569]	= &_000459_hash,
++	[25597]	= &_002216_hash,
++	[25625]	= &_000430_hash,
++	[25628]	= &_000071_hash,
++	[25690]	= &_002258_hash,
++	[25714]	= &_000870_hash,
++	[25726]	= &_002397_hash,
++	[25747]	= &_000799_hash,
++	[25792]	= &_001712_hash,
++	[25799]	= &_001504_hash,
++	[25814]	= &_002522_hash,
++	[25816]	= &_000458_hash,
++	[25824]	= &_001923_hash,
++	[25884]	= &_001637_hash,
++	[25905]	= &_002198_hash,
++	[25910]	= &_000816_hash,
++	[25919]	= &_001934_hash,
++	[25930]	= &_001513_hash,
++	[25931]	= &_002192_hash,
++	[26036]	= &_002202_hash,
++	[26037]	= &_001494_hash,
++	[26061]	= &_000310_hash,
++	[26131]	= &_000620_hash,
++	[26164]	= &_001317_hash,
++	[26166]	= &_001639_hash,
++	[26187]	= &_000226_hash,
++	[26201]	= &_000342_hash,
++	[26213]	= &_001040_hash,
++	[26230]	= &_002299_hash,
++	[26233]	= &_002241_hash,
++	[26321]	= &_001930_hash,
++	[26363]	= &_000184_hash,
++	[26483]	= &_000868_hash,
++	[26485]	= &_001204_hash,
++	[26501]	= &_001476_hash,
++	[26540]	= &_001064_hash,
++	[26554]	= &_001218_hash,
++	[26577]	= &_000483_hash,
++	[26627]	= &_001922_hash,
++	[26650]	= &_000901_hash,
++	[26760]	= &_001157_hash,
++	[26795]	= &_001051_hash,
++	[26847]	= &_000194_hash,
++	[26928]	= &_000658_hash,
++	[26933]	= &_000495_hash,
++	[26935]	= &_001925_hash,
++	[27062]	= &_001219_hash,
++	[27083]	= &_000043_hash,
++	[27089]	= &_000088_hash,
++	[27142]	= &_001462_hash,
++	[27143]	= &_000087_hash,
++	[27183]	= &_002166_hash,
++	[27235]	= &_000487_hash,
 +	[27308]	= &_001316_hash,
-+	[26164]	= &_001317_hash,
-+	[57432]	= &_001318_hash,
-+	[42781]	= &_001319_hash,
-+	[6985]	= &_001320_hash,
-+	[80]	= &_001321_hash,
-+	[22735]	= &_001322_hash,
-+	[30091]	= &_001324_hash,
-+	[40038]	= &_001325_hash,
-+	[24786]	= &_001326_hash,
-+	[33204]	= &_001327_hash,
-+	[14536]	= &_001328_hash,
-+	[17914]	= &_001329_hash,
-+	[9743]	= &_001330_hash,
-+	[56369]	= &_001331_hash,
-+	[48508]	= &_001332_hash,
-+	[16406]	= &_001333_hash,
-+	[56662]	= &_001334_hash,
-+	[16814]	= &_001335_hash,
-+	[14096]	= &_001337_hash,
-+	[43518]	= &_001338_hash,
-+	[37227]	= &_001339_hash,
-+	[9766]	= &_001340_hash,
-+	[16280]	= &_001341_hash,
-+	[11684]	= &_001342_hash,
-+	[51040]	= &_001343_hash,
-+	[55643]	= &_001344_hash,
-+	[9840]	= &_001345_hash,
-+	[4303]	= &_001346_hash,
-+	[56702]	= &_001348_hash,
-+	[6622]	= &_001349_hash,
-+	[40775]	= &_001350_hash,
-+	[18322]	= &_001351_hash,
-+	[62883]	= &_001352_hash,
-+	[25420]	= &_001353_hash,
-+	[19509]	= &_001354_hash,
-+	[36621]	= &_001355_hash,
-+	[59323]	= &_001356_hash,
-+	[6238]	= &_001357_hash,
-+	[55137]	= &_001358_hash,
-+	[46469]	= &_001359_hash,
-+	[40672]	= &_001360_hash,
-+	[18625]	= &_001361_hash,
-+	[16134]	= &_001362_hash,
-+	[62581]	= &_001363_hash,
-+	[2570]	= &_001364_hash,
-+	[22457]	= &_001365_hash,
-+	[48310]	= &_001366_hash,
-+	[6792]	= &_001367_hash,
-+	[9273]	= &_001368_hash,
-+	[32458]	= &_001369_hash,
-+	[59650]	= &_001370_hash,
-+	[15752]	= &_001371_hash,
-+	[42038]	= &_001373_hash,
-+	[36510]	= &_001374_hash,
++	[27332]	= &_000574_hash,
++	[27346]	= &_001259_hash,
++	[27364]	= &_001456_hash,
++	[27416]	= &_002170_hash,
++	[27495]	= &_000242_hash,
++	[27497]	= &_002505_hash,
++	[27509]	= &_000848_hash,
++	[27519]	= &_002085_hash,
 +	[27525]	= &_001375_hash,
-+	[2097]	= &_001376_hash,
-+	[43829]	= &_001377_hash,
-+	[13991]	= &_001378_hash,
-+	[32531]	= &_001379_hash,
-+	[63896]	= &_001380_hash,
-+	[13252]	= &_001382_hash,
-+	[53483]	= &_001385_hash,
-+	[56711]	= &_001386_hash,
-+	[8328]	= &_001387_hash,
-+	[1362]	= &_001388_hash,
-+	[35159]	= &_001389_hash,
-+	[51647]	= &_001390_hash,
-+	[36671]	= &_001391_hash,
-+	[196]	= &_001392_hash,
-+	[50356]	= &_001395_hash,
-+	[58806]	= &_001396_hash,
-+	[49767]	= &_001397_hash,
-+	[45206]	= &_001398_hash,
-+	[6159]	= &_001400_hash,
-+	[24899]	= &_001401_hash,
-+	[38415]	= &_001402_hash,
-+	[41359]	= &_001403_hash,
-+	[42048]	= &_001404_hash,
-+	[62020]	= &_001405_hash,
-+	[62107]	= &_001406_hash,
-+	[17048]	= &_001407_hash,
-+	[10182]	= &_001408_hash,
-+	[35913]	= &_001409_hash,
-+	[36853]	= &_001410_hash,
-+	[64418]	= &_001411_hash,
-+	[13438]	= &_001412_hash,
-+	[20646]	= &_001413_hash,
-+	[56128]	= &_001414_hash,
-+	[41373]	= &_001415_hash,
-+	[35993]	= &_001416_hash,
-+	[2308]	= &_001417_hash,
-+	[13337]	= &_001418_hash,
-+	[24869]	= &_001419_hash,
-+	[37327]	= &_001420_hash,
-+	[51801]	= &_001421_hash,
-+	[57669]	= &_001422_hash,
-+	[7917]	= &_001423_hash,
-+	[1092]	= &_001424_hash,
-+	[28185]	= &_001425_hash,
-+	[36513]	= &_001426_hash,
-+	[58056]	= &_001427_hash,
-+	[14976]	= &_001428_hash,
-+	[22896]	= &_001429_hash,
-+	[54166]	= &_001430_hash,
-+	[19736]	= &_001431_hash,
-+	[60916]	= &_001433_hash,
-+	[62498]	= &_001434_hash,
-+	[48501]	= &_001435_hash,
-+	[52863]	= &_001436_hash,
-+	[47123]	= &_001437_hash,
-+	[2868]	= &_001438_hash,
++	[27579]	= &_000334_hash,
++	[27643]	= &_000675_hash,
++	[27660]	= &_000266_hash,
++	[27664]	= &_000101_hash,
++	[27701]	= &_001837_hash,
++	[27715]	= &_002353_hash,
++	[27724]	= &_000466_hash,
++	[27770]	= &_000307_hash,
++	[27804]	= &_002614_hash,
 +	[27805]	= &_001439_hash,
-+	[9337]	= &_001441_hash,
-+	[23179]	= &_001442_hash,
-+	[55719]	= &_001443_hash,
-+	[17283]	= &_001444_hash,
-+	[22859]	= &_001445_hash,
-+	[39616]	= &_001446_hash,
-+	[52089]	= &_001447_hash,
-+	[49572]	= &_001448_hash,
-+	[63631]	= &_001449_hash,
-+	[170]	= &_001450_hash,
-+	[54737]	= &_001451_hash,
-+	[18207]	= &_001452_hash,
-+	[52032]	= &_001454_hash,
-+	[13634]	= &_001455_hash,
-+	[27364]	= &_001456_hash,
-+	[12589]	= &_001457_hash,
-+	[17276]	= &_001458_hash,
-+	[14549]	= &_001459_hash,
-+	[37928]	= &_001460_hash,
-+	[62034]	= &_001461_hash,
-+	[27142]	= &_001462_hash,
-+	[5662]	= &_001463_hash,
-+	[54851]	= &_001464_hash,
-+	[54978]	= &_001465_hash,
-+	[49136]	= &_001466_hash,
-+	[36589]	= &_001467_hash,
-+	[51735]	= &_001469_hash,
-+	[49371]	= &_001470_hash,
-+	[13977]	= &_001471_hash,
-+	[20080]	= &_001472_hash,
-+	[40976]	= &_001473_hash,
-+	[43851]	= &_001474_hash,
++	[27833]	= &_001173_hash,
 +	[27859]	= &_001475_hash,
-+	[26501]	= &_001476_hash,
-+	[65297]	= &_001477_hash,
-+	[54223]	= &_001478_hash,
-+	[53803]	= &_001480_hash,
-+	[21732]	= &_001481_hash,
-+	[34377]	= &_001482_hash,
-+	[24109]	= &_001483_hash,
-+	[54711]	= &_001484_hash,
-+	[41581]	= &_001485_hash,
-+	[41093]	= &_001486_hash,
-+	[62542]	= &_001487_hash,
-+	[49094]	= &_001488_hash,
-+	[3607]	= &_001489_hash,
-+	[42941]	= &_001490_hash,
-+	[10737]	= &_001491_hash,
-+	[17741]	= &_001492_hash,
-+	[7509]	= &_001493_hash,
-+	[26037]	= &_001494_hash,
-+	[18148]	= &_001495_hash,
-+	[10708]	= &_001496_hash,
-+	[63744]	= &_001497_hash,
-+	[55611]	= &_001498_hash,
-+	[18543]	= &_001500_hash,
-+	[61589]	= &_001502_hash,
-+	[42824]	= &_001503_hash,
-+	[25799]	= &_001504_hash,
-+	[10720]	= &_001505_hash,
-+	[12267]	= &_001506_hash,
-+	[55867]	= &_001507_hash,
-+	[55957]	= &_001508_hash,
-+	[23615]	= &_001511_hash,
-+	[29305]	= &_001512_hash,
-+	[25930]	= &_001513_hash,
-+	[9062]	= &_001514_hash,
-+	[4011]	= &_001515_hash,
-+	[92]	= &_001516_hash,
-+	[63774]	= &_001517_hash,
-+	[44595]	= &_001518_hash,
-+	[63771]	= &_001519_hash,
-+	[36740]	= &_001520_hash,
-+	[10287]	= &_001521_hash,
-+	[37288]	= &_001522_hash,
-+	[16291]	= &_001523_hash,
-+	[35088]	= &_001524_hash,
-+	[56417]	= &_001525_hash,
-+	[11411]	= &_001526_hash,
-+	[2071]	= &_001527_hash,
-+	[25166]	= &_001528_hash,
-+	[49698]	= &_001529_hash,
-+	[37418]	= &_001530_hash,
-+	[14222]	= &_001531_hash,
-+	[44537]	= &_001532_hash,
-+	[19090]	= &_001533_hash,
-+	[4928]	= &_001535_hash,
-+	[60033]	= &_001537_hash,
-+	[35320]	= &_001538_hash,
-+	[8261]	= &_001539_hash,
-+	[20091]	= &_001540_hash,
-+	[16809]	= &_001541_hash,
-+	[63935]	= &_001542_hash,
-+	[51238]	= &_001543_hash,
-+	[2949]	= &_001544_hash,
-+	[46215]	= &_001545_hash,
-+	[20250]	= &_001546_hash,
-+	[44757]	= &_001547_hash,
-+	[33539]	= &_001548_hash,
-+	[5498]	= &_001549_hash,
-+	[40458]	= &_001550_hash,
-+	[50344]	= &_001551_hash,
-+	[17486]	= &_001552_hash,
-+	[57219]	= &_001553_hash,
-+	[33178]	= &_001554_hash,
-+	[3870]	= &_001555_hash,
-+	[15870]	= &_001556_hash,
-+	[49300]	= &_001558_hash,
 +	[27893]	= &_001559_hash,
-+	[63059]	= &_001560_hash,
-+	[8964]	= &_001562_hash,
-+	[45114]	= &_001563_hash,
-+	[57342]	= &_001564_hash,
-+	[32377]	= &_001565_hash,
-+	[34386]	= &_001566_hash,
-+	[31682]	= &_001567_hash,
-+	[51881]	= &_001568_hash,
-+	[39672]	= &_001569_hash,
-+	[8017]	= &_001570_hash,
-+	[6171]	= &_001571_hash,
-+	[20555]	= &_001572_hash,
-+	[32165]	= &_001573_hash,
-+	[8121]	= &_001574_hash,
-+	[8967]	= &_001575_hash,
-+	[59781]	= &_001576_hash,
-+	[17707]	= &_001577_hash,
-+	[45564]	= &_001579_hash,
-+	[23570]	= &_001580_hash,
-+	[54368]	= &_001582_hash,
-+	[38011]	= &_001583_hash,
-+	[25278]	= &_001584_hash,
-+	[4886]	= &_001585_hash,
-+	[12604]	= &_001586_hash,
-+	[10760]	= &_001587_hash,
-+	[15423]	= &_001588_hash,
-+	[3708]	= &_001589_hash,
-+	[4548]	= &_001590_hash,
-+	[61993]	= &_001591_hash,
-+	[4495]	= &_001593_hash,
-+	[8968]	= &_001594_hash,
-+	[31148]	= &_001595_hash,
-+	[6549]	= &_001596_hash,
-+	[54261]	= &_001597_hash,
-+	[48900]	= &_001598_hash,
-+	[51477]	= &_001599_hash,
-+	[5463]	= &_001600_hash,
-+	[5476]	= &_001601_hash,
-+	[20521]	= &_001602_hash,
-+	[59211]	= &_001603_hash,
-+	[12817]	= &_001604_hash,
-+	[44102]	= &_001605_hash,
-+	[36353]	= &_001606_hash,
-+	[44725]	= &_001607_hash,
-+	[12221]	= &_001608_hash,
-+	[12269]	= &_001609_hash,
-+	[54815]	= &_001610_hash,
-+	[19910]	= &_001611_hash,
-+	[10155]	= &_001612_hash,
-+	[32562]	= &_001613_hash,
-+	[39919]	= &_001614_hash,
-+	[48666]	= &_001615_hash,
-+	[8482]	= &_001616_hash,
-+	[58761]	= &_001617_hash,
-+	[31498]	= &_001618_hash,
-+	[43423]	= &_001619_hash,
-+	[6432]	= &_001620_hash,
-+	[48186]	= &_001621_hash,
++	[27896]	= &_002278_hash,
++	[27905]	= &_002323_hash,
++	[27972]	= &_001864_hash,
++	[28008]	= &_001141_hash,
++	[28041]	= &_000515_hash,
++	[28053]	= &_000796_hash,
++	[28061]	= &_001856_hash,
++	[28102]	= &_000961_hash,
++	[28153]	= &_001135_hash,
++	[28154]	= &_002261_hash,
++	[28185]	= &_001425_hash,
++	[28225]	= &_002367_hash,
++	[28317]	= &_002034_hash,
++	[28338]	= &_000748_hash,
++	[28344]	= &_002268_hash,
++	[28351]	= &_001130_hash,
++	[28371]	= &_000401_hash,
++	[28384]	= &_002053_hash,
++	[28385]	= &_000167_hash,
++	[28459]	= &_002399_hash,
++	[28479]	= &_002621_hash,
++	[28527]	= &_001728_hash,
++	[28544]	= &_002012_hash,
++	[28545]	= &_000361_hash,
++	[28556]	= &_000068_hash,
++	[28670]	= &_001296_hash,
++	[28731]	= &_002577_hash,
++	[28736]	= &_002300_hash,
++	[28738]	= &_000572_hash,
++	[28764]	= &_002345_hash,
++	[28800]	= &_001097_hash,
++	[28832]	= &_001804_hash,
++	[28849]	= &_000645_hash,
++	[28867]	= &_000895_hash,
++	[28885]	= &_001013_hash,
++	[28924]	= &_001916_hash,
++	[28972]	= &_002333_hash,
++	[28993]	= &_000243_hash,
++	[28999]	= &_002564_hash,
++	[29029]	= &_002091_hash,
++	[29061]	= &_000299_hash,
++	[29109]	= &_000293_hash,
++	[29142]	= &_000437_hash,
++	[29147]	= &_001071_hash,
++	[29201]	= &_002608_hash,
++	[29203]	= &_002083_hash,
++	[29214]	= &_001061_hash,
++	[29224]	= &_001813_hash,
++	[29236]	= &_000902_hash,
++	[29238]	= &_002232_hash,
++	[29248]	= &_000520_hash,
++	[29277]	= &_000427_hash,
++	[29305]	= &_001512_hash,
 +	[29338]	= &_001622_hash,
-+	[51549]	= &_001623_hash,
-+	[22708]	= &_001624_hash,
-+	[8533]	= &_001625_hash,
-+	[17868]	= &_001626_hash,
-+	[8074]	= &_001627_hash,
-+	[3650]	= &_001630_hash,
-+	[41554]	= &_001631_hash,
-+	[2050]	= &_001632_hash,
-+	[44303]	= &_001633_hash,
-+	[10355]	= &_001634_hash,
-+	[61022]	= &_001635_hash,
-+	[14393]	= &_001636_hash,
-+	[25884]	= &_001637_hash,
-+	[48747]	= &_001638_hash,
-+	[26166]	= &_001639_hash,
-+	[25316]	= &_001640_hash,
++	[29346]	= &_000328_hash,
++	[29437]	= &_002411_hash,
++	[29478]	= &_000180_hash,
++	[29504]	= &_000090_hash,
 +	[29522]	= &_001641_hash,
-+	[24425]	= &_001642_hash,
-+	[2473]	= &_001643_hash,
-+	[43992]	= &_001644_hash,
-+	[13119]	= &_001645_hash,
-+	[57830]	= &_001646_hash,
++	[29562]	= &_002127_hash,
++	[29566]	= &_000946_hash,
++	[29654]	= &_000499_hash,
++	[29708]	= &_002596_hash,
++	[29731]	= &_000198_hash,
++	[29735]	= &_000457_hash,
++	[29771]	= &_002404_hash,
++	[29842]	= &_000429_hash,
++	[29886]	= &_000376_hash,
++	[29982]	= &_002290_hash,
++	[29983]	= &_000900_hash,
++	[30030]	= &_000698_hash,
++	[30040]	= &_002313_hash,
++	[30091]	= &_001324_hash,
++	[30092]	= &_000568_hash,
++	[30138]	= &_002235_hash,
++	[30189]	= &_002424_hash,
++	[30208]	= &_000983_hash,
++	[30212]	= &_001935_hash,
++	[30218]	= &_001131_hash,
++	[30265]	= &_002227_hash,
++	[30271]	= &_001778_hash,
++	[30273]	= &_002546_hash,
++	[30290]	= &_001123_hash,
++	[30341]	= &_002380_hash,
++	[30352]	= &_000642_hash,
++	[30393]	= &_002402_hash,
++	[30456]	= &_000834_hash,
++	[30487]	= &_000029_hash,
++	[30516]	= &_000192_hash,
++	[30561]	= &_002408_hash,
++	[30581]	= &_001106_hash,
 +	[30592]	= &_001647_hash,
-+	[44355]	= &_001648_hash,
-+	[47004]	= &_001649_hash,
-+	[10976]	= &_001650_hash,
-+	[19583]	= &_001651_hash,
-+	[50665]	= &_001652_hash,
-+	[51308]	= &_001653_hash,
-+	[46939]	= &_001654_hash,
-+	[4718]	= &_001655_hash,
-+	[56303]	= &_001656_hash,
-+	[1614]	= &_001657_hash,
-+	[1647]	= &_001658_hash,
-+	[920]	= &_001659_hash,
-+	[24308]	= &_001660_hash,
-+	[22395]	= &_001661_hash,
-+	[50683]	= &_001662_hash,
-+	[413]	= &_001663_hash,
-+	[9973]	= &_001664_hash,
-+	[38547]	= &_001665_hash,
-+	[55812]	= &_001666_hash,
-+	[56751]	= &_001667_hash,
-+	[13173]	= &_001668_hash,
-+	[27]	= &_001669_hash,
-+	[47738]	= &_001670_hash,
-+	[19570]	= &_001671_hash,
-+	[45532]	= &_001672_hash,
-+	[47308]	= &_001673_hash,
-+	[24910]	= &_001674_hash,
-+	[1683]	= &_001675_hash,
-+	[8800]	= &_001676_hash,
-+	[2347]	= &_001677_hash,
-+	[45549]	= &_001678_hash,
-+	[25421]	= &_001679_hash,
-+	[64715]	= &_001680_hash,
-+	[45917]	= &_001684_hash,
-+	[38894]	= &_001685_hash,
-+	[62535]	= &_001686_hash,
-+	[18575]	= &_001687_hash,
-+	[19322]	= &_001688_hash,
-+	[18116]	= &_001689_hash,
-+	[1725]	= &_001690_hash,
-+	[12173]	= &_001691_hash,
-+	[52045]	= &_001692_hash,
-+	[65354]	= &_001693_hash,
-+	[35266]	= &_001694_hash,
-+	[46060]	= &_001695_hash,
-+	[39645]	= &_001697_hash,
-+	[17213]	= &_001698_hash,
-+	[54658]	= &_001699_hash,
-+	[5590]	= &_001700_hash,
-+	[17194]	= &_001701_hash,
-+	[34871]	= &_001702_hash,
-+	[20682]	= &_001703_hash,
-+	[43355]	= &_001704_hash,
-+	[40978]	= &_001705_hash,
-+	[21083]	= &_001706_hash,
-+	[48961]	= &_001707_hash,
-+	[61175]	= &_001708_hash,
-+	[10471]	= &_001709_hash,
-+	[40363]	= &_001710_hash,
-+	[38518]	= &_001711_hash,
-+	[25792]	= &_001712_hash,
-+	[19305]	= &_001713_hash,
-+	[60425]	= &_001714_hash,
-+	[35332]	= &_001715_hash,
-+	[61692]	= &_001716_hash,
++	[30610]	= &_000539_hash,
++	[30629]	= &_001862_hash,
++	[30701]	= &_000153_hash,
++	[30721]	= &_001838_hash,
++	[30777]	= &_000218_hash,
++	[30809]	= &_002321_hash,
++	[30813]	= &_002026_hash,
++	[30843]	= &_000503_hash,
++	[30887]	= &_002218_hash,
++	[30941]	= &_000519_hash,
++	[31013]	= &_001840_hash,
++	[31060]	= &_002456_hash,
++	[31091]	= &_000508_hash,
++	[31112]	= &_002108_hash,
++	[31140]	= &_000931_hash,
++	[31148]	= &_001595_hash,
++	[31171]	= &_002309_hash,
++	[31183]	= &_000887_hash,
++	[31200]	= &_000362_hash,
++	[31221]	= &_001289_hash,
++	[31238]	= &_002269_hash,
++	[31244]	= &_000787_hash,
++	[31257]	= &_002158_hash,
++	[31270]	= &_001307_hash,
++	[31303]	= &_000622_hash,
++	[31318]	= &_000127_hash,
++	[31372]	= &_000665_hash,
++	[31411]	= &_002193_hash,
++	[31413]	= &_000344_hash,
++	[31429]	= &_002057_hash,
++	[31453]	= &_000397_hash,
++	[31485]	= &_000039_hash,
++	[31491]	= &_002510_hash,
++	[31498]	= &_001618_hash,
++	[31581]	= &_001008_hash,
++	[31611]	= &_001822_hash,
++	[31617]	= &_000725_hash,
++	[31651]	= &_002413_hash,
++	[31668]	= &_000333_hash,
++	[31680]	= &_000837_hash,
++	[31682]	= &_001567_hash,
++	[31685]	= &_002118_hash,
++	[31742]	= &_002203_hash,
++	[31750]	= &_002335_hash,
++	[31753]	= &_001144_hash,
++	[31801]	= &_000828_hash,
++	[31804]	= &_001781_hash,
++	[31818]	= &_002259_hash,
++	[31881]	= &_002576_hash,
++	[31902]	= &_000156_hash,
++	[31919]	= &_000977_hash,
++	[31920]	= &_000316_hash,
++	[31942]	= &_000277_hash,
++	[31948]	= &_001215_hash,
++	[31966]	= &_000132_hash,
++	[32010]	= &_001305_hash,
++	[32045]	= &_002618_hash,
++	[32046]	= &_001177_hash,
++	[32064]	= &_000436_hash,
++	[32101]	= &_001286_hash,
++	[32165]	= &_001573_hash,
++	[32199]	= &_001234_hash,
++	[32241]	= &_002104_hash,
++	[32308]	= &_000643_hash,
++	[32342]	= &_001181_hash,
++	[32362]	= &_002008_hash,
++	[32374]	= &_002426_hash,
++	[32377]	= &_001565_hash,
++	[32400]	= &_001241_hash,
++	[32458]	= &_001369_hash,
++	[32493]	= &_000262_hash,
++	[32521]	= &_000811_hash,
++	[32531]	= &_001379_hash,
++	[32533]	= &_002153_hash,
 +	[32550]	= &_001717_hash,
-+	[61718]	= &_001718_hash,
-+	[20084]	= &_001719_hash,
-+	[49762]	= &_001720_hash,
++	[32562]	= &_001613_hash,
++	[32595]	= &_001943_hash,
++	[32603]	= &_002147_hash,
++	[32631]	= &_002186_hash,
++	[32632]	= &_001309_hash,
++	[32646]	= &_000322_hash,
 +	[32654]	= &_001721_hash,
-+	[36059]	= &_001722_hash,
-+	[50924]	= &_001723_hash,
-+	[55209]	= &_001724_hash,
-+	[52318]	= &_001725_hash,
-+	[42324]	= &_001726_hash,
-+	[57706]	= &_001727_hash,
-+	[28527]	= &_001728_hash,
-+	[63374]	= &_001729_hash,
-+	[6785]	= &_001730_hash,
-+	[61630]	= &_001731_hash,
-+	[1658]	= &_001732_hash,
-+	[48802]	= &_001733_hash,
-+	[46111]	= &_001734_hash,
-+	[3048]	= &_001735_hash,
-+	[36016]	= &_001736_hash,
-+	[37792]	= &_001737_hash,
-+	[38564]	= &_001738_hash,
-+	[49206]	= &_001739_hash,
-+	[56277]	= &_001740_hash,
-+	[61948]	= &_001741_hash,
-+	[12064]	= &_001742_hash,
-+	[38044]	= &_001743_hash,
-+	[25005]	= &_001744_hash,
-+	[42386]	= &_001745_hash,
-+	[40993]	= &_001746_hash,
-+	[57517]	= &_001747_hash,
-+	[3351]	= &_001748_hash,
-+	[59956]	= &_001749_hash,
-+	[12288]	= &_001750_hash,
-+	[43165]	= &_001751_hash,
-+	[33615]	= &_001752_hash,
-+	[19281]	= &_001753_hash,
-+	[59950]	= &_001754_hash,
-+	[11221]	= &_001755_hash,
-+	[15243]	= &_001756_hash,
-+	[2370]	= &_001757_hash,
-+	[62296]	= &_001758_hash,
-+	[21532]	= &_001759_hash,
-+	[58388]	= &_001760_hash,
-+	[55668]	= &_001761_hash,
++	[32673]	= &_000358_hash,
++	[32747]	= &_002201_hash,
++	[32751]	= &_002519_hash,
++	[32794]	= &_002475_hash,
++	[32833]	= &_000400_hash,
++	[32866]	= &_000978_hash,
++	[32880]	= &_000778_hash,
 +	[32913]	= &_001762_hash,
-+	[57136]	= &_001763_hash,
-+	[59807]	= &_001765_hash,
-+	[35280]	= &_001766_hash,
-+	[16376]	= &_001767_hash,
-+	[53439]	= &_001768_hash,
-+	[41398]	= &_001769_hash,
-+	[49490]	= &_001770_hash,
-+	[8574]	= &_001771_hash,
-+	[48159]	= &_001772_hash,
++	[32999]	= &_002448_hash,
++	[33065]	= &_002263_hash,
++	[33068]	= &_002003_hash,
++	[33178]	= &_001554_hash,
++	[33204]	= &_001327_hash,
++	[33210]	= &_000423_hash,
++	[33274]	= &_000094_hash,
++	[33308]	= &_000343_hash,
++	[33312]	= &_002421_hash,
++	[33356]	= &_000142_hash,
++	[33370]	= &_001958_hash,
++	[33383]	= &_002148_hash,
++	[33475]	= &_001012_hash,
++	[33479]	= &_000138_hash,
++	[33499]	= &_001976_hash,
++	[33506]	= &_002584_hash,
++	[33518]	= &_000368_hash,
++	[33521]	= &_000038_hash,
++	[33523]	= &_000375_hash,
++	[33539]	= &_001548_hash,
++	[33551]	= &_000821_hash,
++	[33596]	= &_002247_hash,
++	[33615]	= &_001752_hash,
++	[33678]	= &_001058_hash,
++	[33708]	= &_001172_hash,
++	[33714]	= &_000852_hash,
++	[33719]	= &_000444_hash,
++	[33762]	= &_002071_hash,
++	[33769]	= &_000241_hash,
++	[33829]	= &_002386_hash,
++	[33942]	= &_002000_hash,
++	[33943]	= &_001853_hash,
++	[33944]	= &_001965_hash,
++	[33984]	= &_000632_hash,
++	[34022]	= &_000993_hash,
++	[34034]	= &_000422_hash,
++	[34133]	= &_000297_hash,
++	[34135]	= &_002600_hash,
++	[34264]	= &_000079_hash,
++	[34271]	= &_000486_hash,
++	[34366]	= &_000475_hash,
++	[34377]	= &_001482_hash,
++	[34384]	= &_000065_hash,
++	[34386]	= &_001566_hash,
++	[34400]	= &_002188_hash,
++	[34446]	= &_000617_hash,
++	[34472]	= &_001875_hash,
++	[34473]	= &_002410_hash,
++	[34477]	= &_000255_hash,
++	[34532]	= &_000687_hash,
++	[34547]	= &_000862_hash,
++	[34564]	= &_002434_hash,
++	[34586]	= &_000272_hash,
++	[34641]	= &_000779_hash,
 +	[34687]	= &_001773_hash,
-+	[54136]	= &_001774_hash,
-+	[16110]	= &_001775_hash,
-+	[9181]	= &_001776_hash,
-+	[64789]	= &_001777_hash,
-+	[30271]	= &_001778_hash,
-+	[38325]	= &_001779_hash,
-+	[43025]	= &_001780_hash,
-+	[31804]	= &_001781_hash,
++	[34722]	= &_002162_hash,
++	[34734]	= &_001895_hash,
++	[34736]	= &_000467_hash,
++	[34778]	= &_002504_hash,
++	[34790]	= &_002460_hash,
++	[34803]	= &_000595_hash,
++	[34838]	= &_000067_hash,
++	[34853]	= &_000028_hash,
++	[34871]	= &_001702_hash,
++	[34894]	= &_000267_hash,
++	[34961]	= &_002512_hash,
++	[35003]	= &_000941_hash,
++	[35029]	= &_001312_hash,
++	[35053]	= &_000086_hash,
++	[35088]	= &_001524_hash,
++	[35104]	= &_000096_hash,
++	[35110]	= &_000263_hash,
++	[35145]	= &_002480_hash,
++	[35159]	= &_001389_hash,
++	[35161]	= &_002131_hash,
++	[35210]	= &_002068_hash,
++	[35255]	= &_002364_hash,
++	[35266]	= &_001694_hash,
++	[35280]	= &_001766_hash,
 +	[35283]	= &_001782_hash,
-+	[16103]	= &_001783_hash,
-+	[23084]	= &_001784_hash,
-+	[49607]	= &_001785_hash,
-+	[57796]	= &_001786_hash,
++	[35320]	= &_001538_hash,
++	[35324]	= &_000976_hash,
++	[35332]	= &_001715_hash,
++	[35351]	= &_000861_hash,
++	[35354]	= &_002449_hash,
++	[35425]	= &_001056_hash,
++	[35439]	= &_002338_hash,
++	[35474]	= &_002591_hash,
++	[35521]	= &_001280_hash,
 +	[35534]	= &_001787_hash,
-+	[46355]	= &_001788_hash,
-+	[6784]	= &_001789_hash,
-+	[2081]	= &_001790_hash,
-+	[35761]	= &_001791_hash,
-+	[879]	= &_001792_hash,
-+	[62628]	= &_001793_hash,
-+	[23574]	= &_001794_hash,
-+	[2107]	= &_001795_hash,
-+	[50584]	= &_001796_hash,
-+	[23845]	= &_001797_hash,
-+	[55407]	= &_001798_hash,
-+	[54392]	= &_001799_hash,
-+	[13943]	= &_001800_hash,
-+	[11753]	= &_001801_hash,
-+	[19205]	= &_001802_hash,
-+	[18708]	= &_001803_hash,
-+	[28832]	= &_001804_hash,
-+	[20795]	= &_001805_hash,
-+	[19943]	= &_001806_hash,
-+	[62687]	= &_001807_hash,
-+	[63116]	= &_001808_hash,
-+	[3038]	= &_001809_hash,
-+	[44505]	= &_001810_hash,
-+	[9309]	= &_001811_hash,
-+	[5171]	= &_001812_hash,
-+	[29224]	= &_001813_hash,
-+	[38779]	= &_001814_hash,
-+	[58870]	= &_001815_hash,
-+	[4635]	= &_001816_hash,
-+	[314]	= &_001817_hash,
-+	[42820]	= &_001818_hash,
-+	[49199]	= &_001819_hash,
-+	[58023]	= &_001820_hash,
-+	[47983]	= &_001821_hash,
-+	[31611]	= &_001822_hash,
-+	[540]	= &_001823_hash,
-+	[17027]	= &_001824_hash,
++	[35538]	= &_001992_hash,
 +	[35617]	= &_001825_hash,
-+	[57946]	= &_001826_hash,
-+	[20895]	= &_001827_hash,
-+	[3241]	= &_001828_hash,
-+	[62746]	= &_001829_hash,
-+	[12736]	= &_001830_hash,
-+	[4862]	= &_001831_hash,
-+	[39123]	= &_001833_hash,
-+	[65268]	= &_001834_hash,
-+	[49995]	= &_001836_hash,
-+	[27701]	= &_001837_hash,
-+	[30721]	= &_001838_hash,
-+	[51023]	= &_001839_hash,
-+	[31013]	= &_001840_hash,
-+	[45805]	= &_001841_hash,
-+	[418]	= &_001842_hash,
-+	[41431]	= &_001843_hash,
-+	[10840]	= &_001844_hash,
-+	[21046]	= &_001845_hash,
-+	[4415]	= &_001846_hash,
-+	[45752]	= &_001847_hash,
-+	[13556]	= &_001848_hash,
-+	[59766]	= &_001849_hash,
++	[35651]	= &_001152_hash,
++	[35652]	= &_002520_hash,
++	[35674]	= &_002453_hash,
++	[35691]	= &_000454_hash,
++	[35761]	= &_001791_hash,
++	[35786]	= &_000607_hash,
++	[35795]	= &_001963_hash,
++	[35892]	= &_000623_hash,
++	[35913]	= &_001409_hash,
++	[35937]	= &_002501_hash,
++	[35974]	= &_000103_hash,
++	[35993]	= &_001416_hash,
++	[36016]	= &_001736_hash,
++	[36059]	= &_001722_hash,
++	[36112]	= &_000631_hash,
++	[36132]	= &_000640_hash,
++	[36147]	= &_000917_hash,
++	[36155]	= &_000741_hash,
++	[36169]	= &_000566_hash,
++	[36228]	= &_002441_hash,
++	[36276]	= &_002526_hash,
++	[36280]	= &_000126_hash,
++	[36285]	= &_002229_hash,
 +	[36303]	= &_001850_hash,
-+	[16566]	= &_001851_hash,
-+	[33943]	= &_001853_hash,
-+	[15948]	= &_001854_hash,
-+	[48301]	= &_001855_hash,
-+	[28061]	= &_001856_hash,
-+	[50334]	= &_001857_hash,
-+	[13950]	= &_001858_hash,
-+	[55662]	= &_001859_hash,
-+	[41010]	= &_001860_hash,
-+	[55609]	= &_001861_hash,
-+	[30629]	= &_001862_hash,
-+	[59700]	= &_001863_hash,
-+	[27972]	= &_001864_hash,
-+	[17290]	= &_001865_hash,
-+	[13205]	= &_001866_hash,
-+	[6841]	= &_001867_hash,
-+	[25238]	= &_001868_hash,
-+	[6228]	= &_001870_hash,
-+	[53074]	= &_001871_hash,
-+	[54269]	= &_001872_hash,
-+	[53447]	= &_001873_hash,
-+	[51429]	= &_001874_hash,
-+	[34472]	= &_001875_hash,
-+	[62605]	= &_001876_hash,
-+	[54577]	= &_001877_hash,
-+	[10660]	= &_001878_hash,
++	[36311]	= &_000674_hash,
++	[36328]	= &_002474_hash,
++	[36336]	= &_000304_hash,
++	[36353]	= &_001606_hash,
++	[36385]	= &_002523_hash,
++	[36399]	= &_000031_hash,
++	[36446]	= &_001088_hash,
++	[36450]	= &_001269_hash,
++	[36481]	= &_000742_hash,
++	[36510]	= &_001374_hash,
++	[36513]	= &_001426_hash,
++	[36520]	= &_002155_hash,
++	[36540]	= &_002105_hash,
++	[36555]	= &_002199_hash,
++	[36589]	= &_001467_hash,
++	[36598]	= &_001017_hash,
++	[36621]	= &_001355_hash,
++	[36664]	= &_002209_hash,
++	[36671]	= &_001391_hash,
++	[36740]	= &_001520_hash,
++	[36746]	= &_000800_hash,
++	[36841]	= &_002117_hash,
++	[36853]	= &_001410_hash,
++	[36858]	= &_000124_hash,
++	[36876]	= &_000588_hash,
++	[36885]	= &_000258_hash,
++	[36896]	= &_001999_hash,
++	[36909]	= &_002377_hash,
++	[36957]	= &_002308_hash,
++	[36971]	= &_002553_hash,
++	[37006]	= &_000536_hash,
++	[37053]	= &_002150_hash,
++	[37079]	= &_000405_hash,
++	[37198]	= &_002284_hash,
++	[37223]	= &_000462_hash,
++	[37227]	= &_001339_hash,
++	[37288]	= &_001522_hash,
++	[37311]	= &_000925_hash,
++	[37323]	= &_002014_hash,
++	[37327]	= &_001420_hash,
++	[37330]	= &_000494_hash,
++	[37418]	= &_001530_hash,
++	[37420]	= &_000857_hash,
++	[37422]	= &_000672_hash,
++	[37489]	= &_000932_hash,
++	[37519]	= &_000639_hash,
++	[37551]	= &_002384_hash,
++	[37611]	= &_000937_hash,
++	[37651]	= &_002302_hash,
++	[37660]	= &_000743_hash,
++	[37661]	= &_001074_hash,
++	[37675]	= &_002167_hash,
++	[37685]	= &_000464_hash,
++	[37744]	= &_001939_hash,
++	[37750]	= &_000394_hash,
++	[37752]	= &_002536_hash,
++	[37766]	= &_000154_hash,
++	[37792]	= &_001737_hash,
++	[37804]	= &_002027_hash,
 +	[37851]	= &_001879_hash,
-+	[52105]	= &_001880_hash,
-+	[56405]	= &_001881_hash,
-+	[14507]	= &_001882_hash,
-+	[50656]	= &_001883_hash,
-+	[25127]	= &_001884_hash,
-+	[42182]	= &_001886_hash,
-+	[11582]	= &_001887_hash,
-+	[4204]	= &_001888_hash,
-+	[59990]	= &_001889_hash,
-+	[53486]	= &_001890_hash,
-+	[23850]	= &_001891_hash,
-+	[24954]	= &_001892_hash,
-+	[23346]	= &_001893_hash,
-+	[2124]	= &_001894_hash,
-+	[34734]	= &_001895_hash,
-+	[43875]	= &_001896_hash,
-+	[55891]	= &_001897_hash,
-+	[53873]	= &_001898_hash,
-+	[5904]	= &_001899_hash,
-+	[39153]	= &_001900_hash,
-+	[62043]	= &_001901_hash,
-+	[63344]	= &_001902_hash,
-+	[15631]	= &_001903_hash,
-+	[10173]	= &_001904_hash,
-+	[52186]	= &_001905_hash,
-+	[43614]	= &_001906_hash,
++	[37876]	= &_000918_hash,
++	[37880]	= &_001180_hash,
++	[37920]	= &_001187_hash,
++	[37928]	= &_001460_hash,
++	[38011]	= &_001583_hash,
++	[38037]	= &_000681_hash,
++	[38044]	= &_001743_hash,
++	[38060]	= &_000988_hash,
++	[38071]	= &_001275_hash,
++	[38092]	= &_000469_hash,
 +	[38094]	= &_001907_hash,
-+	[41105]	= &_001909_hash,
-+	[6699]	= &_001910_hash,
-+	[11776]	= &_001911_hash,
-+	[5361]	= &_001912_hash,
-+	[57288]	= &_001913_hash,
-+	[19918]	= &_001914_hash,
-+	[63362]	= &_001915_hash,
-+	[28924]	= &_001916_hash,
-+	[51669]	= &_001917_hash,
-+	[18006]	= &_001918_hash,
-+	[13176]	= &_001919_hash,
-+	[5324]	= &_001920_hash,
-+	[17686]	= &_001921_hash,
-+	[26627]	= &_001922_hash,
-+	[25824]	= &_001923_hash,
-+	[18355]	= &_001924_hash,
-+	[26935]	= &_001925_hash,
-+	[50505]	= &_001926_hash,
-+	[52836]	= &_001927_hash,
-+	[48423]	= &_001928_hash,
-+	[60851]	= &_001929_hash,
-+	[26321]	= &_001930_hash,
-+	[22640]	= &_001931_hash,
-+	[24877]	= &_001932_hash,
-+	[17277]	= &_001933_hash,
-+	[25919]	= &_001934_hash,
-+	[30212]	= &_001935_hash,
-+	[59327]	= &_001936_hash,
-+	[63486]	= &_001937_hash,
-+	[14041]	= &_001938_hash,
-+	[37744]	= &_001939_hash,
-+	[23161]	= &_001940_hash,
-+	[13574]	= &_001941_hash,
-+	[42168]	= &_001942_hash,
-+	[32595]	= &_001943_hash,
-+	[57406]	= &_001944_hash,
-+	[4180]	= &_001945_hash,
-+	[54367]	= &_001946_hash,
-+	[58256]	= &_001947_hash,
-+	[6536]	= &_001948_hash,
-+	[9530]	= &_001949_hash,
-+	[18766]	= &_001950_hash,
-+	[64001]	= &_001951_hash,
-+	[9948]	= &_001953_hash,
-+	[39909]	= &_001954_hash,
-+	[40895]	= &_001955_hash,
-+	[22854]	= &_001956_hash,
-+	[48232]	= &_001957_hash,
-+	[33370]	= &_001958_hash,
-+	[61742]	= &_001959_hash,
-+	[52310]	= &_001960_hash,
-+	[41605]	= &_001961_hash,
-+	[50111]	= &_001962_hash,
-+	[35795]	= &_001963_hash,
-+	[20697]	= &_001964_hash,
-+	[33944]	= &_001965_hash,
-+	[8959]	= &_001966_hash,
-+	[51847]	= &_001967_hash,
-+	[3829]	= &_001968_hash,
-+	[292]	= &_001969_hash,
-+	[21487]	= &_001970_hash,
-+	[3337]	= &_001971_hash,
-+	[55658]	= &_001972_hash,
++	[38108]	= &_001138_hash,
++	[38130]	= &_002604_hash,
++	[38153]	= &_000387_hash,
++	[38176]	= &_000763_hash,
++	[38195]	= &_000482_hash,
++	[38202]	= &_000229_hash,
++	[38223]	= &_002294_hash,
++	[38268]	= &_002129_hash,
++	[38325]	= &_001779_hash,
++	[38390]	= &_000814_hash,
++	[38415]	= &_001402_hash,
++	[38419]	= &_002151_hash,
++	[38428]	= &_001018_hash,
++	[38509]	= &_002463_hash,
++	[38510]	= &_000906_hash,
++	[38518]	= &_001711_hash,
++	[38547]	= &_001665_hash,
++	[38563]	= &_000898_hash,
++	[38564]	= &_001738_hash,
++	[38629]	= &_000261_hash,
++	[38644]	= &_000739_hash,
++	[38655]	= &_000356_hash,
++	[38683]	= &_000910_hash,
++	[38725]	= &_001212_hash,
++	[38779]	= &_001814_hash,
++	[38784]	= &_001134_hash,
++	[38813]	= &_000283_hash,
++	[38836]	= &_000163_hash,
++	[38859]	= &_000888_hash,
++	[38894]	= &_001685_hash,
++	[38971]	= &_000061_hash,
++	[38986]	= &_001005_hash,
++	[39034]	= &_001248_hash,
++	[39123]	= &_001833_hash,
++	[39151]	= &_000701_hash,
++	[39153]	= &_001900_hash,
++	[39155]	= &_000785_hash,
++	[39188]	= &_000881_hash,
++	[39189]	= &_000605_hash,
++	[39226]	= &_000916_hash,
++	[39308]	= &_000021_hash,
++	[39351]	= &_000005_hash,
++	[39362]	= &_002349_hash,
 +	[39379]	= &_001973_hash,
-+	[4815]	= &_001974_hash,
-+	[42693]	= &_001975_hash,
-+	[33499]	= &_001976_hash,
-+	[52129]	= &_001977_hash,
-+	[47165]	= &_001978_hash,
++	[39414]	= &_002283_hash,
++	[39427]	= &_001261_hash,
++	[39457]	= &_001178_hash,
++	[39474]	= &_000531_hash,
++	[39479]	= &_002101_hash,
++	[39531]	= &_001194_hash,
++	[39542]	= &_000275_hash,
++	[39554]	= &_000424_hash,
++	[39571]	= &_002156_hash,
++	[39616]	= &_001446_hash,
++	[39645]	= &_001697_hash,
++	[39653]	= &_002035_hash,
++	[39666]	= &_000324_hash,
++	[39672]	= &_001569_hash,
++	[39678]	= &_002567_hash,
++	[39846]	= &_002316_hash,
++	[39897]	= &_000413_hash,
++	[39909]	= &_001954_hash,
++	[39915]	= &_000189_hash,
++	[39919]	= &_001614_hash,
++	[39921]	= &_002116_hash,
++	[40038]	= &_001325_hash,
++	[40129]	= &_000510_hash,
++	[40153]	= &_000302_hash,
++	[40159]	= &_000442_hash,
++	[40199]	= &_000892_hash,
++	[40205]	= &_002625_hash,
 +	[40262]	= &_001979_hash,
-+	[56573]	= &_001980_hash,
-+	[44384]	= &_001981_hash,
-+	[44799]	= &_001982_hash,
-+	[62844]	= &_001983_hash,
-+	[64407]	= &_001984_hash,
-+	[57179]	= &_001985_hash,
-+	[10157]	= &_001986_hash,
-+	[23801]	= &_001987_hash,
-+	[55106]	= &_001988_hash,
-+	[22001]	= &_001989_hash,
-+	[63405]	= &_001990_hash,
-+	[2403]	= &_001991_hash,
-+	[35538]	= &_001992_hash,
-+	[58001]	= &_001993_hash,
 +	[40283]	= &_001994_hash,
-+	[4833]	= &_001995_hash,
-+	[56245]	= &_001996_hash,
-+	[12802]	= &_001998_hash,
-+	[36896]	= &_001999_hash,
-+	[33942]	= &_002000_hash,
-+	[1984]	= &_002001_hash,
-+	[24236]	= &_002002_hash,
-+	[33068]	= &_002003_hash,
-+	[2828]	= &_002005_hash,
-+	[56139]	= &_002006_hash,
-+	[57933]	= &_002007_hash,
-+	[32362]	= &_002008_hash,
-+	[25369]	= &_002009_hash,
-+	[42302]	= &_002010_hash,
-+	[55947]	= &_002011_hash,
-+	[28544]	= &_002012_hash,
-+	[55]	= &_002013_hash,
-+	[37323]	= &_002014_hash,
-+	[52960]	= &_002015_hash,
-+	[4687]	= &_002016_hash,
-+	[24738]	= &_002017_hash,
-+	[17076]	= &_002018_hash,
-+	[48102]	= &_002019_hash,
-+	[5806]	= &_002022_hash,
-+	[61220]	= &_002024_hash,
-+	[15803]	= &_002025_hash,
-+	[30813]	= &_002026_hash,
-+	[37804]	= &_002027_hash,
-+	[3855]	= &_002028_hash,
-+	[22601]	= &_002029_hash,
-+	[6847]	= &_002030_hash,
-+	[20323]	= &_002031_hash,
-+	[45734]	= &_002032_hash,
-+	[56686]	= &_002033_hash,
-+	[28317]	= &_002034_hash,
-+	[39653]	= &_002035_hash,
-+	[58484]	= &_002036_hash,
-+	[14245]	= &_002037_hash,
-+	[6911]	= &_002038_hash,
-+	[14058]	= &_002039_hash,
-+	[17435]	= &_002040_hash,
-+	[56710]	= &_002041_hash,
-+	[10366]	= &_002042_hash,
-+	[19106]	= &_002043_hash,
-+	[1488]	= &_002044_hash,
-+	[51251]	= &_002045_hash,
-+	[10608]	= &_002046_hash,
-+	[42113]	= &_002047_hash,
-+	[45531]	= &_002048_hash,
-+	[17100]	= &_002049_hash,
-+	[41722]	= &_002050_hash,
-+	[50664]	= &_002051_hash,
-+	[24961]	= &_002052_hash,
-+	[28384]	= &_002053_hash,
-+	[62534]	= &_002054_hash,
-+	[44687]	= &_002055_hash,
-+	[12839]	= &_002056_hash,
-+	[31429]	= &_002057_hash,
-+	[40520]	= &_002058_hash,
-+	[8013]	= &_002060_hash,
-+	[10337]	= &_002061_hash,
-+	[47300]	= &_002062_hash,
-+	[1463]	= &_002063_hash,
-+	[44978]	= &_002064_hash,
 +	[40305]	= &_002065_hash,
-+	[5911]	= &_002067_hash,
-+	[35210]	= &_002068_hash,
-+	[56651]	= &_002069_hash,
-+	[8038]	= &_002070_hash,
-+	[33762]	= &_002071_hash,
-+	[12154]	= &_002072_hash,
++	[40363]	= &_001710_hash,
++	[40458]	= &_001550_hash,
++	[40520]	= &_002058_hash,
++	[40548]	= &_000270_hash,
++	[40558]	= &_000205_hash,
++	[40672]	= &_001360_hash,
++	[40715]	= &_001100_hash,
++	[40744]	= &_002087_hash,
++	[40757]	= &_002341_hash,
++	[40766]	= &_000409_hash,
++	[40775]	= &_001350_hash,
++	[40895]	= &_001955_hash,
 +	[40902]	= &_002074_hash,
-+	[20174]	= &_002075_hash,
-+	[58567]	= &_002076_hash,
-+	[43035]	= &_002077_hash,
-+	[41492]	= &_002078_hash,
-+	[13377]	= &_002079_hash,
-+	[18751]	= &_002080_hash,
-+	[20834]	= &_002081_hash,
-+	[13615]	= &_002082_hash,
-+	[29203]	= &_002083_hash,
-+	[51065]	= &_002084_hash,
-+	[27519]	= &_002085_hash,
++	[40905]	= &_000291_hash,
++	[40915]	= &_001225_hash,
++	[40948]	= &_001146_hash,
++	[40976]	= &_001473_hash,
++	[40978]	= &_001705_hash,
++	[40993]	= &_001746_hash,
++	[41010]	= &_001860_hash,
++	[41031]	= &_002236_hash,
++	[41035]	= &_000959_hash,
++	[41078]	= &_000772_hash,
++	[41093]	= &_001486_hash,
++	[41105]	= &_001909_hash,
++	[41116]	= &_000395_hash,
++	[41194]	= &_002549_hash,
++	[41196]	= &_000162_hash,
++	[41283]	= &_000689_hash,
++	[41332]	= &_000621_hash,
++	[41342]	= &_002275_hash,
++	[41359]	= &_001403_hash,
++	[41373]	= &_001415_hash,
++	[41398]	= &_001769_hash,
++	[41407]	= &_001168_hash,
 +	[41422]	= &_002086_hash,
-+	[40744]	= &_002087_hash,
-+	[51148]	= &_002088_hash,
-+	[7898]	= &_002089_hash,
-+	[23229]	= &_002090_hash,
-+	[29029]	= &_002091_hash,
-+	[825]	= &_002092_hash,
-+	[16576]	= &_002093_hash,
-+	[16756]	= &_002094_hash,
-+	[22053]	= &_002095_hash,
-+	[16227]	= &_002097_hash,
-+	[64441]	= &_002098_hash,
-+	[7091]	= &_002099_hash,
-+	[55761]	= &_002100_hash,
-+	[39479]	= &_002101_hash,
-+	[12316]	= &_002102_hash,
-+	[52518]	= &_002103_hash,
-+	[32241]	= &_002104_hash,
-+	[36540]	= &_002105_hash,
-+	[23699]	= &_002106_hash,
-+	[16056]	= &_002107_hash,
-+	[31112]	= &_002108_hash,
-+	[7787]	= &_002109_hash,
-+	[23104]	= &_002110_hash,
-+	[21516]	= &_002111_hash,
-+	[654]	= &_002113_hash,
-+	[10110]	= &_002114_hash,
-+	[2117]	= &_002115_hash,
-+	[39921]	= &_002116_hash,
-+	[36841]	= &_002117_hash,
-+	[31685]	= &_002118_hash,
-+	[64031]	= &_002119_hash,
-+	[4166]	= &_002120_hash,
-+	[45882]	= &_002121_hash,
-+	[7072]	= &_002122_hash,
-+	[15449]	= &_002123_hash,
-+	[20122]	= &_002124_hash,
-+	[11673]	= &_002125_hash,
++	[41428]	= &_000292_hash,
++	[41431]	= &_001843_hash,
++	[41442]	= &_000991_hash,
++	[41492]	= &_002078_hash,
++	[41497]	= &_000249_hash,
++	[41542]	= &_000913_hash,
++	[41554]	= &_001631_hash,
++	[41581]	= &_001485_hash,
++	[41605]	= &_001961_hash,
++	[41650]	= &_002423_hash,
++	[41656]	= &_001153_hash,
++	[41691]	= &_002305_hash,
++	[41719]	= &_001292_hash,
++	[41722]	= &_002050_hash,
++	[41746]	= &_000844_hash,
++	[41815]	= &_001081_hash,
++	[41852]	= &_000176_hash,
++	[41855]	= &_000927_hash,
++	[41916]	= &_000224_hash,
++	[41917]	= &_000105_hash,
++	[41958]	= &_002499_hash,
++	[41975]	= &_000147_hash,
++	[42012]	= &_000419_hash,
++	[42030]	= &_001252_hash,
++	[42038]	= &_001373_hash,
++	[42047]	= &_000899_hash,
++	[42048]	= &_001404_hash,
++	[42058]	= &_002409_hash,
++	[42064]	= &_000085_hash,
++	[42088]	= &_002298_hash,
++	[42095]	= &_001122_hash,
++	[42108]	= &_002301_hash,
++	[42113]	= &_002047_hash,
++	[42150]	= &_000625_hash,
++	[42168]	= &_001942_hash,
++	[42182]	= &_001886_hash,
++	[42252]	= &_000089_hash,
++	[42302]	= &_002010_hash,
++	[42304]	= &_002281_hash,
++	[42324]	= &_001726_hash,
 +	[42355]	= &_002126_hash,
-+	[29562]	= &_002127_hash,
-+	[9705]	= &_002128_hash,
-+	[38268]	= &_002129_hash,
-+	[64924]	= &_002130_hash,
-+	[35161]	= &_002131_hash,
-+	[23884]	= &_002132_hash,
-+	[60670]	= &_002133_hash,
-+	[14486]	= &_002134_hash,
-+	[47356]	= &_002135_hash,
-+	[7368]	= &_002136_hash,
-+	[59829]	= &_002137_hash,
-+	[1589]	= &_002138_hash,
-+	[17346]	= &_002139_hash,
-+	[24208]	= &_002140_hash,
-+	[2249]	= &_002141_hash,
-+	[51441]	= &_002142_hash,
-+	[23878]	= &_002143_hash,
-+	[12756]	= &_002144_hash,
-+	[52168]	= &_002145_hash,
-+	[58307]	= &_002146_hash,
-+	[32603]	= &_002147_hash,
-+	[33383]	= &_002148_hash,
-+	[44500]	= &_002149_hash,
-+	[37053]	= &_002150_hash,
-+	[38419]	= &_002151_hash,
-+	[18869]	= &_002152_hash,
-+	[32533]	= &_002153_hash,
-+	[36520]	= &_002155_hash,
-+	[39571]	= &_002156_hash,
-+	[59740]	= &_002157_hash,
-+	[31257]	= &_002158_hash,
-+	[13946]	= &_002159_hash,
-+	[12716]	= &_002160_hash,
-+	[56177]	= &_002161_hash,
-+	[34722]	= &_002162_hash,
-+	[25545]	= &_002163_hash,
-+	[45233]	= &_002164_hash,
-+	[61570]	= &_002165_hash,
-+	[27183]	= &_002166_hash,
-+	[37675]	= &_002167_hash,
-+	[44423]	= &_002168_hash,
-+	[49260]	= &_002169_hash,
-+	[27416]	= &_002170_hash,
-+	[19565]	= &_002172_hash,
-+	[16420]	= &_002173_hash,
-+	[15067]	= &_002174_hash,
-+	[55150]	= &_002175_hash,
-+	[24430]	= &_002176_hash,
-+	[6918]	= &_002177_hash,
-+	[10619]	= &_002178_hash,
-+	[23536]	= &_002179_hash,
-+	[61668]	= &_002180_hash,
-+	[6431]	= &_002181_hash,
-+	[23109]	= &_002182_hash,
-+	[56347]	= &_002183_hash,
-+	[7142]	= &_002184_hash,
-+	[44366]	= &_002185_hash,
-+	[32631]	= &_002186_hash,
-+	[23416]	= &_002187_hash,
-+	[34400]	= &_002188_hash,
-+	[25003]	= &_002189_hash,
++	[42386]	= &_001745_hash,
++	[42437]	= &_000237_hash,
 +	[42443]	= &_002190_hash,
-+	[49758]	= &_002191_hash,
-+	[25931]	= &_002192_hash,
-+	[31411]	= &_002193_hash,
++	[42454]	= &_002267_hash,
++	[42525]	= &_000557_hash,
++	[42533]	= &_001133_hash,
++	[42558]	= &_002279_hash,
++	[42594]	= &_000396_hash,
++	[42626]	= &_002416_hash,
++	[42640]	= &_002245_hash,
++	[42643]	= &_000752_hash,
++	[42652]	= &_001067_hash,
++	[42693]	= &_001975_hash,
++	[42703]	= &_001214_hash,
++	[42737]	= &_000530_hash,
++	[42740]	= &_000066_hash,
++	[42777]	= &_002286_hash,
++	[42781]	= &_001319_hash,
++	[42792]	= &_000935_hash,
++	[42820]	= &_001818_hash,
++	[42824]	= &_001503_hash,
++	[42895]	= &_002528_hash,
++	[42941]	= &_001490_hash,
++	[42962]	= &_000593_hash,
++	[42990]	= &_000381_hash,
++	[43025]	= &_001780_hash,
++	[43035]	= &_002077_hash,
++	[43165]	= &_001751_hash,
++	[43185]	= &_000058_hash,
++	[43202]	= &_000611_hash,
++	[43208]	= &_000298_hash,
++	[43245]	= &_002542_hash,
++	[43256]	= &_002328_hash,
++	[43300]	= &_002439_hash,
++	[43355]	= &_001704_hash,
++	[43423]	= &_001619_hash,
++	[43436]	= &_000614_hash,
++	[43440]	= &_000732_hash,
++	[43518]	= &_001338_hash,
++	[43533]	= &_000186_hash,
++	[43535]	= &_000095_hash,
++	[43564]	= &_001287_hash,
++	[43573]	= &_000478_hash,
++	[43614]	= &_001906_hash,
++	[43623]	= &_002431_hash,
++	[43732]	= &_001142_hash,
++	[43753]	= &_000233_hash,
++	[43755]	= &_000500_hash,
++	[43806]	= &_000753_hash,
++	[43829]	= &_001377_hash,
++	[43851]	= &_001474_hash,
++	[43875]	= &_001896_hash,
++	[43948]	= &_002262_hash,
++	[43992]	= &_001644_hash,
++	[44102]	= &_001605_hash,
++	[44130]	= &_002620_hash,
++	[44193]	= &_002484_hash,
++	[44227]	= &_001155_hash,
++	[44239]	= &_002250_hash,
++	[44303]	= &_001633_hash,
++	[44320]	= &_000164_hash,
++	[44355]	= &_001648_hash,
++	[44366]	= &_002185_hash,
++	[44384]	= &_001981_hash,
++	[44398]	= &_000046_hash,
++	[44410]	= &_002295_hash,
++	[44423]	= &_002168_hash,
++	[44500]	= &_002149_hash,
++	[44505]	= &_001810_hash,
++	[44510]	= &_000581_hash,
++	[44537]	= &_001532_hash,
++	[44595]	= &_001518_hash,
++	[44667]	= &_000690_hash,
++	[44674]	= &_000360_hash,
++	[44687]	= &_002055_hash,
++	[44715]	= &_002374_hash,
++	[44725]	= &_001607_hash,
++	[44729]	= &_000120_hash,
 +	[44742]	= &_002194_hash,
-+	[63427]	= &_002195_hash,
-+	[22681]	= &_002196_hash,
-+	[3826]	= &_002197_hash,
-+	[25905]	= &_002198_hash,
-+	[36555]	= &_002199_hash,
-+	[64815]	= &_002200_hash,
-+	[32747]	= &_002201_hash,
-+	[26036]	= &_002202_hash,
-+	[31742]	= &_002203_hash,
-+	[61600]	= &_002204_hash,
-+	[48250]	= &_002205_hash,
-+	[15892]	= &_002206_hash,
-+	[51132]	= &_002207_hash,
-+	[12649]	= &_002208_hash,
-+	[36664]	= &_002209_hash,
-+	[56464]	= &_002210_hash,
-+	[16669]	= &_002212_hash,
-+	[47700]	= &_002213_hash,
-+	[19402]	= &_002214_hash,
-+	[53604]	= &_002215_hash,
-+	[25597]	= &_002216_hash,
-+	[9116]	= &_002217_hash,
-+	[30887]	= &_002218_hash,
-+	[51863]	= &_002219_hash,
-+	[15939]	= &_002220_hash,
-+	[15073]	= &_002221_hash,
-+	[57742]	= &_002222_hash,
-+	[20097]	= &_002223_hash,
-+	[24742]	= &_002224_hash,
-+	[52529]	= &_002225_hash,
-+	[12144]	= &_002226_hash,
-+	[30265]	= &_002227_hash,
-+	[54247]	= &_002228_hash,
-+	[36285]	= &_002229_hash,
-+	[18402]	= &_002230_hash,
-+	[841]	= &_002231_hash,
-+	[29238]	= &_002232_hash,
-+	[48709]	= &_002234_hash,
-+	[30138]	= &_002235_hash,
-+	[41031]	= &_002236_hash,
-+	[6990]	= &_002237_hash,
++	[44757]	= &_001547_hash,
++	[44788]	= &_001085_hash,
++	[44799]	= &_001982_hash,
++	[44813]	= &_001049_hash,
++	[44896]	= &_000181_hash,
++	[44978]	= &_002064_hash,
++	[45021]	= &_000441_hash,
++	[45039]	= &_000633_hash,
++	[45060]	= &_001099_hash,
++	[45080]	= &_001000_hash,
++	[45114]	= &_001563_hash,
++	[45156]	= &_000159_hash,
++	[45161]	= &_000596_hash,
++	[45164]	= &_000587_hash,
++	[45190]	= &_000577_hash,
++	[45201]	= &_001256_hash,
++	[45206]	= &_001398_hash,
++	[45223]	= &_001150_hash,
++	[45233]	= &_002164_hash,
++	[45298]	= &_001137_hash,
++	[45340]	= &_000136_hash,
++	[45398]	= &_000329_hash,
++	[45406]	= &_002365_hash,
++	[45428]	= &_000922_hash,
++	[45437]	= &_000602_hash,
++	[45510]	= &_001063_hash,
++	[45531]	= &_002048_hash,
++	[45532]	= &_001672_hash,
++	[45534]	= &_000134_hash,
++	[45549]	= &_001678_hash,
++	[45558]	= &_002260_hash,
++	[45564]	= &_001579_hash,
++	[45586]	= &_002491_hash,
++	[45592]	= &_000453_hash,
++	[45609]	= &_000246_hash,
++	[45679]	= &_000810_hash,
++	[45691]	= &_000551_hash,
++	[45699]	= &_001205_hash,
++	[45718]	= &_000823_hash,
++	[45734]	= &_002032_hash,
++	[45752]	= &_001847_hash,
++	[45775]	= &_000710_hash,
++	[45800]	= &_000448_hash,
++	[45805]	= &_001841_hash,
++	[45831]	= &_002334_hash,
++	[45863]	= &_000911_hash,
++	[45882]	= &_002121_hash,
++	[45917]	= &_001684_hash,
++	[45976]	= &_000208_hash,
++	[46029]	= &_000542_hash,
++	[46060]	= &_001695_hash,
++	[46077]	= &_000521_hash,
++	[46094]	= &_000728_hash,
++	[46111]	= &_001734_hash,
++	[46119]	= &_000353_hash,
++	[46160]	= &_001050_hash,
++	[46184]	= &_000649_hash,
++	[46215]	= &_001545_hash,
++	[46218]	= &_000183_hash,
++	[46328]	= &_000866_hash,
++	[46355]	= &_001788_hash,
++	[46363]	= &_000553_hash,
++	[46469]	= &_001359_hash,
++	[46510]	= &_001023_hash,
++	[46525]	= &_001291_hash,
++	[46556]	= &_000335_hash,
++	[46582]	= &_001101_hash,
 +	[46624]	= &_002238_hash,
-+	[24515]	= &_002239_hash,
-+	[2368]	= &_002240_hash,
-+	[26233]	= &_002241_hash,
-+	[49401]	= &_002242_hash,
-+	[55291]	= &_002243_hash,
-+	[18555]	= &_002244_hash,
-+	[42640]	= &_002245_hash,
++	[46655]	= &_001290_hash,
++	[46698]	= &_000691_hash,
++	[46715]	= &_000204_hash,
++	[46766]	= &_000245_hash,
++	[46811]	= &_001237_hash,
++	[46826]	= &_001243_hash,
++	[46860]	= &_000875_hash,
++	[46865]	= &_000994_hash,
++	[46892]	= &_000833_hash,
++	[46924]	= &_002585_hash,
++	[46939]	= &_001654_hash,
++	[46949]	= &_000507_hash,
++	[46976]	= &_000352_hash,
++	[46996]	= &_000523_hash,
++	[47000]	= &_002599_hash,
++	[47004]	= &_001649_hash,
++	[47024]	= &_000793_hash,
 +	[47086]	= &_002246_hash,
-+	[33596]	= &_002247_hash,
-+	[1083]	= &_002248_hash,
-+	[59812]	= &_002249_hash,
-+	[44239]	= &_002250_hash,
-+	[23265]	= &_002251_hash,
-+	[3397]	= &_002252_hash,
-+	[24466]	= &_002253_hash,
-+	[16926]	= &_002255_hash,
-+	[20029]	= &_002256_hash,
-+	[14782]	= &_002257_hash,
-+	[25690]	= &_002258_hash,
-+	[31818]	= &_002259_hash,
-+	[45558]	= &_002260_hash,
-+	[28154]	= &_002261_hash,
-+	[43948]	= &_002262_hash,
-+	[33065]	= &_002263_hash,
-+	[22]	= &_002264_hash,
-+	[64971]	= &_002265_hash,
-+	[959]	= &_002266_hash,
-+	[42454]	= &_002267_hash,
-+	[28344]	= &_002268_hash,
-+	[31238]	= &_002269_hash,
++	[47123]	= &_001437_hash,
++	[47143]	= &_002314_hash,
++	[47151]	= &_002346_hash,
++	[47165]	= &_001978_hash,
++	[47181]	= &_001164_hash,
++	[47205]	= &_000357_hash,
++	[47243]	= &_002496_hash,
++	[47253]	= &_002497_hash,
++	[47274]	= &_000025_hash,
++	[47300]	= &_002062_hash,
++	[47308]	= &_001673_hash,
++	[47356]	= &_002135_hash,
++	[47379]	= &_000744_hash,
++	[47394]	= &_001021_hash,
++	[47421]	= &_001228_hash,
++	[47485]	= &_002376_hash,
++	[47506]	= &_002432_hash,
++	[47533]	= &_001038_hash,
++	[47570]	= &_000019_hash,
++	[47605]	= &_000836_hash,
++	[47613]	= &_000609_hash,
++	[47700]	= &_002213_hash,
++	[47733]	= &_001294_hash,
++	[47738]	= &_001670_hash,
++	[47750]	= &_000968_hash,
++	[47771]	= &_002592_hash,
++	[47889]	= &_000309_hash,
 +	[47915]	= &_002270_hash,
-+	[16365]	= &_002271_hash,
-+	[59849]	= &_002272_hash,
++	[47926]	= &_002444_hash,
++	[47983]	= &_001821_hash,
++	[47993]	= &_000259_hash,
++	[48014]	= &_000842_hash,
++	[48039]	= &_001036_hash,
++	[48056]	= &_001233_hash,
++	[48063]	= &_000420_hash,
++	[48090]	= &_002339_hash,
++	[48097]	= &_000960_hash,
++	[48102]	= &_002019_hash,
++	[48141]	= &_001104_hash,
++	[48159]	= &_001772_hash,
++	[48186]	= &_001621_hash,
++	[48187]	= &_000880_hash,
++	[48232]	= &_001957_hash,
++	[48250]	= &_002205_hash,
++	[48284]	= &_001027_hash,
++	[48301]	= &_001855_hash,
++	[48310]	= &_001366_hash,
++	[48363]	= &_000547_hash,
++	[48413]	= &_000330_hash,
++	[48423]	= &_001928_hash,
++	[48489]	= &_002414_hash,
++	[48498]	= &_000529_hash,
++	[48501]	= &_001435_hash,
++	[48508]	= &_001332_hash,
++	[48525]	= &_001199_hash,
++	[48528]	= &_000652_hash,
++	[48589]	= &_002472_hash,
++	[48641]	= &_000178_hash,
++	[48662]	= &_000945_hash,
++	[48666]	= &_001615_hash,
++	[48668]	= &_001127_hash,
++	[48694]	= &_000251_hash,
++	[48698]	= &_000712_hash,
++	[48704]	= &_000938_hash,
++	[48709]	= &_002234_hash,
++	[48747]	= &_001638_hash,
++	[48802]	= &_001733_hash,
 +	[48808]	= &_002273_hash,
-+	[11116]	= &_002274_hash,
-+	[41342]	= &_002275_hash,
-+	[19826]	= &_002276_hash,
-+	[27896]	= &_002278_hash,
-+	[42558]	= &_002279_hash,
-+	[9813]	= &_002280_hash,
-+	[42304]	= &_002281_hash,
-+	[14952]	= &_002282_hash,
-+	[39414]	= &_002283_hash,
-+	[37198]	= &_002284_hash,
-+	[54744]	= &_002285_hash,
-+	[42777]	= &_002286_hash,
-+	[18667]	= &_002287_hash,
-+	[50909]	= &_002288_hash,
-+	[18870]	= &_002289_hash,
-+	[29982]	= &_002290_hash,
-+	[4683]	= &_002291_hash,
-+	[59886]	= &_002292_hash,
-+	[60027]	= &_002293_hash,
-+	[38223]	= &_002294_hash,
-+	[44410]	= &_002295_hash,
-+	[24365]	= &_002296_hash,
-+	[22227]	= &_002297_hash,
-+	[42088]	= &_002298_hash,
-+	[26230]	= &_002299_hash,
-+	[28736]	= &_002300_hash,
-+	[42108]	= &_002301_hash,
-+	[37651]	= &_002302_hash,
-+	[50800]	= &_002303_hash,
-+	[13041]	= &_002304_hash,
-+	[41691]	= &_002305_hash,
-+	[23062]	= &_002307_hash,
-+	[36957]	= &_002308_hash,
-+	[31171]	= &_002309_hash,
-+	[20478]	= &_002310_hash,
-+	[16835]	= &_002312_hash,
-+	[30040]	= &_002313_hash,
-+	[47143]	= &_002314_hash,
-+	[64527]	= &_002315_hash,
-+	[39846]	= &_002316_hash,
-+	[61226]	= &_002318_hash,
-+	[14899]	= &_002320_hash,
-+	[30809]	= &_002321_hash,
-+	[19969]	= &_002322_hash,
-+	[27905]	= &_002323_hash,
-+	[51951]	= &_002324_hash,
-+	[11507]	= &_002325_hash,
-+	[15088]	= &_002327_hash,
-+	[43256]	= &_002328_hash,
-+	[17904]	= &_002329_hash,
-+	[65363]	= &_002330_hash,
++	[48827]	= &_002440_hash,
++	[48842]	= &_000627_hash,
++	[48868]	= &_000839_hash,
++	[48900]	= &_001598_hash,
++	[48961]	= &_001707_hash,
++	[48998]	= &_000526_hash,
++	[49020]	= &_002555_hash,
++	[49094]	= &_001488_hash,
++	[49102]	= &_002531_hash,
++	[49136]	= &_001466_hash,
++	[49161]	= &_000286_hash,
++	[49199]	= &_001819_hash,
++	[49206]	= &_001739_hash,
++	[49260]	= &_002169_hash,
++	[49300]	= &_001558_hash,
++	[49330]	= &_000585_hash,
++	[49371]	= &_001470_hash,
++	[49390]	= &_000903_hash,
++	[49392]	= &_000722_hash,
++	[49401]	= &_002242_hash,
++	[49407]	= &_001190_hash,
++	[49465]	= &_000035_hash,
++	[49490]	= &_001770_hash,
++	[49561]	= &_001129_hash,
++	[49572]	= &_001448_hash,
++	[49575]	= &_000688_hash,
++	[49578]	= &_000509_hash,
++	[49607]	= &_001785_hash,
++	[49617]	= &_000244_hash,
++	[49621]	= &_000554_hash,
++	[49683]	= &_000023_hash,
++	[49698]	= &_001529_hash,
++	[49728]	= &_002385_hash,
++	[49736]	= &_001169_hash,
++	[49744]	= &_001249_hash,
++	[49758]	= &_002191_hash,
++	[49762]	= &_001720_hash,
++	[49767]	= &_001397_hash,
++	[49806]	= &_000377_hash,
++	[49829]	= &_000989_hash,
++	[49831]	= &_000679_hash,
++	[49836]	= &_001285_hash,
++	[49839]	= &_000755_hash,
++	[49870]	= &_000506_hash,
++	[49921]	= &_002565_hash,
++	[49995]	= &_001836_hash,
++	[50004]	= &_002622_hash,
++	[50021]	= &_000294_hash,
 +	[50046]	= &_002331_hash,
-+	[28972]	= &_002333_hash,
-+	[45831]	= &_002334_hash,
-+	[31750]	= &_002335_hash,
-+	[2035]	= &_002336_hash,
-+	[51826]	= &_002337_hash,
-+	[35439]	= &_002338_hash,
-+	[48090]	= &_002339_hash,
-+	[25547]	= &_002340_hash,
-+	[40757]	= &_002341_hash,
++	[50084]	= &_000807_hash,
++	[50085]	= &_002379_hash,
++	[50088]	= &_001147_hash,
++	[50090]	= &_000718_hash,
++	[50111]	= &_001962_hash,
++	[50140]	= &_000133_hash,
++	[50163]	= &_000314_hash,
++	[50172]	= &_000606_hash,
++	[50186]	= &_000871_hash,
++	[50198]	= &_000774_hash,
++	[50207]	= &_000327_hash,
++	[50240]	= &_000538_hash,
++	[50286]	= &_001077_hash,
++	[50318]	= &_000776_hash,
++	[50334]	= &_001857_hash,
++	[50344]	= &_001551_hash,
++	[50356]	= &_001395_hash,
++	[50380]	= &_000549_hash,
++	[50411]	= &_000943_hash,
++	[50425]	= &_000904_hash,
++	[50453]	= &_000408_hash,
++	[50478]	= &_000765_hash,
++	[50505]	= &_001926_hash,
++	[50539]	= &_000057_hash,
++	[50584]	= &_001796_hash,
++	[50633]	= &_000543_hash,
++	[50656]	= &_001883_hash,
++	[50664]	= &_002051_hash,
++	[50665]	= &_001652_hash,
++	[50683]	= &_001662_hash,
++	[50774]	= &_001189_hash,
++	[50782]	= &_000074_hash,
++	[50798]	= &_000598_hash,
++	[50800]	= &_002303_hash,
++	[50803]	= &_000656_hash,
++	[50814]	= &_000188_hash,
++	[50830]	= &_000439_hash,
++	[50831]	= &_000812_hash,
++	[50857]	= &_000097_hash,
++	[50909]	= &_002288_hash,
++	[50924]	= &_001723_hash,
 +	[50926]	= &_002342_hash,
-+	[3427]	= &_002343_hash,
-+	[18407]	= &_002344_hash,
-+	[28764]	= &_002345_hash,
-+	[47151]	= &_002346_hash,
-+	[4437]	= &_002347_hash,
-+	[3236]	= &_002348_hash,
-+	[39362]	= &_002349_hash,
-+	[59226]	= &_002350_hash,
-+	[14426]	= &_002351_hash,
-+	[54674]	= &_002352_hash,
-+	[27715]	= &_002353_hash,
-+	[5574]	= &_002354_hash,
-+	[18821]	= &_002355_hash,
-+	[55738]	= &_002356_hash,
-+	[4843]	= &_002358_hash,
-+	[60908]	= &_002359_hash,
-+	[22742]	= &_002360_hash,
-+	[54757]	= &_002361_hash,
-+	[57910]	= &_002362_hash,
++	[50942]	= &_000579_hash,
++	[50991]	= &_001186_hash,
++	[51003]	= &_001042_hash,
++	[51023]	= &_001839_hash,
++	[51040]	= &_001343_hash,
++	[51042]	= &_000583_hash,
++	[51053]	= &_002464_hash,
++	[51065]	= &_002084_hash,
++	[51088]	= &_000924_hash,
++	[51132]	= &_002207_hash,
++	[51136]	= &_002437_hash,
++	[51148]	= &_002088_hash,
++	[51151]	= &_002557_hash,
++	[51238]	= &_001543_hash,
++	[51239]	= &_002578_hash,
++	[51251]	= &_002045_hash,
++	[51275]	= &_000822_hash,
++	[51308]	= &_001653_hash,
++	[51320]	= &_001273_hash,
++	[51337]	= &_000708_hash,
++	[51399]	= &_002487_hash,
++	[51424]	= &_000746_hash,
++	[51429]	= &_001874_hash,
++	[51430]	= &_000825_hash,
++	[51441]	= &_002142_hash,
++	[51475]	= &_001268_hash,
++	[51477]	= &_001599_hash,
++	[51549]	= &_001623_hash,
++	[51641]	= &_000496_hash,
++	[51647]	= &_001390_hash,
++	[51665]	= &_000853_hash,
++	[51669]	= &_001917_hash,
++	[51684]	= &_000502_hash,
++	[51704]	= &_001095_hash,
++	[51724]	= &_001112_hash,
++	[51725]	= &_002375_hash,
++	[51735]	= &_001469_hash,
++	[51737]	= &_002485_hash,
++	[51756]	= &_000268_hash,
++	[51801]	= &_001421_hash,
++	[51819]	= &_002502_hash,
++	[51826]	= &_002337_hash,
++	[51847]	= &_001967_hash,
++	[51849]	= &_000819_hash,
++	[51863]	= &_002219_hash,
++	[51869]	= &_000225_hash,
++	[51881]	= &_001568_hash,
 +	[51911]	= &_002363_hash,
-+	[35255]	= &_002364_hash,
-+	[45406]	= &_002365_hash,
-+	[24352]	= &_002366_hash,
-+	[28225]	= &_002367_hash,
-+	[53123]	= &_002368_hash,
++	[51951]	= &_002324_hash,
++	[51997]	= &_000191_hash,
++	[52014]	= &_001118_hash,
++	[52032]	= &_001454_hash,
++	[52045]	= &_001692_hash,
++	[52089]	= &_001447_hash,
++	[52105]	= &_001880_hash,
++	[52129]	= &_001977_hash,
++	[52145]	= &_000250_hash,
++	[52168]	= &_002145_hash,
++	[52186]	= &_001905_hash,
++	[52241]	= &_002606_hash,
++	[52259]	= &_000953_hash,
++	[52280]	= &_000555_hash,
++	[52310]	= &_001960_hash,
++	[52318]	= &_001725_hash,
++	[52333]	= &_001184_hash,
++	[52367]	= &_001315_hash,
++	[52383]	= &_000296_hash,
++	[52399]	= &_000030_hash,
 +	[52425]	= &_002369_hash,
-+	[20604]	= &_002370_hash,
++	[52477]	= &_002486_hash,
++	[52513]	= &_000417_hash,
++	[52518]	= &_002103_hash,
++	[52529]	= &_002225_hash,
++	[52733]	= &_000078_hash,
++	[52735]	= &_001069_hash,
++	[52824]	= &_001270_hash,
++	[52836]	= &_001927_hash,
++	[52863]	= &_001436_hash,
++	[52960]	= &_002015_hash,
++	[53074]	= &_001871_hash,
++	[53090]	= &_002508_hash,
++	[53123]	= &_002368_hash,
++	[53282]	= &_000948_hash,
++	[53407]	= &_000476_hash,
++	[53439]	= &_001768_hash,
++	[53447]	= &_001873_hash,
++	[53483]	= &_001385_hash,
++	[53486]	= &_001890_hash,
++	[53582]	= &_000532_hash,
++	[53604]	= &_002215_hash,
++	[53626]	= &_000686_hash,
++	[53633]	= &_002545_hash,
++	[53634]	= &_001306_hash,
++	[53656]	= &_000987_hash,
++	[53676]	= &_000999_hash,
++	[53735]	= &_000651_hash,
++	[53803]	= &_001480_hash,
++	[53831]	= &_000348_hash,
++	[53873]	= &_001898_hash,
++	[53976]	= &_000264_hash,
++	[54036]	= &_000896_hash,
 +	[54077]	= &_002371_hash,
-+	[6507]	= &_002372_hash,
-+	[4005]	= &_002373_hash,
-+	[44715]	= &_002374_hash,
-+	[51725]	= &_002375_hash,
-+	[47485]	= &_002376_hash,
-+	[36909]	= &_002377_hash,
-+	[62074]	= &_002378_hash,
-+	[50085]	= &_002379_hash,
-+	[30341]	= &_002380_hash,
++	[54103]	= &_000717_hash,
++	[54106]	= &_000141_hash,
++	[54130]	= &_000912_hash,
++	[54136]	= &_001774_hash,
++	[54166]	= &_001430_hash,
++	[54223]	= &_001478_hash,
++	[54247]	= &_002228_hash,
++	[54258]	= &_000767_hash,
++	[54261]	= &_001597_hash,
++	[54269]	= &_001872_hash,
++	[54291]	= &_000714_hash,
++	[54296]	= &_000166_hash,
++	[54343]	= &_000693_hash,
++	[54352]	= &_001004_hash,
++	[54360]	= &_001182_hash,
++	[54367]	= &_001946_hash,
++	[54368]	= &_001582_hash,
++	[54377]	= &_000815_hash,
++	[54378]	= &_000037_hash,
++	[54392]	= &_001799_hash,
++	[54503]	= &_000113_hash,
++	[54514]	= &_000110_hash,
++	[54519]	= &_002513_hash,
++	[54539]	= &_000533_hash,
++	[54577]	= &_001877_hash,
++	[54582]	= &_000219_hash,
++	[54658]	= &_001699_hash,
++	[54672]	= &_000076_hash,
++	[54674]	= &_002352_hash,
++	[54703]	= &_000678_hash,
++	[54711]	= &_001484_hash,
++	[54737]	= &_001451_hash,
++	[54740]	= &_000326_hash,
++	[54744]	= &_002285_hash,
++	[54757]	= &_002361_hash,
++	[54793]	= &_000845_hash,
++	[54815]	= &_001610_hash,
++	[54837]	= &_000657_hash,
++	[54846]	= &_000830_hash,
++	[54851]	= &_001464_hash,
++	[54860]	= &_000042_hash,
++	[54913]	= &_000908_hash,
++	[54941]	= &_001257_hash,
++	[54968]	= &_001302_hash,
++	[54978]	= &_001465_hash,
++	[55007]	= &_001060_hash,
++	[55106]	= &_001988_hash,
++	[55134]	= &_000790_hash,
++	[55137]	= &_001358_hash,
++	[55150]	= &_002175_hash,
++	[55195]	= &_001098_hash,
++	[55202]	= &_002595_hash,
++	[55209]	= &_001724_hash,
++	[55215]	= &_000818_hash,
++	[55247]	= &_000345_hash,
++	[55291]	= &_002243_hash,
++	[55362]	= &_001251_hash,
++	[55407]	= &_001798_hash,
++	[55462]	= &_001227_hash,
++	[55485]	= &_002430_hash,
++	[55588]	= &_002419_hash,
++	[55609]	= &_001861_hash,
++	[55611]	= &_001498_hash,
++	[55628]	= &_000414_hash,
++	[55643]	= &_001344_hash,
++	[55658]	= &_001972_hash,
++	[55662]	= &_001859_hash,
++	[55668]	= &_001761_hash,
++	[55716]	= &_001031_hash,
++	[55719]	= &_001443_hash,
++	[55738]	= &_002356_hash,
++	[55757]	= &_001108_hash,
++	[55761]	= &_002100_hash,
++	[55799]	= &_000624_hash,
++	[55812]	= &_001666_hash,
++	[55836]	= &_000490_hash,
++	[55845]	= &_001238_hash,
++	[55862]	= &_000856_hash,
++	[55867]	= &_001507_hash,
++	[55891]	= &_001897_hash,
++	[55947]	= &_002011_hash,
++	[55957]	= &_001508_hash,
++	[56027]	= &_000390_hash,
++	[56058]	= &_000803_hash,
++	[56103]	= &_001046_hash,
++	[56128]	= &_001414_hash,
++	[56139]	= &_002006_hash,
++	[56177]	= &_002161_hash,
++	[56238]	= &_002466_hash,
++	[56245]	= &_001996_hash,
++	[56247]	= &_000210_hash,
++	[56277]	= &_001740_hash,
++	[56286]	= &_001072_hash,
++	[56296]	= &_000185_hash,
++	[56303]	= &_001656_hash,
++	[56331]	= &_000306_hash,
++	[56347]	= &_002183_hash,
++	[56348]	= &_000650_hash,
++	[56368]	= &_000278_hash,
++	[56369]	= &_001331_hash,
++	[56405]	= &_001881_hash,
++	[56417]	= &_001525_hash,
++	[56420]	= &_001037_hash,
++	[56435]	= &_000216_hash,
++	[56439]	= &_002481_hash,
++	[56453]	= &_000794_hash,
++	[56458]	= &_001102_hash,
++	[56464]	= &_002210_hash,
++	[56515]	= &_000768_hash,
++	[56561]	= &_002563_hash,
++	[56573]	= &_001980_hash,
++	[56586]	= &_002498_hash,
++	[56641]	= &_002478_hash,
++	[56651]	= &_002069_hash,
++	[56662]	= &_001334_hash,
++	[56686]	= &_002033_hash,
++	[56702]	= &_001348_hash,
++	[56710]	= &_002041_hash,
++	[56711]	= &_001386_hash,
++	[56725]	= &_001231_hash,
++	[56748]	= &_002568_hash,
++	[56751]	= &_001667_hash,
++	[56753]	= &_000958_hash,
++	[56831]	= &_000363_hash,
++	[56847]	= &_000575_hash,
++	[56933]	= &_000926_hash,
++	[57003]	= &_000635_hash,
 +	[57064]	= &_002381_hash,
-+	[11479]	= &_002382_hash,
++	[57066]	= &_000407_hash,
++	[57116]	= &_001170_hash,
++	[57136]	= &_001763_hash,
++	[57168]	= &_001160_hash,
++	[57179]	= &_001985_hash,
++	[57219]	= &_001553_hash,
++	[57251]	= &_000398_hash,
++	[57259]	= &_000044_hash,
++	[57288]	= &_001913_hash,
++	[57309]	= &_000217_hash,
++	[57342]	= &_001564_hash,
++	[57406]	= &_001944_hash,
++	[57412]	= &_000835_hash,
++	[57431]	= &_002532_hash,
++	[57432]	= &_001318_hash,
 +	[57463]	= &_002383_hash,
-+	[37551]	= &_002384_hash,
-+	[49728]	= &_002385_hash,
-+	[33829]	= &_002386_hash,
-+	[64042]	= &_002387_hash,
 +	[57470]	= &_002389_hash,
-+	[63087]	= &_002391_hash,
-+	[17161]	= &_002393_hash,
-+	[12989]	= &_002394_hash,
-+	[63654]	= &_002395_hash,
-+	[62327]	= &_002396_hash,
-+	[25726]	= &_002397_hash,
-+	[1992]	= &_002398_hash,
-+	[28459]	= &_002399_hash,
-+	[18278]	= &_002400_hash,
-+	[30393]	= &_002402_hash,
-+	[29771]	= &_002404_hash,
-+	[25104]	= &_002407_hash,
-+	[30561]	= &_002408_hash,
-+	[42058]	= &_002409_hash,
-+	[34473]	= &_002410_hash,
-+	[29437]	= &_002411_hash,
-+	[11818]	= &_002412_hash,
-+	[31651]	= &_002413_hash,
-+	[48489]	= &_002414_hash,
-+	[7000]	= &_002415_hash,
-+	[42626]	= &_002416_hash,
-+	[15237]	= &_002417_hash,
-+	[15587]	= &_002418_hash,
-+	[55588]	= &_002419_hash,
-+	[65076]	= &_002420_hash,
-+	[33312]	= &_002421_hash,
-+	[41650]	= &_002423_hash,
-+	[30189]	= &_002424_hash,
-+	[62907]	= &_002425_hash,
-+	[32374]	= &_002426_hash,
-+	[5580]	= &_002427_hash,
-+	[62708]	= &_002428_hash,
-+	[9575]	= &_002429_hash,
-+	[55485]	= &_002430_hash,
-+	[43623]	= &_002431_hash,
-+	[47506]	= &_002432_hash,
-+	[20063]	= &_002433_hash,
-+	[34564]	= &_002434_hash,
-+	[2919]	= &_002435_hash,
-+	[22399]	= &_002436_hash,
-+	[51136]	= &_002437_hash,
-+	[18016]	= &_002438_hash,
-+	[43300]	= &_002439_hash,
-+	[48827]	= &_002440_hash,
-+	[36228]	= &_002441_hash,
-+	[58457]	= &_002442_hash,
-+	[13199]	= &_002443_hash,
-+	[47926]	= &_002444_hash,
-+	[12184]	= &_002445_hash,
-+	[3184]	= &_002446_hash,
-+	[58466]	= &_002447_hash,
-+	[32999]	= &_002448_hash,
-+	[35354]	= &_002449_hash,
-+	[15620]	= &_002450_hash,
-+	[25242]	= &_002451_hash,
-+	[23]	= &_002452_hash,
-+	[35674]	= &_002453_hash,
-+	[9639]	= &_002454_hash,
-+	[5861]	= &_002455_hash,
-+	[31060]	= &_002456_hash,
-+	[7482]	= &_002457_hash,
-+	[10738]	= &_002458_hash,
-+	[3606]	= &_002459_hash,
-+	[34790]	= &_002460_hash,
++	[57500]	= &_000081_hash,
 +	[57502]	= &_002461_hash,
-+	[19216]	= &_002462_hash,
-+	[38509]	= &_002463_hash,
-+	[51053]	= &_002464_hash,
-+	[60040]	= &_002465_hash,
-+	[56238]	= &_002466_hash,
-+	[20522]	= &_002467_hash,
-+	[60399]	= &_002468_hash,
-+	[8944]	= &_002469_hash,
-+	[23824]	= &_002470_hash,
-+	[3569]	= &_002471_hash,
-+	[48589]	= &_002472_hash,
-+	[8175]	= &_002473_hash,
-+	[36328]	= &_002474_hash,
-+	[32794]	= &_002475_hash,
++	[57515]	= &_000885_hash,
++	[57517]	= &_001747_hash,
++	[57630]	= &_001003_hash,
++	[57661]	= &_001176_hash,
++	[57662]	= &_000446_hash,
++	[57669]	= &_001422_hash,
++	[57706]	= &_001727_hash,
++	[57742]	= &_002222_hash,
++	[57796]	= &_001786_hash,
++	[57830]	= &_001646_hash,
++	[57835]	= &_000783_hash,
 +	[57843]	= &_002476_hash,
-+	[62354]	= &_002477_hash,
-+	[56641]	= &_002478_hash,
++	[57903]	= &_001247_hash,
++	[57908]	= &_000197_hash,
++	[57910]	= &_002362_hash,
++	[57933]	= &_002007_hash,
++	[57946]	= &_001826_hash,
++	[57953]	= &_000893_hash,
++	[57961]	= &_002588_hash,
++	[58001]	= &_001993_hash,
++	[58009]	= &_001066_hash,
++	[58023]	= &_001820_hash,
++	[58056]	= &_001427_hash,
++	[58079]	= &_000121_hash,
++	[58129]	= &_000489_hash,
++	[58135]	= &_001125_hash,
++	[58191]	= &_000220_hash,
++	[58192]	= &_000049_hash,
++	[58256]	= &_001947_hash,
++	[58267]	= &_001043_hash,
++	[58271]	= &_001250_hash,
++	[58292]	= &_000907_hash,
++	[58307]	= &_002146_hash,
++	[58354]	= &_001224_hash,
++	[58388]	= &_001760_hash,
++	[58457]	= &_002442_hash,
++	[58466]	= &_002447_hash,
++	[58484]	= &_002036_hash,
++	[58544]	= &_000473_hash,
++	[58545]	= &_000196_hash,
++	[58567]	= &_002076_hash,
++	[58624]	= &_001121_hash,
++	[58634]	= &_002624_hash,
++	[58700]	= &_000641_hash,
++	[58761]	= &_001617_hash,
++	[58763]	= &_000175_hash,
++	[58803]	= &_001053_hash,
++	[58806]	= &_001396_hash,
++	[58813]	= &_000202_hash,
++	[58841]	= &_000128_hash,
++	[58860]	= &_000060_hash,
++	[58870]	= &_001815_hash,
++	[58883]	= &_000235_hash,
++	[59008]	= &_000203_hash,
++	[59038]	= &_001094_hash,
++	[59049]	= &_000463_hash,
++	[59130]	= &_000980_hash,
++	[59145]	= &_002586_hash,
++	[59178]	= &_000535_hash,
++	[59211]	= &_001603_hash,
++	[59226]	= &_002350_hash,
++	[59304]	= &_001300_hash,
++	[59323]	= &_001356_hash,
++	[59327]	= &_001936_hash,
++	[59346]	= &_000662_hash,
++	[59440]	= &_001154_hash,
++	[59470]	= &_001221_hash,
++	[59502]	= &_000257_hash,
++	[59563]	= &_002524_hash,
++	[59574]	= &_000379_hash,
++	[59590]	= &_000015_hash,
++	[59622]	= &_000367_hash,
++	[59650]	= &_001370_hash,
++	[59670]	= &_000692_hash,
++	[59700]	= &_001863_hash,
++	[59740]	= &_002157_hash,
++	[59766]	= &_001849_hash,
++	[59781]	= &_001576_hash,
++	[59807]	= &_001765_hash,
++	[59808]	= &_002515_hash,
++	[59810]	= &_001198_hash,
++	[59812]	= &_002249_hash,
++	[59829]	= &_002137_hash,
++	[59833]	= &_000855_hash,
++	[59849]	= &_002272_hash,
++	[59882]	= &_000443_hash,
++	[59886]	= &_002292_hash,
++	[59892]	= &_000212_hash,
++	[59950]	= &_001754_hash,
++	[59956]	= &_001749_hash,
++	[59990]	= &_001889_hash,
 +	[60001]	= &_002479_hash,
-+	[35145]	= &_002480_hash,
-+	[56439]	= &_002481_hash,
++	[60010]	= &_001055_hash,
++	[60027]	= &_002293_hash,
++	[60033]	= &_001537_hash,
++	[60040]	= &_002465_hash,
 +	[60056]	= &_002482_hash,
-+	[44193]	= &_002484_hash,
-+	[51737]	= &_002485_hash,
-+	[52477]	= &_002486_hash,
-+	[51399]	= &_002487_hash,
-+	[3521]	= &_002488_hash,
-+	[8274]	= &_002489_hash,
-+	[17880]	= &_002490_hash,
-+	[45586]	= &_002491_hash,
-+	[7043]	= &_002492_hash,
-+	[25167]	= &_002493_hash,
-+	[712]	= &_002494_hash,
-+	[610]	= &_002495_hash,
-+	[47243]	= &_002496_hash,
-+	[47253]	= &_002497_hash,
-+	[56586]	= &_002498_hash,
-+	[41958]	= &_002499_hash,
-+	[12076]	= &_002500_hash,
-+	[35937]	= &_002501_hash,
-+	[51819]	= &_002502_hash,
-+	[10507]	= &_002503_hash,
-+	[34778]	= &_002504_hash,
-+	[27497]	= &_002505_hash,
-+	[62133]	= &_002506_hash,
-+	[11369]	= &_002507_hash,
-+	[53090]	= &_002508_hash,
-+	[21915]	= &_002509_hash,
-+	[31491]	= &_002510_hash,
-+	[22416]	= &_002511_hash,
-+	[34961]	= &_002512_hash,
-+	[54519]	= &_002513_hash,
-+	[21687]	= &_002514_hash,
-+	[59808]	= &_002515_hash,
-+	[5735]	= &_002516_hash,
-+	[9269]	= &_002517_hash,
-+	[11691]	= &_002518_hash,
-+	[32751]	= &_002519_hash,
-+	[35652]	= &_002520_hash,
-+	[7238]	= &_002521_hash,
-+	[25814]	= &_002522_hash,
-+	[36385]	= &_002523_hash,
-+	[59563]	= &_002524_hash,
-+	[2219]	= &_002525_hash,
-+	[36276]	= &_002526_hash,
-+	[6282]	= &_002527_hash,
-+	[42895]	= &_002528_hash,
-+	[65433]	= &_002529_hash,
-+	[15653]	= &_002530_hash,
-+	[49102]	= &_002531_hash,
-+	[57431]	= &_002532_hash,
-+	[22254]	= &_002533_hash,
-+	[3326]	= &_002535_hash,
-+	[37752]	= &_002536_hash,
-+	[8052]	= &_002537_hash,
-+	[10362]	= &_002539_hash,
-+	[12669]	= &_002541_hash,
-+	[43245]	= &_002542_hash,
-+	[11422]	= &_002543_hash,
-+	[53633]	= &_002545_hash,
-+	[30273]	= &_002546_hash,
-+	[15374]	= &_002547_hash,
-+	[41194]	= &_002549_hash,
 +	[60063]	= &_002551_hash,
-+	[7459]	= &_002552_hash,
-+	[36971]	= &_002553_hash,
-+	[61126]	= &_002554_hash,
-+	[49020]	= &_002555_hash,
-+	[24283]	= &_002556_hash,
-+	[51151]	= &_002557_hash,
-+	[20911]	= &_002558_hash,
-+	[5784]	= &_002559_hash,
-+	[17220]	= &_002560_hash,
-+	[583]	= &_002561_hash,
-+	[17886]	= &_002562_hash,
-+	[56561]	= &_002563_hash,
-+	[28999]	= &_002564_hash,
-+	[49921]	= &_002565_hash,
-+	[3017]	= &_002566_hash,
-+	[39678]	= &_002567_hash,
-+	[56748]	= &_002568_hash,
-+	[65421]	= &_002569_hash,
-+	[19044]	= &_002571_hash,
-+	[18853]	= &_002573_hash,
-+	[16831]	= &_002574_hash,
-+	[31881]	= &_002576_hash,
-+	[28731]	= &_002577_hash,
-+	[51239]	= &_002578_hash,
-+	[7414]	= &_002579_hash,
-+	[11362]	= &_002580_hash,
-+	[14550]	= &_002581_hash,
-+	[20792]	= &_002582_hash,
-+	[6246]	= &_002583_hash,
-+	[33506]	= &_002584_hash,
-+	[46924]	= &_002585_hash,
-+	[59145]	= &_002586_hash,
-+	[24775]	= &_002587_hash,
-+	[57961]	= &_002588_hash,
-+	[20581]	= &_002589_hash,
-+	[11350]	= &_002590_hash,
-+	[35474]	= &_002591_hash,
-+	[47771]	= &_002592_hash,
-+	[19750]	= &_002593_hash,
-+	[17481]	= &_002594_hash,
-+	[55202]	= &_002595_hash,
-+	[29708]	= &_002596_hash,
++	[60165]	= &_000884_hash,
++	[60179]	= &_001111_hash,
++	[60202]	= &_000872_hash,
++	[60209]	= &_001161_hash,
++	[60276]	= &_000426_hash,
++	[60297]	= &_000007_hash,
++	[60347]	= &_001299_hash,
++	[60399]	= &_002468_hash,
++	[60420]	= &_001114_hash,
++	[60425]	= &_001714_hash,
 +	[60432]	= &_002597_hash,
-+	[9805]	= &_002598_hash,
-+	[47000]	= &_002599_hash,
-+	[34135]	= &_002600_hash,
++	[60483]	= &_000792_hash,
++	[60515]	= &_001288_hash,
++	[60621]	= &_000653_hash,
++	[60670]	= &_002133_hash,
++	[60709]	= &_000271_hash,
++	[60774]	= &_000524_hash,
++	[60775]	= &_000399_hash,
++	[60851]	= &_001929_hash,
++	[60908]	= &_002359_hash,
++	[60916]	= &_001433_hash,
++	[60960]	= &_000440_hash,
++	[60961]	= &_000970_hash,
++	[61022]	= &_001635_hash,
++	[61050]	= &_001165_hash,
++	[61100]	= &_000850_hash,
++	[61119]	= &_000428_hash,
++	[61126]	= &_002554_hash,
++	[61139]	= &_000033_hash,
++	[61168]	= &_000637_hash,
++	[61175]	= &_001708_hash,
++	[61177]	= &_001175_hash,
++	[61190]	= &_000541_hash,
++	[61220]	= &_002024_hash,
++	[61226]	= &_002318_hash,
++	[61288]	= &_000589_hash,
++	[61340]	= &_000586_hash,
++	[61390]	= &_000111_hash,
++	[61455]	= &_001206_hash,
++	[61570]	= &_002165_hash,
++	[61589]	= &_001502_hash,
++	[61600]	= &_002204_hash,
++	[61621]	= &_000780_hash,
++	[61630]	= &_001731_hash,
++	[61635]	= &_000256_hash,
++	[61650]	= &_001073_hash,
 +	[61661]	= &_002601_hash,
-+	[22885]	= &_002602_hash,
-+	[12141]	= &_002603_hash,
-+	[38130]	= &_002604_hash,
-+	[5727]	= &_002605_hash,
-+	[52241]	= &_002606_hash,
-+	[23122]	= &_002607_hash,
-+	[29201]	= &_002608_hash,
-+	[20494]	= &_002609_hash,
-+	[6554]	= &_002610_hash,
-+	[25355]	= &_002611_hash,
-+	[24755]	= &_002612_hash,
-+	[10321]	= &_002613_hash,
-+	[27804]	= &_002614_hash,
-+	[16332]	= &_002615_hash,
-+	[21305]	= &_002617_hash,
-+	[32045]	= &_002618_hash,
-+	[44130]	= &_002620_hash,
-+	[28479]	= &_002621_hash,
-+	[50004]	= &_002622_hash,
++	[61668]	= &_002180_hash,
++	[61692]	= &_001716_hash,
++	[61718]	= &_001718_hash,
++	[61742]	= &_001959_hash,
++	[61841]	= &_000073_hash,
++	[61904]	= &_000119_hash,
++	[61917]	= &_000737_hash,
++	[61919]	= &_001084_hash,
++	[61932]	= &_000528_hash,
++	[61948]	= &_001741_hash,
++	[61993]	= &_001591_hash,
++	[62020]	= &_001405_hash,
++	[62034]	= &_001461_hash,
++	[62043]	= &_001901_hash,
++	[62047]	= &_001089_hash,
++	[62074]	= &_002378_hash,
++	[62107]	= &_001406_hash,
++	[62133]	= &_002506_hash,
++	[62186]	= &_000711_hash,
++	[62205]	= &_000580_hash,
++	[62224]	= &_000240_hash,
++	[62296]	= &_001758_hash,
++	[62313]	= &_001201_hash,
++	[62327]	= &_002396_hash,
++	[62354]	= &_002477_hash,
++	[62396]	= &_000713_hash,
++	[62411]	= &_001110_hash,
++	[62488]	= &_000766_hash,
++	[62498]	= &_001434_hash,
++	[62524]	= &_001020_hash,
++	[62534]	= &_002054_hash,
++	[62535]	= &_001686_hash,
++	[62542]	= &_001487_hash,
++	[62573]	= &_000661_hash,
++	[62581]	= &_001363_hash,
++	[62605]	= &_001876_hash,
++	[62628]	= &_001793_hash,
++	[62646]	= &_000951_hash,
++	[62649]	= &_000601_hash,
++	[62671]	= &_000655_hash,
++	[62687]	= &_001807_hash,
++	[62708]	= &_002428_hash,
++	[62746]	= &_001829_hash,
++	[62770]	= &_000740_hash,
++	[62839]	= &_001245_hash,
++	[62844]	= &_001983_hash,
++	[62868]	= &_000985_hash,
++	[62883]	= &_001352_hash,
++	[62907]	= &_002425_hash,
++	[62908]	= &_000223_hash,
++	[62955]	= &_000683_hash,
++	[63033]	= &_000626_hash,
++	[63041]	= &_001082_hash,
++	[63059]	= &_001560_hash,
++	[63087]	= &_002391_hash,
++	[63116]	= &_001808_hash,
++	[63138]	= &_000873_hash,
 +	[63233]	= &_002623_hash,
-+	[58634]	= &_002624_hash,
++	[63314]	= &_000173_hash,
++	[63344]	= &_001902_hash,
++	[63362]	= &_001915_hash,
++	[63374]	= &_001729_hash,
++	[63388]	= &_000831_hash,
++	[63405]	= &_001990_hash,
++	[63427]	= &_002195_hash,
++	[63435]	= &_000320_hash,
++	[63442]	= &_000380_hash,
++	[63474]	= &_000565_hash,
++	[63486]	= &_001937_hash,
++	[63488]	= &_000018_hash,
++	[63534]	= &_000604_hash,
++	[63550]	= &_000047_hash,
++	[63555]	= &_000940_hash,
++	[63630]	= &_000016_hash,
++	[63631]	= &_001449_hash,
++	[63648]	= &_000434_hash,
++	[63654]	= &_002395_hash,
++	[63720]	= &_000754_hash,
++	[63744]	= &_001497_hash,
++	[63771]	= &_001519_hash,
++	[63774]	= &_001517_hash,
++	[63806]	= &_000969_hash,
++	[63830]	= &_000527_hash,
++	[63845]	= &_000435_hash,
++	[63896]	= &_001380_hash,
++	[63902]	= &_001244_hash,
++	[63935]	= &_001542_hash,
++	[63941]	= &_001183_hash,
++	[64001]	= &_001951_hash,
++	[64015]	= &_000013_hash,
++	[64031]	= &_002119_hash,
++	[64042]	= &_002387_hash,
++	[64086]	= &_000550_hash,
++	[64130]	= &_000878_hash,
++	[64139]	= &_000608_hash,
++	[64140]	= &_000024_hash,
++	[64171]	= &_000704_hash,
++	[64244]	= &_001065_hash,
++	[64288]	= &_001240_hash,
++	[64336]	= &_001195_hash,
++	[64340]	= &_000619_hash,
++	[64367]	= &_000654_hash,
++	[64378]	= &_000269_hash,
++	[64379]	= &_001301_hash,
++	[64403]	= &_000289_hash,
++	[64404]	= &_000410_hash,
++	[64407]	= &_001984_hash,
++	[64418]	= &_001411_hash,
++	[64441]	= &_002098_hash,
++	[64478]	= &_000285_hash,
++	[64490]	= &_000697_hash,
++	[64505]	= &_001070_hash,
++	[64521]	= &_000997_hash,
++	[64527]	= &_002315_hash,
++	[64541]	= &_000759_hash,
++	[64623]	= &_000209_hash,
++	[64712]	= &_000838_hash,
++	[64715]	= &_001680_hash,
++	[64751]	= &_001293_hash,
++	[64753]	= &_000480_hash,
++	[64789]	= &_001777_hash,
++	[64800]	= &_000982_hash,
++	[64815]	= &_002200_hash,
++	[64816]	= &_000195_hash,
++	[64827]	= &_000179_hash,
++	[64862]	= &_000715_hash,
++	[64886]	= &_000211_hash,
++	[64924]	= &_002130_hash,
++	[64958]	= &_000282_hash,
++	[64971]	= &_002265_hash,
++	[65034]	= &_000273_hash,
++	[65076]	= &_002420_hash,
++	[65268]	= &_001834_hash,
++	[65279]	= &_000315_hash,
++	[65297]	= &_001477_hash,
++	[65336]	= &_000155_hash,
++	[65354]	= &_001693_hash,
++	[65363]	= &_002330_hash,
++	[65397]	= &_001264_hash,
++	[65421]	= &_002569_hash,
++	[65433]	= &_002529_hash,
++	[65444]	= &_001209_hash,
++	[65483]	= &_000735_hash,
++	[65495]	= &_000001_hash,
 +};
 diff --git a/tools/gcc/size_overflow_plugin.c b/tools/gcc/size_overflow_plugin.c
 new file mode 100644
-index 0000000..9ad0f39
+index 0000000..64846cb
 --- /dev/null
 +++ b/tools/gcc/size_overflow_plugin.c
-@@ -0,0 +1,1221 @@
+@@ -0,0 +1,1224 @@
 +/*
 + * Copyright 2011, 2012 by Emese Revfy <re.emese@gmail.com>
 + * Licensed under the GPL v2, or (at your option) v3
@@ -97742,7 +97871,10 @@ index 0000000..9ad0f39
 +	.decl_required			= false,
 +	.type_required			= true,
 +	.function_type_required		= true,
-+	.handler			= handle_size_overflow_attribute
++	.handler			= handle_size_overflow_attribute,
++#if BUILDING_GCC_VERSION >= 4007
++	.affects_type_identity		= false
++#endif
 +};
 +
 +static void register_attributes(void __unused *event_data, void __unused *data)



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2012-06-17 12:25 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-17 12:24 [gentoo-commits] proj/hardened-patchset:master commit in: 3.4.2/, 2.6.32/, 3.2.20/ Anthony G. Basile

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox