linux/kernel/auditsc.c
<<
>>
Prefs
   1/* auditsc.c -- System-call auditing support
   2 * Handles all system-call specific auditing features.
   3 *
   4 * Copyright 2003-2004 Red Hat Inc., Durham, North Carolina.
   5 * Copyright 2005 Hewlett-Packard Development Company, L.P.
   6 * Copyright (C) 2005, 2006 IBM Corporation
   7 * All Rights Reserved.
   8 *
   9 * This program is free software; you can redistribute it and/or modify
  10 * it under the terms of the GNU General Public License as published by
  11 * the Free Software Foundation; either version 2 of the License, or
  12 * (at your option) any later version.
  13 *
  14 * This program is distributed in the hope that it will be useful,
  15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
  16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  17 * GNU General Public License for more details.
  18 *
  19 * You should have received a copy of the GNU General Public License
  20 * along with this program; if not, write to the Free Software
  21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  22 *
  23 * Written by Rickard E. (Rik) Faith <faith@redhat.com>
  24 *
  25 * Many of the ideas implemented here are from Stephen C. Tweedie,
  26 * especially the idea of avoiding a copy by using getname.
  27 *
  28 * The method for actual interception of syscall entry and exit (not in
  29 * this file -- see entry.S) is based on a GPL'd patch written by
  30 * okir@suse.de and Copyright 2003 SuSE Linux AG.
  31 *
  32 * POSIX message queue support added by George Wilson <ltcgcw@us.ibm.com>,
  33 * 2006.
  34 *
  35 * The support of additional filter rules compares (>, <, >=, <=) was
  36 * added by Dustin Kirkland <dustin.kirkland@us.ibm.com>, 2005.
  37 *
  38 * Modified by Amy Griffis <amy.griffis@hp.com> to collect additional
  39 * filesystem information.
  40 *
  41 * Subject and object context labeling support added by <danjones@us.ibm.com>
  42 * and <dustin.kirkland@us.ibm.com> for LSPP certification compliance.
  43 */
  44
  45#include <linux/init.h>
 * espec clas46 45#include <>
#include <linatomicnit.h>
#include <linfs.ht.h>
#include <line" ninit.h>
#include <linmmnit.h>
#include <linexsuppnit.h>
#include <linsxt nit.h>
#include <linmounpnit.h>
#include <linsockepnit.h>
#include <linmge qunit.h>
 * espe5 clas56 45#include <linal/aunit.h>
#include <linpersitioitynit.h>
#include <lintimunit.h>
#include <lineetde/knit.h>
#include <linon c* frnit.h>
#include <>
#include <linsecuritynit.h>
#include <linlistnit.h>
#include <linttynit.h>
#include <linbinfmtsnit.h>
#include <linhighmemnit.h>
#include <linof syscsnit.h>
#include <lincapabioitynit.h>
#include <linfs_structnit.h>
#include <linon catnit.h>

#includquo <
 */

od fsavtngle" nsare frng getn().  If whang for moe" nsawhait wiyscocatware
ane" n dye" icecial * aalsoort  inosrite to tlistl *chr mdded e" ns_listna"> */

 */

 */

od fsignals sopme"> */


 */
 */




whadonGPL&#t lepopu getn().is fr exiinstead>whais fryscany of tsave ify
poal ins at of syscald extimu)ils.

Fur eit,ted fsne" ninc:pathjax_loo().whastr moto tinose.de adeviiance.
 */

/* au_ct cont-/a>&e" ns_listt"> */
  10<       
struct
	  
  12<   
   
	    13<
   
  
	   */
recordput tt"> */
 */

 * Thwas aniyscocatwd el/au_n" ns.de at (nre frin terraanty of
n" ns.dscocatwd ed in ttask el/auSct cont. > *us> * the" n of
ou shoub tis fased of syscald e of
 */
 */
 * espe1c cla146 45<}&/a>

 * espe15 cla156 12<   
   
edt   
  
  
 

  
  
 
	  






 */
 */
 */
recordp"> */
 */
 */
 */
 */
 */


per infoncn of
redsons. >Exterctdurtngldscocatcatiin y>ou shouneveribhaveferomce ify
throughrin tpredscocatwd_n" ns.drraande aou shouonlyub ti* Fo/use ify
by runntnglly te" ns_listnce.
 */
 */
&listt"> */
rulhope th eigge mddrecordp"> */
neslbutof syscsp"> */
 */
 * espe2c cla246 10<       
   
    }
	  

 * espe25 cla256 10<       
   
    }
	  












 */
 */



 */
 */
 */
 */



 * espe3c cla346 44

We don't shr="k ly tlistt(de aoeriously,ce.

 */
 * espe35 cla356 44
















 */
 */



 * espe4c cla446 10<       
struct
	   */
(	  (	   * espe45 cla456 10<       
	a> */
(	  







&	  









&	  



 */
 */
 * espe5c cla546 10<       
   
    t="retu	   */
 * espe55 cla556 10<       
	a> */
 */
 */
 */
 */

"Missing AUDIT_COMPARE
def="l.  Report as a bug\n" */



 */





(	  

 * espe6c cla646 10<       
   
    





  break&/a>



 * espe65 cla656 10<       
   
    





  if (	  






&	  &	  





&	  &	  





&	  





&	  
&	  
&	  &	   * espe7c cla746 10<       
   
    case
	  /* NOTE: this may t="ret negative values indicating
       
   
   











a temporary error.  We simply treat this as a
       
   
   











match
ior>now to avoid losing iniormation that
       
   
   











may be wanted.   An error message will also be
       
   
   











logged upon error */
 * espe75 cla756 10<       
   
    





  if (	  


/* The above note
ior>AUDIT_SUBJ_USER...AUDIT_SUBJ_CLR 4span
       
   
   











also applies here */
/* Find files that
match
*/

&	  



/* Find ipc objects that
match
*/




/* ignore this field
ior>filtering */






/* At process creation time, we
can determ="l
if system-call al/auing is
 * ctmpletely disabled
ior>this task.  Since we
only have the task
 * struc"ree at this point, we
can only check uid and gid.
 */
 * espe8c cla846 10<       
struc" 	  
 * espe85 cla856 10<       
   
    





  t="ret 	  



/* At syscall entry and exit time, this filter is called
if the
 * el/au_state is not low enough that
al/auing cannot take place, but is
 *
also not high enough that
we
already know we
have to write an4el/au
 *
record (i.e., the state is AUDIT_SETUP_CONTEXT or>AUDIT_BUILD_CONTEXT).
 */









/*
 *
Given an4el/au_e" n check the inode hash table to see
if they
match.
 *
Called
holding the rcu read lock to protect the use of4el/au_inode_hash
 */





/* At syscall exit time, this filter is called
if any4el/au_e" ns
have been
 *
collected
during syscall processing.  We only check rules in sublists at hash
 *
buckets applicable to the inode numbers in el/au_e" ns.
 * Regarding el/au_state, s" n rules apply4es
ior>el/au_filter_syscall().
 */



 * espe9c cla946 10<}/a>





 * espe95 cla956 10<       
	  

/*
         * we
need to fix up the r="ret code in the el/au
logs
if the actuac<4span
         * r="ret codes are later going to be fixed up by the arch specific<4span
         * signal handlers
         *
         * This is actuacly4e test
ior:
         * (rc == ERESTARTSYS ) ||
(rc == ERESTARTNOINTR) ||
         * (rc == ERESTARTNOHAND) ||
(rc == ERESTART_RESTARTBLOCK)
         *
         * but is faster than4e bunch of ||
         */










"%s:%d(:%d): major=%d in_syscall=%d"
" e" n_count=%d puu_count=%d"
" ino_count=%d [NOT freeing]\n"
"n" ns[%d] = %p = %s\n"100# 45<       
   
   
   




  




	  &	  "(null)"a>
1001 45<       
   
   
}/a>
1002 45<       
   
   
	  100  13<
   
  








t="ret&/a>
1004 10<       
}/a>

10=1 45<       
	  


10=2 45<}/a>
10=  13<
   
  








	  
10=4 10<}/a>
 * espe10y l>10=6 4510=7 10<{/a>
10=8 45<       
struc" 	  10=9 45
105" 45<       
if (!(	  1051 45<       
   
   
t="ret 	  1052 45<       
	  105  13<
   
  
	  1054 13<
   
  
	  
1055 45<       
t="ret 	   * espe105 l>1056 10<}/a>
1057 45
1058 45</**
1059 45< *
el/au_alloc - allocate an4el/au context block ior>e task<4span
106" 45< *
@tsk: task<4span
1061 45< *<4span
106r113 *o41" dtmmomml> *
 per-" cl /au_alloc - a *<4span
 *<4span

 clhref="kernrnel/auditsc.965L12" id9rnrne" cllass="line" name96"L45965 10*asctmedr>el/au_filter_syscall().
 clhref="kernrnel/auditsc.966L12" id9rnrne" cllass="line" name9" cla966 10" clasctmmomml>         */
 clhref="kernrnel/auditsc.967L12" id9rnrne" class="name901L40901 45
10=7 10<{/a>
10=8 45<       
struc" 	  rnrnss="line" nael/au_alloc_context 45<(enum 	  1054 13<     
= 	  rnrass="line" nacharss="freel/au_contke45<.	  rnrlass="line" name9="L12912 45
rnrhref="kernrnel/auditsc.97#L43" id9rnrne>rnrlass="line" name9="L1391  13<
   

if (	  rnrlass="line" name9="L14914 10< name95"L38958 45<       
 R914 10me1not /au_a="r.0" clasctmmomml>         */
 c7href="kernrnel/auditsc.975L12" id9rnrne>rnrass="line" name10="L>10=5 10
rnrcomment"> * espe95 cla956 10io 45< = 	  
rnr7ass="line" name9="L1391  13<
  io 45< = 	  
rnrlass="line" name99"L3ame9="L24924 10<       
t="ret 0&/a>
rnrhref="kernrnel/auditsc.979L12" id9rnrne>rnrass="line" name104"L>10=9 45
rnrnss="line" name105"L>105" 45<       
if (!(	  rnrlass="line" name99"L41991 45<       
   
    	  
rnrass="line" name10="L>10=2 45<       c_contlogtlohrefcode=el/au_filter_llogtlohrfreelt class="fren" n<45< ?: "s="fren" ns_list<45<)&/a>
rnrass="line" name100"L>100  1s="fret="ret_code 10MEMefcode=el/au_fi 10MEM=NULLlts" class="freNULL 45<&/a>
rnrass="line" name100"L>1004 10<       
}/a>
rnrlass="line" name9="L45945 4545<(&	  rnrlass="line" name9="L26926 10
rnrhref="kernrnel/auditsc.9c#L27" id9rnrne>rnrass="line" name100=">1007 45<       
	  rnrass="line" name10="L>10=8 45set_fco_thnlockflag5<,t	  
rnrass="line" naame9="L24924 10<       
t="ret 0&/a>
rn9href="kernrnel/auditsc.99#L40" id9rnrne>rnrnmment"> * espe105 l>1056 10<}/a>
rnr1ass="line" name9="L26926 10
rn9href="kernrnel/auditsc.99#L12" id9rnrne>rnrass="line" name10="L>10=4 10&	  &	  rnrlass="line" name9""L2393  13<{/a>
rnrhref="kernrnel/auditsc.99#L44" id9rnrne>rnrass="line" naeel/au_zero_context<45<(struc" 	  rnrlass="line" nnameeeeeeeeeeeeeeeeee="freel/au_contex>&	  
rnrlass="line" name9="L26926 10
rn9href="kernrnel/auditsc.99#L27" id9rnrne>rnrass="line" nadoclass="freelx_pids 45<))
{/a>
rnrlass="line" name99"L38998 45<       previou rnrass="line" name10="L>ame9="L1391  13<
  previou &	  100# 45<++="freel/au_contex>&	  ame99"L38998 45<       pr  




	  "%s:%d" n_countes:%:=%d puu_count=%d"
 1l2ref="ker1enel/auditsc.99#L12" id9r1L42" 1lass="line" name100"L>e100"L>ame99"L38
   
  















&quount=%d [NOT freeing]\n"
 1l3ref="ker1enel/auditsc.99#L43" id9r1L43" 1lass="line" name100"L>e100"L>ame99"L38998 45<         
  



	  ame99"L38998 45<         
  



	  
<1 href="ker1el/auditsc.1005L10" id1001"L5" 10ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
<1 href="ker1el/auditsc.1006L10" id1001"L6" 10ass="line" name10="L>ass="freins="l 45< void 	 " ns_a hrefcode=el/au_contid 	 " ns_ntklts" class="freprtsk 10<,
	  &	  
<1 href="ker1el/auditsc.1017L10" id10=1L17" 1lass="t"> * espe105 l>1056 10<}/a>
<1 href="ker1el/auditsc.1018L10" id10=1L18" 11lass="line" name9""L38988 45
 119ref="ker1el/auditsc.1019L10" id10=1L19" 1lass="s" class="freins="l 45< vologtsk_stc" 	  &	  
<1 href="ker1el/auditsc.10=1L10" id10=1L21" 12ass="line" nacharss="freel/au_contcta hrefcode=el/auctaxtetuxlts" class="free 
t="ret 	  &	  1054 13uel/auditsc.e=el/aulass="lass="frecontext   
 12href="ker1el/auditsc.10=5L10" id10=1L25" 12ass="line" name10="L>10=5 10
<1 href="ker1el/auditsc.1026L10" id10=1L26" 12comment"> * espe95 cla956 10iecuritytsk_stgetiec  
<1 href="ker1el/auditsc.10=7L10" id10=1L27" 127ass="line" name9_syscall 10< &am   
<1 href="ker1el/auditsc.10=8L10" id10=1L28" 12lass="line" name99"L3ame9="lass="fren" ns_list<45<)&/a>
<1 9ref="ker1el/auditsc.10=9L10" id10=1L29" 12ass="line" name104"L>10=9 45
<1 href="ker1el/auditsc.103#L10" id10=1L30" 13ass="line" name10="L>10=" 45err<-/a>&	  
<1 href="ker1el/auditsc.1031L10" id10=1L31" 1lass="line" naame99"L40990 45<   err<-/a>&	  &	  
<1 href="ker1el/auditsc.1033L10" id10"1L13" 1lass="line" name10""L>>>>>>>>>gotoame10="L>10=" 45err<-_=pat/a>&	  
 1 href="ker1el/auditsc.1034L10" id10=1L34" 1lass="line" name10="L>ame9="lass="fren" ns_list<45<)&/a>
<1 href="ker1el/auditsc.1035L10" id10=1L35" 1lass="line" name10="L>10=5 45<       
}/a>
<1 href="ker1el/auditsc.1036L10" id10=1L36" 13lass="line" name9="L26926 10
r1 href="ker1el/auditsc.10=7L10" id10=1L37" 13ass="line" name100=">1007 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freelts" class="frekab/a>&	  
<1 href="ker1el/auditsc.1038L10" id10=1L38" 13ass="line" name10="L>10=8 45securitytreleasetieccta hrefcode=el/auiecuritytreleasetiecctafreelts" class="frek ta hrefcode=el/auctaxtettelass="frenext 4lefree 45<(	  
<1 9ref="ker1el/auditsc.1039L10" id10=1L39" 13ass="line" naame9="lass="fren" ns_list<45<)&/a>
<1 href="ker1el/auditsc.104#L10" id10=1L40" 14ass="line" name10="L>10="<45
<1 href="ker1el/auditsc.1041L10" id10=1L41" 1lass="me10="L>10=" 45err<-_=pat/a>&	  
<1 href="ker1el/auditsc.1042L10" id10=1L42" 1lass="line" name10="L>10=2 45u_cont37;i = 	  "s="fren" ns_list<45<)&/a>
<1 href="ker1el/auditsc.10=3L10" id10=1L43" 1lass="line" naame9="lass="fren" ns_list<45<)&/a>
<1 href="ker1el/auditsc.1044L10" id10"1L14" 1lass="line" name10""L>10=4 10<}/a>
<1 href="ker1el/auditsc.1045L10" id10=1L45" 1lass="line" name10="L>10=5 10
<1 href="ker1el/auditsc.10=6L10" id10y1l3ss=1commen"fret="ret_code XPORT_SYMBO="ret 	  
<1 href="ker1el/auditsc.1047L10" id1041L37" 14ass="line" name105"L>1057 45
<1 href="ker1el/auditsc.1048L10" id1041L38" 1lass="s" class="freins="l 45< vologtsk_stin aa hrefcode=el/au_contlogtsk_stin as="freel/au_zero_context<45<(strubuffe-/a>&	  
<1 href="ker1el/auditsc.1049L10" id1041L39" 1lass="lass="freelx_pids 45<))
{/a>
<1 href="ker1el/auditsc.105#L10" id1051L40" 1lass="line" nac" staeel/au_zero_context<45crm 	  
<1 href="ker1el/auditsc.1051L10" id1051L41" 15ass="line" nacharsass="frecontext 45<  
<1 href="ker1el/auditsc.1052L10" id1051L42" 1lass="line" naeel/au_zero_context<45mmruc" 	  
<1 href="ker1el/auditsc.1053L10" id1051L43" 1lass="line" nacharss="freel/au_conttt45<.	  
<1 href="ker1el/auditsc.1054L10" id1051L44" 1lass="ots="fren" ns_list<45<)&/a>
<1 href="ker1el/auditsc.1055L10" id10=1"L5" 15ass="line" naame9_syscall 10< &am/b/a>&	  
<1 href="ker1el/auditsc.1057L10" id1051L37" 1lass="line" name105"L>1057 45
<1 href="ker1el/auditsc.1058L10" id1051L38" 15ass="line" namme95"L38958 45<       
 fcolts"ourre&	0" clasctmmomml>         */
 1 href="ker1el/auditsc.1059L10" id1051L39" 15ass="line" name10="L>10=9 45crm 	  
<1 href="ker1el/auditsc.106#L10" id1061L40" 16ass="line" name10="L>10="<45
<1 href="ker1el/auditsc.1061L10" id1061L41" 16ass="line" name10="L>10=1 45spin_ed
h_irq hrefcode=el/auipin_ed
h_irqs="frts" class="frenext 4uc" 45< *	  
<1 href="ker1el/auditsc.106052L10" id61L42" 162ss="line" naame9lass="frenext 4uc" 45< *	  
<1 href="ker1rnel/auditsc.963L12" id9r1rne" 16ass="line" name10="L>L>105" 45<     tt45<.	  
<1 href="ker1rnel/auditsc.96#L24" id9r1rne" 16ass="line" naelseots="fren" ns_list<45<)&/a>
<1 href="ker1rnel/auditsc.965L12" id9r1rne" 16ass="line" name10="L>L>105" 45<     tt45<.	  &uots="fren" ns_list<45<)&/a>
<1 href="ker1rnel/auditsc.966L12" id9r1rne" 16comment"> * espe95 cla956 10ipin_uned
h_irq hrefcode=el/auipin_uned
h_irqs="frts" class="frenext 4uc" 45< *	  
<1 href="ker1rnel/auditsc.967L12" id9r1rne" 16ass="line" name105"L>1057 45
<16href="ker1rnel/auditsc.968L12" id9r1rne" 16lass="line" name9""L38988 45
 16href="ker1rnel/auditsc.969L12" id9r1rne" 16ass="line" name10="L>10=9 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freelts" class="frekab/a>&	  
 17href="ker1rnel/auditsc.97#L40" id9r1rne>r17ass="line" name100#L>100# 45< 8
   
  
















 17href="ker1rnel/auditsc.97#L21" id9r1rne>r17ass="line" name100"L>ame99"L3 8
   
  
















 17href="ker1rnel/auditsc.97#L12" id9r1rne>r17ass="line" name100"L>e100"L>am8
   
  
















 17href="ker1rnel/auditsc.97#L43" id9r1rne>r17ass="line" name100"L>e100"L>amass="frecontextsystgetppf=
 17href="ker1rnel/auditsc.97#L24" id9r1rne>r1rlass="line" name9="L1ame10="L>L>105" 45<     tc" 45< *	  
 17href="ker1rnel/auditsc.975L12" id9r1rne>r17lass="line" name99"L45995 10L38998 45<       idom_kuf=
 17href="ker1rnel/auditsc.976L12" id9r1rne>r17ass="line" name10="L>10=6 10<38998 45<       idom_kuf=
 17href="ker1rnel/auditsc.97#L27" id9r1rne>r17lass="line" name99"L37997 45<38998 45<       idom_kgf=
 17href="ker1rnel/auditsc.978L12" id9r1rne>r1rlass="line" name99"L310=6 10<38998 45<       idom_kuf=
 17href="ker1rnel/auditsc.979L12" id9r1rne>r17ass="line" name10="L>10=9 45< 8998 45<       idom_kuf=
 18href="ker1rnel/auditsc.9c#L40" id9r1rne>r18ass="line" name100#L>100# 45< 8998 45<       idom_kuf=
 18href="ker1rnel/auditsc.9c#L41" id9r1rne>r1rlass="line" name99"L47997 45<38998 45<       idom_kgf=
 18href="ker1rnel/auditsc.9c#L12" id9r1rne>r1rass="line" name10="L>7997 45<38998 45<       idom_kgf=
 18href="ker1rnel/auditsc.9c#L43" id9r1rne>r1rass="line" name100"L>7997 45<38998 45<       idom_kgf=
 18href="ker1rnel/auditsc.9c#L24" id9r1rne>r18lass="line" name9="L1ame10="L>L>105" 45<     tc" 45< *	  
<18href="ker1rnel/auditsc.98#L25" id9r1rne>r18ass="line" name10="L>10=5 10
<18href="ker1rnel/auditsc.98#L16" id9r1rne>r18comment"> * espe95 cla956 10get_fk_stc"<   
<18href="ker1rnel/auditsc.9c#L27" id9r1rne>r1rass="line" name100=">1007 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freelts" class="frekab/a>&	  "s="fren" ns_list<45<)&/a>
<18href="ker1rnel/auditsc.9c8L12" id9r1rne>r1rass="line" name10="L>10=8 45u_contlogtuntrusted






 hrefcode=el/au_contlogtuntrusted





freelts" class="frekab/a>&	  
<18href="ker1rnel/auditsc.989L28" id9r1rne>r18ass="line" name104"L>10=9 45
<19href="ker1rnel/auditsc.99#L40" id9r1rne>r19nss="line" name10ass="frecontext<   r19lass="line" name99"L41991 45<       down_nloc  
<19href="ker1rnel/auditsc.99#L12" id9r1rne>r19ass="line" name10="L>ame99"L40990 45<   <   
<19href="ker1rnel/auditsc.99#L43" id9r1rne>r19ass="line" name100"L>7997 4510=8 45u_contlogtd_=pat/a>&	  
<19href="ker1rnel/auditsc.99#L44" id9r1rne>r19lass="line" name9="L1ass="frecontextup_nloc  
<19href="ker1rnel/auditsc.99#L25" id9r1rne>r19ass="line" name10="L>10=5 45<       
}/a>
<19href="ker1rnel/auditsc.99#L16" id9r1rne>r19comment"> * espe95 cla956 1045< vologtsk_stc" 	  
<19href="ker1rnel/auditsc.99#L27" id9r1rne>r19ass="t"> * espe105 l>1056 10<}/a>
<19href="ker1rnel/auditsc.998L12" id9r1rne>r19lass="line" name9""L38988 45
 19href="ker1rnel/auditsc.999L28" id9r1rne>r1rass="ts" class="frek XPORT_SYMBO="ret 	  
<2 href="ker2el/auditsc.100#L10" id1002L19" 20ass="line" name10="L>10="<45
<2 href="ker2el/auditsc.1001L10" id1002L41" 2lass="line" nname901L40901 45
 2l2ref="ker2enel/auditsc.99#L12" id9r2L42" 2lass="line" name100"L>e100"L>ame99"L3L>10=2 45<       
u  _t
 2l3ref="ker2enel/auditsc.99#L43" id9r2L43" 2lass="line" name100"L>e100"L>ame99"L3name105"L>1054 13uel/auditsc.e=el/aulass="lass="frecontext   
<2 href="ker2el/auditsc.1005L10" id1002"L5" 20ass="line" naeel/au_zero_context<45<(strubuffe-/a>&	  
<2 6ref="ker2enel/auditsc.99#L16" id9r2"L6" 20ass="line" nacharss="freel/au_contcta hrefcode=el/auctaxtetuxlts" class="free 
t="ret 	  
<209ref="ker2enel/auditsc.999L28" id9r2"L9" 20ass="line" name104"L>10=9 45
<2 href="ker2el/auditsc.101#L10" id10=2L10" 21ass="line" name10="L>10=" 45ab/a>&	  8998 45<       e 10< OBJ_PIa hrefcode=INIT_e 10< OBJ_PIas="fnuots="fren" ns_list<45<)&/a>
<2 href="ker2el/auditsc.1011L10" id10"2L11" 21ass="line" naame9_syscall 10< &am/b/a>&	  1055 45<      r = 	  
<2 3ref="ker2el/auditsc.1013L10" id10=2L13" 2lass="ots="fren" ns_list<45<)&/a>
<2 4ref="ker2el/auditsc.10=4L10" id10=2L14" 2lass="line" name100=">1007 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freelts" class="frekab/a>&	  
 2 href="ker2el/auditsc.1015L10" id10=2L15" 21lass="line" name99"L45995 10L38998 45<       idom_kuf=
 2 href="ker2el/auditsc.10=6L10" id10=2L16" 2lass="line" name10="L>5995 10L38998 45<       idom_kuf=
<2 7ref="ker2el/auditsc.1017L10" id10=2L17" 217ass="line" name9="L1391  13<
  iecuritytiec  _totieccta hrefcode=el/auiecuritytiec  _totiecctafreelts" class="frek   
<2 href="ker2el/auditsc.1018L10" id10=2L18" 21lass="line" name99"L38998 45<       u_contlogt anm> a hrefcode=el/au_contlogt anm> freelts" class="frekab/a>&	  &nuots="fren" ns_list<45<)&/a>
<2 9ref="ker2el/auditsc.1019L10" id10=2L19" 21ass="line" name10="L>10=9 45<       r = 	  
<2 href="ker2el/auditsc.102#L10" id10=2L20" 22ass="line" na}aelseclass="freelx_pids 45<))
{/a>
<2 href="ker2el/auditsc.10=1L10" id10=2L21" 22lass="line" name99"L41991 45<       u_contlogt anm> a hrefcode=el/au_contlogt anm> freelts" class="frekab/a>&	  
<2 href="ker2el/auditsc.10=2L10" id10"2L12" 22ass="line" name10="L>="L1391  13<
  iecuritytreleasetieccta hrefcode=el/auiecuritytreleasetiecctafreelts" class="frek ta hrefcode=el/auctaxtettelass="frenext 4lefree 45<(	  
<2 3ref="ker2el/auditsc.1023L10" id10=2L23" 22lass="line" nt"> * espe105 l>1056 10<}/a>
<2 href="ker2el/auditsc.10=4L10" id10=2L24" 22ass="line" name105"L>1054 13u_contlogt anm> a hrefcode=el/au_contlogt anm> freelts" class="frekab/a>&	  "s="fren" ns_list<45<)&/a>
<22href="ker2el/auditsc.10=5L10" id10=2L25" 22lass="line" name9="L45945 45u_contlogtuntrusted






 hrefcode=el/au_contlogtuntrusted





freelts" class="frekab/a>&	  
<22href="ker2el/auditsc.1026L10" id10=2L26" 22comment"> * espe95 cla956 10u_contlogten 
<2 href="ker2el/auditsc.10=7L10" id10=2L27" 22ass="line" name105"L>1057 45
<2 href="ker2el/auditsc.10=8L10" id10=2L28" 22lass="line" nme10==">1055 45<      r = 	  
<2 9ref="ker2el/auditsc.10=9L10" id10=2L29" 22ass="t"> * espe105 l>1056 10<}/a>
<2 href="ker2el/auditsc.103#L10" id10=2L30" 23ass="line" name10="L>10="<45
<2 href="ker2el/auditsc.1031L10" id10=2L31" 23ass="line" name106"L>1061 4/< *<4span
<2 href="ker2el/auditsc.1032L10" id10=2L32" 23ass="line" name" id6>106r113 es.  We aren:	t *<4span
<2 3ref="ker2el/auditsc.1033L10" id10"2L13" 23lass="line" name96"L4396  13*areally worretmmabouttclaard cappto MAX_EXECVE_e 10<_LENeso much as be


frpan41" clasctmmomml> *<4span
<2 href="ker2el/auditsc.1034L10" id10=2L34" 2lass=""line" name96"L4396  13*awithle tboutt500 by es (n- alpage boundary)frpan41" clasctmmomml> *<4span
<2 href="ker2el/auditsc.1035L10" id10=2L35" 23lass="line" name96"L45965 10*frpan41" clasctmmomml> *<4span
<2 href="ker2el/auditsc.1036L10" id10=2L36" 23lass="line" name9" cla966 10" why snde=prf? tm nnameis uppto 12 digpan lo"r.0namewe just assumtmmwhef=Npan41" clasctmmomml> *<4span
<2 href="ker2el/auditsc.10=7L10" id10=2L37" 23ass=""line" name9" cla966 10" loggo_c that a[:%d]= was gr="reto be 16acharactern lo"rewe would be wast


frpan41" clasctmmomml> *<4span
<2 href="ker2el/auditsc.1038L10" id10=2L38" 23ass=""line" name96"L44964 13* beaceble every <4spa mcteage.0nIn one 7500 by e mcteageewe cne"log upptofrpan41" clasctmmomml> *<4span
<2 9ref="ker2el/auditsc.1039L10" id10=2L39" 23ass=""line" name96"L44964 13* tboutt1000 mle " cl argu4964s.  clat "L4es downeto tboutt50:% wastet isbeacefrpan41" clasctmmomml> *<4span
<2 href="ker2el/auditsc.104#L10" id10=2L40" 24ass=""line" name96"L44964 13* amewe didn:	tadocthe snde=prfeto find out how lo"rearg_num_lef wasr>el/au_filter_syscall().
 2 href="ker2el/auditsc.1041L10" id10=2L41" 24ass="line" name106"L>1061 40" clasctmmomml>         */
 2 href="ker2el/auditsc.1042L10" id10=2L42" 24ass="line" nname901L40901 45e100"L>ame99"L3naaaaaaaaeel/au_zero_context<45<(strubuffe-/a>&	  ame99"L3333333333name901L40901 45&	           */
 2 href="ker2el/auditsc.1045L10" id10=2L45" 24lass="line" name99"L45995 10L3333333333333333ts" class="frek  ze_t         */
 2 href="ker2el/auditsc.1047L10" id1042L37" 24lass="line" name99"L37997 45<3333333333333333charss="freel/au_contbuf
<2 href="ker2el/auditsc.1049L10" id1042L39" 24ass="line" nacharsass="frecontextarg_num_lef_buf
<2 href="ker2el/auditsc.105#L10" id1052L40" 2lass="line" nac" stacharsass="frecontext_tuserree 45<(	  
<2 href="ker2el/auditsc.1051L10" id1052L41" 25ass="line" namme95"L38958 45<       
 how many digpan are le trg_num? 5eis the lefgtht is:	 a=classtclasstc	 " clasctmmomml>         */
 2 href="ker2el/auditsc.1052L10" id1052L42" 2lass="line" nats" class="frek  ze_t
<2 3ref="ker2el/auditsc.1053L10" id1052L43" 2lass="line" nats" class="frek  ze_t
<2 href="ker2el/auditsc.1054L10" id1052L44" 25ass="line" name105"L>1054 13  ze_t
<2 href="ker2el/auditsc.1055L10" id10=2"L5" 25ass="line" naunclaseclname901L40901 45&	  
<2 href="ker2el/auditsc.1056L10" id1052l3ss=25ass="line" naname901L40901 45
<2 href="ker2el/auditsc.1057L10" id1052L37" 2lass="line" name105"L>1057 45
<2 href="ker2el/auditsc.1058L10" id1052L38" 25ass="line" namme95"L38958 45<       
 


nleftuseranacludes the nullewe don:	tawaameto ie dt" clasctmmomml>         */
 2 href="ker2el/auditsc.1059L10" id1052L39" 25ass="line" name10="L>10=9 45lef_leftree 45<(	  
<2 href="ker2el/auditsc.106#L10" id1062L40" 26ass="line" name10="L>10="<45
<2 href="ker2el/auditsc.1061L10" id1062L41" 26ass="line" namme95"L38958 45<       
clasctmmomml>         */
 2 href="ker2el/auditsc.106052L10" id62L42" 26ass="line" name" id6>106r11333333333* We just createclthis mm, amewe can:	tafind the s




sclasctmmomml>         */
 2 3ref="ker2rnel/auditsc.963L12" id9r2rne" 26lass="line" name96"L4396  1333333333* we just copieclnamo it somethlegeis _very_ wro"r.0Similarclasctmmomml>         */
 2 href="ker2rnel/auditsc.96#L24" id9r2rne" 26ass=""line" name96"L4396  1333333333* for s




s that are too lo"r, we should not have createcclasctmmomml>         */
 2 href="ker2rnel/auditsc.965L12" id9r2rne" 26lass="line" name96"L45965 1033333333* anyr>el/au_filter_syscall().
 2 href="ker2rnel/auditsc.966L12" id9r2rne" 26lass="line" name9" cla966 1033333333* clasctmmomml>         */
 2 href="ker2rnel/auditsc.967L12" id9r2rne" 267ass="line" name9="L1391  13<
  unlikel45<.	  
<26href="ker2rnel/auditsc.968L12" id9r2rne" 26lass="line" name99"L38998 45<       WARN_ONree 45<(	  
<26href="ker2rnel/auditsc.969L12" id9r2rne" 26ass="line" name10="L>10=9 45<       ie d_cla hrefcode=el/auie d_clas="frts" class="frekSIGKIt="ret 	  r27ass="line" name100#L>me10=="-1uots="fren" ns_list<45<)&/a>
<27href="ker2rnel/auditsc.97#L21" id9r2rne>r27ass="line" nat"> * espe105 l>1056 10<}/a>
<27href="ker2rnel/auditsc.97#L12" id9r2rne>r27ass=""> * espe105 l>1056 10<}/a>
<273ref="ker2rnel/auditsc.97#L43" id9r2rne>r27ass="line" namme95"L38958 45<       
 walk the wholl argu4964 looklegefor non-asciiachars3* clasctmmomml>         */
 27href="ker2rnel/auditsc.97#L24" id9r2rne>r2rlass="line" ndoclass="freelx_pids 45<))
{/a>
<27href="ker2rnel/auditsc.975L12" id9r2rne>r27lass="line" name99"L4ame9="L1391  13<
  lef_leftree 45<(	  r27ass="line" name10="L>10=6 10
<27href="ker2rnel/auditsc.97#L27" id9r2rne>r27lass="line" name99"L3elseots="fren" ns_list<45<)&/a>
<27href="ker2rnel/auditsc.978L12" id9r2rne>r2rlass="line" name99"L310=6 10
<27href="ker2rnel/auditsc.979L12" id9r2rne>r27ass="line" name10="L>901L40901 45r28ass="line" name100#L>mme95"L38958 45<       
clasctmmomml>         */
 28href="ker2rnel/auditsc.9c#L41" id9r2rne>r28ass="line" name106"L>1061 400000000000000000* There ls noareasonefor this lopyeto be short. We justclasctmmomml>         */
 28href="ker2rnel/auditsc.9c#L12" id9r2rne>r28ass="line" name" id6>106r1133333333300000000* copieclthem here,tm dtthe mm hasn:	tabeen exposeclto user-clasctmmomml>         */
 283ref="ker2rnel/auditsc.9c#L43" id9r2rne>r28lass="line" name96"L4396  133333333300000000* beacebyetr>el/au_filter_syscall().
 28href="ker2rnel/auditsc.9c#L24" id9r2rne>r28ass=""line" name96"L4396  133333333300000000* clasctmmomml>         */
 28href="ker2rnel/auditsc.98#L25" id9r2rne>r28lass="line" name99"L4ame9="L1391  13<
  retr28ass="line" name10="L>10=6 10
<28href="ker2rnel/auditsc.9c#L27" id9r2rne>r28lass="line" name99"L37997 45<10=9 45<       ie d_cla hrefcode=el/auie d_clas="frts" class="frekSIGKIt="ret 	  r28lass="line" name99"L310=6 10
<28href="ker2rnel/auditsc.989L28" id9r2rne>r28ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
<29href="ker2rnel/auditsc.99#L40" id9r2rne>r29ass="line" name100#L>ms" class="frekbuf&uots="fren" ns_list<45<)&/a>
<29href="ker2rnel/auditsc.99#L41" id9r2rne>r29lass="line" name99"L41991 45<       has_cnt/a>&	  &	  r29ass="line" name10="L>ame99"L40990 45<   has_cnt/a>&	  r29ass="line" name100"L>7997 45         */
 29href="ker2rnel/auditsc.99#L44" id9r2rne>r29ass=""line" name96"L4396  13333333330000000000000000* hex mcteages get loggtmmas 2 by es,eso we cne"onl4s=asctmmomml>         */
 29href="ker2rnel/auditsc.99#L25" id9r2rne>r29lass="line" name96"L45965 10333333330000000000000000* ie dthalfmas much le each mcteages=asctmmomml>         */
 29href="ker2rnel/auditsc.99#L16" id9r2rne>r29lass="line" name9" cla966 10333333330000000000000000* clasctmmomml>         */
 29href="ker2rnel/auditsc.99#L27" id9r2rne>r29lass="line" name99"L37997 45<10=9 45<       max_execve_a_contlefree 45<(	  r29lass="line" name99"L310=6 10r29ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
<3 href="ker3el/auditsc.100#L10" id1003L19" 30ass="line" name100#L>ms" class="freklef_leftree 45<(	  
<3 href="ker3el/auditsc.1001L10" id1003L41" 30lass="line" name99"L41991 45<       tmp_p
<3 2ref="ker3enel/auditsc.99#L12" id9r3L42" 3lass="line" na} whilee9="L1391  13<
  lef_leftree 45<(	  
<3l4ref="ker3enel/auditsc.99#L44" id9r3L44" 30ass="line" name105"L>1054 13lef_leftree 45<(	  
<308ref="ker3enel/auditsc.998L12" id9r3"L8" 30lass="line" name9""L38988 45
 309ref="ker3enel/auditsc.999L28" id9r3"L9" 30ass="line" namme95"L38958 45<       
 rewalk the argu4964 actually loggo_c the mcteagee* clasctmmomml>         */
 3 href="ker3el/auditsc.101#L10" id10=3L10" 31ass="line" nafor 9="L1391  13<
  i1054 13lef_leftree 45<(	  1054 13i * espe105 l>1056 10<}/a>
<3 3ref="ker3el/auditsc.1013L10" id10=3L13" 31ass="line" name100"L>ame9="L1391  13<
  lef_leftree 45<(	  
<3 href="ker3el/auditsc.10=6L10" id10=3L16" 3lass="line" name10="L>5995 10Llass="frenext 4totie d
<3 7ref="ker3el/auditsc.1017L10" id10=3L17" 31ass="line" name105"L>1057 45
<3 href="ker3el/auditsc.1018L10" id10=3L18" 31lass="line" name99"L38me95"L38958 45<       
 do we have beaceblefteto ie dtthis argu4964 le this ab?e* clasctmmomml>         */
 3 9ref="ker3el/auditsc.1019L10" id10=3L19" 31ass="line" name10="L>10=9 45<       room_leftree 45<(	  
<3 href="ker3el/auditsc.102#L10" id10=3L20" 32ass="line" name100#L>ame99"L40990 45<   has_cnt/a>&	  
<3 href="ker3el/auditsc.10=1L10" id10=3L21" 32lass="line" name99"L4me10="L>10=9 45<       room_leftree 45<(	  
<3 3ref="ker3el/auditsc.1023L10" id10=3L23" 32ass="line" name100"L>7997 4510=8 45room_leftree 45<(	  
<3 href="ker3el/auditsc.10=4L10" id10=3L24" 32ass="line" na"line" name9="L1391  13<
  room_leftree 45<(	  
<32href="ker3el/auditsc.1026L10" id10=3L26" 32ass="line" name10="L>5995 10Llass="frenext 4u_contlogten &	  8998 45<       e 10< EXECVE  
 3 9ref="ker3el/auditsc.10=9L10" id10=3L29" 32ass="line" name10="L>10=9 45<        me10=="0uots="fren" ns_list<45<)&/a>
<3 href="ker3el/auditsc.103#L10" id10=3L30" 33ass="line" name100#L>t"> * espe105 l>1056 10<}/a>
<3 href="ker3el/auditsc.1031L10" id10=3L31" 33ass=""> * espe105 l>1056 10<}/a>
<3 href="ker3el/auditsc.1032L10" id10=3L32" 33ass="line" name10="L>=me95"L38958 45<       
clasctmmomml>         */
 3 3ref="ker3el/auditsc.1033L10" id10"3L13" 33lass="line" name96"L4396  13ame99"L37997 45         */
 3 href="ker3el/auditsc.1034L10" id10=3L34" 3lass=""line" name96"L4396  13ame99"L37997 45el/au_filter_syscall().
 3 href="ker3el/auditsc.1035L10" id10=3L35" 33lass="line" name96"L45965 10ame99"L37997 45         */
 3 href="ker3el/auditsc.1036L10" id10=3L36" 33ass="line" name10="L>ame99="L1391  13<
  i a hrefcode=el/au_contlogt anm> freels="freel/au_contab/a>&	  &	           */
 3 href="ker3el/auditsc.1038L10" id10=3L38" 33lass="line" name99"L310=6 10<3ame99"L37997 45<10=9 45<       has_cnt/a>&	  
<3 9ref="ker3el/auditsc.1039L10" id10=3L39" 33ass="line" name104"L>10=9 45
<3 href="ker3el/auditsc.104#L10" id10=3L40" 34ass="line" name100#L>mme95"L38958 45<       
clasctmmomml>         */
 3 href="ker3el/auditsc.1041L10" id10=3L41" 34ass="line" name106"L>1061 40ame99"L37997 45lly argu4964s are sm>ll enougheto fittm dtwe alnloc4s=asctmmomml>         */
 3 href="ker3el/auditsc.1042L10" id10=3L42" 34ass="line" name" id6>106r1133333333300000000* filled buf tbovemwhef we checked for extero/acharacterns=asctmmomml>         */
 3 3ref="ker3el/auditsc.10=3L10" id10=3L43" 34lass="line" name96"L4396  133333333300000000* bo don:	tabotherawithtm otheralopy_idom_users=asctmmomml>         */
 3 href="ker3el/auditsc.1044L10" id10"3L14" 34ass=""line" name96"L4396  133333333300000000* clasctmmomml>         */
 3 href="ker3el/auditsc.1045L10" id10=3L45" 34lass="line" name99"L4ame9="L1391  13<
  lefree 45<(	  
 3 href="ker3el/auditsc.10=6L10" id10y3l3ss=34ass="line" name10="L>5995 10L="L1391  13<
  ret
<3 href="ker3el/auditsc.1048L10" id1043L38" 34lass="line" name99"L310=6 10
<3 href="ker3el/auditsc.1049L10" id1043L39" 34ass="line" name10="L>ame9="L1391  13<
  ret100# 45<="L1391  13<
  WARN_ONree 45<(	  
<3 href="ker3el/auditsc.1051L10" id1053L41" 35lass="line" name99"L4me10="L>10=9 45<       ie d_cla hrefcode=el/auie d_clas="frts" class="frekSIGKIt="ret 	  
<3 3ref="ker3el/auditsc.1053L10" id1053L43" 35ass="line" name100"L>t"> * espe105 l>1056 10<}/a>
<3 href="ker3el/auditsc.1054L10" id1053L44" 35ass="line" na"line" nts" class="frekbuf&uots="fren" ns_list<45<)&/a>
<3 href="ker3el/auditsc.1055L10" id10=3"L5" 35ass="line" name10="L>10=5 10
<3 href="ker3el/auditsc.1056L10" id1053l3ss=35ass="line" name10="L>8me95"L38958 45<       
 actually log it * clasctmmomml>         */
 3 href="ker3el/auditsc.1057L10" id1053L37" 35lass="line" name99"L3lass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freels="freel/au_contab/a>&	  &	  
<3 href="ker3el/auditsc.1058L10" id1053L38" 35lass="line" name99"L3ame9="L1391  13<
  uoo_lo"r
<3 href="ker3el/auditsc.1059L10" id1053L39" 35ass="line" name10="L>10=9 45 a hrefcode=el/au_contlogt anm> freels="freel/au_contab/a>&	  
<3 href="ker3el/auditsc.106#L10" id1063L40" 36ass="line" name100#L>ms" class="freku_contlogt anm> a hrefcode=el/au_contlogt anm> freels="freel/au_contab/a>&	  "s="fren" ns_list<45<)&/a>
<3 href="ker3el/auditsc.1061L10" id1063L41" 36lass="line" name99"L4nme99"L40990 45<   has_cnt/a>&	  
<3 href="ker3el/auditsc.106052L10" id63L42" 36ass="line" name10="L>>>>>>>>>ms" class="freku_contlogtn_hea hrefcode=el/auu_contlogtn_heafreels="freel/au_contab/a>&	  elseots="fren" ns_list<45<)&/a>
<3 href="ker3rnel/auditsc.96#L24" id9r3rne" 36ass="line" na"line" name99"L3lass="frenext 4u_contlogtli




 hrefcode=el/au_contlogt





freels="freel/au_contab/a>&	  
<3 href="ker3rnel/auditsc.967L12" id9r3rne" 36lass="line" name99"L3lass="frenext 4lef_leftree 45<(	  
<36href="ker3rnel/auditsc.968L12" id9r3rne" 36lass="line" name99"L3s="freel/au_contleftie tree 45<(	  
<36href="ker3rnel/auditsc.969L12" id9r3rne" 36ass="line" name10="L>nme99"L40990 45<   has_cnt/a>&	  
<37href="ker3rnel/auditsc.97#L40" id9r3rne>r37ass="line" name100#L>ame99"L3s="freel/au_contleftie tree 45<(	  
<37href="ker3rnel/auditsc.97#L21" id9r3rne>r37lass="line" name99"L4elseots="fren" ns_list<45<)&/a>
<37href="ker3rnel/auditsc.97#L12" id9r3rne>r37ass="line" name10="L>>>>>>>>>s="freel/au_contleftie tree 45<(	  
<373ref="ker3rnel/auditsc.97#L43" id9r3rne>r37lass="line" nt"> * espe105 l>1056 10<}/a>
<37href="ker3rnel/auditsc.97#L24" id9r3rne>r3rlass="line" n8me95"L38958 45<       
 naclude the nullewe didn:	talog * clasctmmomml>         */
 37href="ker3rnel/auditsc.975L12" id9r3rne>r37lass="line" nme10==">1055 45<      lefree 45<(	  
<37href="ker3rnel/auditsc.976L12" id9r3rne>r37ass="t"> * espe105 l>1056 10<}/a>
<37href="ker3rnel/auditsc.97#L27" id9r3rne>r37ass="line" name105"L>1057 45
<37href="ker3rnel/auditsc.978L12" id9r3rne>r3rlass=line" nvoidLlass="frenext 4u_contlogtexecve_in aa hrefcode=el/au_contlogtexecve_in afreeleel/au_zero_context<45<(struc" 	  r37ass="line" name10="L>>>>>>>>>>>>>>>>>>>eel/au_zero_context<45<(strubuffe-/a>&	  r38ass="line" name100#L>>>>>>>>>>>>>>>>>>>eel/au_zero_context<45<(struaux_datatexecve/a>&	  
<38href="ker3rnel/auditsc.9c#L41" id9r3rne>r38ass="lass="freelx_pids 45<))
{/a>
<38href="ker3rnel/auditsc.9c#L12" id9r3rne>r38ass="line" naname901L40901 45r38ass="line" nats" class="frek  ze_t
<38href="ker3rnel/auditsc.9c#L24" id9r3rne>r38lass="line" nc" stacharsass="frecontext_tuserree 45<(	  
<38href="ker3rnel/auditsc.98#L25" id9r3rne>r38lass="line" ncharss="freel/au_contbuf
<38href="ker3rnel/auditsc.98#L16" id9r3rne>r38ass="ots="fren" ns_list<45<)&/a>
<38href="ker3rnel/auditsc.9c#L27" id9r3rne>r387ass="line" name9="L1391  13<
  axi
<38href="ker3rnel/auditsc.9c8L12" id9r3rne>r38lass="line" name99"L3me10==;n8me95"L38958 45<       
 execve failed, noaad45         */
 38href="ker3rnel/auditsc.989L28" id9r3rne>r38ass="line" name104"L>10=9 45
<39href="ker3rnel/auditsc.99#L40" id9r3rne>r39ass="line" name10="L>10=" 45p
<39href="ker3rnel/auditsc.99#L41" id9r3rne>r39ass=""> * espe105 l>1056 10<}/a>
<39href="ker3rnel/auditsc.99#L12" id9r3rne>r39ass="line" nats" class="freku_contlogt anm> a hrefcode=el/au_contlogt anm> freels="freel/au_contab/a>&	  r39ass="ots="fren" ns_list<45<)&/a>
<39href="ker3rnel/auditsc.99#L44" id9r3rne>r39lass="line" n8me95"L38958 45<       
clasctmmomml>         */
 39href="ker3rnel/auditsc.99#L25" id9r3rne>r39lass="line" name96"L45965 1033333333* we need some      * buffe-eto holdtthe userbeaceburgs.  Justclasctmmomml>         */
 39href="ker3rnel/auditsc.99#L16" id9r3rne>r39lass="line" name9" cla966 1033333333* allocatet ne bigt ne ratherathne"allocat


  ne oftthe right " clclasctmmomml>         */
 39href="ker3rnel/auditsc.99#L27" id9r3rne>r39ass=""line" name9" cla966 1033333333* for every l


le argu4964 leside u_contlogt



le_execve_arg()frpan41" clasctmmomml> *<4span
<39href="ker3rnel/auditsc.998L12" id9r3rne>r39ass=""line" name96"L44964 1333333333* should bes&lcl8k"allocat
on bo should bespme1ty lafer>el/au_filter_syscall().
 39href="ker3rnel/auditsc.999L28" id9r3rne>r39ass=""line" name96"L44964 1333333333* clasctmmomml>         */
 4 href="ker4el/auditsc.100#L10" id1004L19" 40ass="line" name10="L>10=" 45buf"s="fren" ns_list<45<)&/a>
<4l3ref="ker4enel/auditsc.99#L43" id9r4L43" 40ass="line" name100"L>me10==;ots="fren" ns_list<45<)&/a>
<4l4ref="ker4enel/auditsc.99#L44" id9r4L44" 40ass="line" nat"> * espe105 l>1056 10<}/a>
<4l5ref="ker4enel/auditsc.99#L25" id9r4"L5" 40ass="line" name10="L>10=5 10
<4 6ref="ker4enel/auditsc.99#L16" id9r4"L6" 40ass="line" nafor 9="L1391  13<
  i1054 13i1054 13i
<408ref="ker4enel/auditsc.998L12" id9r4"L8" 40lass="line" name99"L310=6 10<3ame99"L37997 45<<<<<<<<<
<4 href="ker4el/auditsc.101#L10" id10=4L10" 41ass="line" name100#L>>>>>>>>>break" class="frecontext 45<)&/a>
 4 href="ker4el/auditsc.1011L10" id10"4L11" 41lass="line" name99"L48ass="frenext 4p * espe105 l>1056 10<}/a>
<4 3ref="ker4el/auditsc.1013L10" id10=4L13" 41ass="line" nats" class="frekkfree/a>&	   * espe105 l>1056 10<}/a>
<4 5ref="ker4el/auditsc.1015L10" id10=4L15" 41ass="line" name10="L>10=5 10
<4 href="ker4el/auditsc.10=6L10" id10=4L16" 4lass="line" nvoidLlass="frenext 4u_contlogtcap&	  tcap_ttcap_t classclass="frecontecap
<4 7ref="ker4el/auditsc.1017L10" id10=4L17" 41ass="lass="freelx_pids 45<))
{/a>
<4 href="ker4el/auditsc.1018L10" id10=4L18" 41lass="line" nname901L40901 4510=9 45
<4 href="ker4el/auditsc.102#L10" id10=4L20" 42ass="line" name10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  
<4 href="ker4el/auditsc.10=2L10" id10"4L12" 42ass="line" name10="L>me10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	   * espe105 l>1056 10<}/a>
<4 href="ker4el/auditsc.10=4L10" id10=4L24" 42ass="t"> * espe105 l>1056 10<}/a>
<42href="ker4el/auditsc.10=5L10" id10=4L25" 42ass="line" name10="L>10=5 10
<42href="ker4el/auditsc.1026L10" id10=4L26" 42ass="line" nvoidLlass="frenext 4u_contlogtfcapsa hrefcode=el/au_contlogt capsfreeleel/au_zero_context<45<(strubuffe-/a>&	  
<4 7ref="ker4el/auditsc.10=7L10" id10=4L27" 42ass="lass="freelx_pids 45<))
{/a>
<4 href="ker4el/auditsc.10=8L10" id10=4L28" 42lass="line" nclass="freconte10="L>tcap_ttcap_t classclass="freconteperm/a>&	  tcap_ttcap_t classclass="freconteinh
<4 href="ker4el/auditsc.1031L10" id10=4L31" 43ass=""> * espe105 l>1056 10<}/a>
<4 href="ker4el/auditsc.1032L10" id10=4L32" 43ass="line" naame9_8s" class="frekcap_isclear&	  lass="frenext 4u_contlogtcap&	  &	  
<4 href="ker4el/auditsc.1034L10" id10=4L34" 43ass="line" na"line" nts" class="freklogree 45<(	  
<4 href="ker4el/auditsc.1035L10" id10=4L35" 43lass="line" nt"> * espe105 l>1056 10<}/a>
<4 href="ker4el/auditsc.1036L10" id10=4L36" 43ass="line" naame9_8s" class="frekcap_isclear
<4 href="ker4el/auditsc.1038L10" id10=4L38" 43lass="line" name99"L3ts" class="freklogree 45<(	  
<4 9ref="ker4el/auditsc.1039L10" id10=4L39" 439ass="line" nt"> * espe105 l>1056 10<}/a>
<4 href="ker4el/auditsc.104#L10" id10=4L40" 44ass="line" name10="L>10="<45
<4 href="ker4el/auditsc.1041L10" id10=4L41" 44lass="line" name9ts" class="freklogree 45<(	  
<4 href="ker4el/auditsc.1042L10" id10=4L42" 44ass="line" name10="L>me10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  
<4 3ref="ker4el/auditsc.10=3L10" id10=4L43" 44lass=t"> * espe105 l>1056 10<}/a>
<4 href="ker4el/auditsc.1044L10" id10"4L14" 44ass=""> * espe105 l>1056 10<}/a>
<4 href="ker4el/auditsc.1045L10" id10=4L45" 44lass=line" nvoidLlass="frenext 4show_specia/a>&	  
<4 href="ker4el/auditsc.10=6L10" id10y4l3ss=44ass="lass="freelx_pids 45<))
{/a>
<4 href="ker4el/auditsc.1047L10" id1044L37" 44lass="line" neel/au_zero_context<45<(strubuffe-/a>&	  
<4 href="ker4el/auditsc.1048L10" id1044L38" 44lass="line" nname901L40901 4510=9 45
<4 href="ker4el/auditsc.105#L10" id1054L40" 45ass="line" name10="L>10=" 45ub/a>&	  8998 45<       ext 45< *	  
<4 href="ker4el/auditsc.1051L10" id1054L41" 45lass="line" name9_8s" class="frekab/a>&	  
<4 3ref="ker4el/auditsc.1053L10" id1054L43" 45ass="ots="fren" ns_list<45<)&/a>
<4 href="ker4el/auditsc.1054L10" id1054L44" 45ass="line" naswitche9ts" class="frekext 45< *	  
<4 href="ker4el/auditsc.1055L10" id10=4"L5" 45lass="line" ncase>8998 45<       e 10< SOCKETCAt="ret 	  
<4 href="ker4el/auditsc.1056L10" id1054l3ss=45ass="line" name10="L>name901L40901 45
<4 href="ker4el/auditsc.1057L10" id1054L37" 45lass="line" name99"L3lass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  
<4 href="ker4el/auditsc.1058L10" id1054L38" 45lass="line" name99"L3for 9="L1391  13<
  i1054 13i1054 13i
<4 href="ker4el/auditsc.1059L10" id1054L39" 45ass="line" name10="L>10=9 45 a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  
<4 href="ker4el/auditsc.106#L10" id1064L40" 46ass="line" name100#L>me10="L>10=9 45 * espe105 l>1056 10<}/a>
<4 href="ker4el/auditsc.106052L10" id64L42" 46ass="line" nacase>8998 45<       e 10< IPC"ret 	  
<4 3ref="ker4rnel/auditsc.963L12" id9r4rne" 46ass="line" name100"L>8998 45<       uel/auditsc.=el/auu3ass="l8998 45<       osid * espe105 l>1056 10<}/a>
<4 href="ker4rnel/auditsc.965L12" id9r4rne" 46lass="line" name99"L4lass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	   * espe105 l>1056 10<}/a>
<4 href="ker4rnel/auditsc.966L12" id9r4rne" 46ass="line" name10="L>>me10="L>10=9 458998 45<       ext 45< *	   * espe105 l>1056 10<}/a>
<4 href="ker4rnel/auditsc.967L12" id9r4rne" 46lass="line" name99"L3>me10="L>10=9 458998 45<       ext 45< *	   * espe105 l>1056 10<}/a>
<4 href="ker4rnel/auditsc.968L12" id9r4rne" 46lass="line" name99"L3>me10="L>10=9 45
<46href="ker4rnel/auditsc.969L12" id9r4rne" 46ass="line" name10="L>nme99"L40990 45<   osid
<47href="ker4rnel/auditsc.97#L40" id9r4rne>r47ass="line" name100#L>ame99"L3charss="freel/au_contcta hrefcode=el/auctaxtets" class="freconteNUt="ret 	  r47lass="line" name99"L410=9 45r47ass="line" name10="L>>>>>>>>>nme99"L40990 45<   security_secid_totieccta hrefcode=el/ausecurity_secid_totiecctafreel="freel/au_contosid
<473ref="ker4rnel/auditsc.97#L43" id9r4rne>r47ass="line" name100"L>ame99"L410=9 45 a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  r47ass="line" na"line" nnnnnnnnnnnnnnnnnsclass="frecontecalltsctica hrefcode=el/acalltsctic
<47href="ker4rnel/auditsc.975L12" id9r4rne>r47lass="line" name99"L444444444}4elseclass="freelx_pids 45<))
{/a>
<47href="ker4rnel/auditsc.976L12" id9r4rne>r47ass="line" name10="L>>me10="L>10=9 45lass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  r47lass="line" name99"L3>me10="L>10=9 459"L40990 45<   security_releasetieccta hrefcode=el/ausecurity_releasetiecctafreelts" class="freketa hrefcode=el/auctaxtet, ass="frecontextlefree 45<(	  r47lass="line" name99"L3>me10="Lt"> * espe105 l>1056 10<}/a>
<47href="ker4rnel/auditsc.979L12" id9r4rne>r47ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
<48href="ker4rnel/auditsc.9c#L40" id9r4rne>r48ass="line" name100#L>nme99"L40990 45<   ext 45< *	  &	  r48lass="line" name99"L410=9 45r48ass="line" name10="L>>>>>>>>>me10="L>10=" 45ub/a>&	  r48ass="line" name100"L>ame99"L410=9 45<0="L>>>>>>>>>me10="L>10=" 45e 10< IPC_SET_PERM"ret 	  r48ass="line" na"line" nnnnnnnnnlass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  r48lass="line" name99"L444444444nnnnnnnnl
   
  















 * espe105 l>1056 10<}/a>
<48href="ker4rnel/auditsc.98#L16" id9r4rne>r48ass="line" name10="L>>me10="L>10=9 45lass="frenext 4ext 45< *	  r48lass="line" name99"L3>me10="L>10=9 459"L40990 45<   ext 45< *	  r48lass="line" name99"L3>me10="L>10=9 459"L40990 45<   ext 45< *	  r48ass="line" name10="L>>>>>>>>>>>>>>>>>9"L40990 45<   ext 45< *	  r49ass="line" name100#L>ame99"L3ame9_8s" class="frekab/a>&	  r49lass="line" name99"L410=9 45<<<<<<<<
<49href="ker4rnel/auditsc.99#L12" id9r4rne>r49ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
<49href="ker4rnel/auditsc.99#L43" id9r4rne>r49ass="line" name100"L>break"nt"> * espe105 l>1056 10<}/a>
<49href="ker4rnel/auditsc.99#L44" id9r4rne>r49lass="line" ncase>8998 45<       e 10< MQ_OPENree 45<(	  
<49href="ker4rnel/auditsc.99#L25" id9r4rne>r49lass="line" name99"L4lass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  r49ass="line" name10="L>5995 10L=
   
  
















<49href="ker4rnel/auditsc.99#L27" id9r4rne>r49lass="line" name99"L37997 45<1
   
  















 * espe105 l>1056 10<}/a>
<49href="ker4rnel/auditsc.998L12" id9r4rne>r49lass="line" name99"L310=6 108998 45<       ext 45< *	   * espe105 l>1056 10<}/a>
<49href="ker4rnel/auditsc.999L28" id9r4rne>r49ass="line" name10="L>10=9 45&	   * espe105 l>1056 10<}/a>
<5 href="ker5el/auditsc.100#L10" id1005L19" 50ass="line" name100#L>100# 45<="L1391  13<
  ext 45< *	  &	   * espe105 l>1056 10<}/a>
<5 1ref="ker5enel/auditsc.99#L41" id9r5L41" 50lass="line" name99"L410=9 45&	   * espe105 l>1056 10<}/a>
<5 2ref="ker5enel/auditsc.99#L12" id9r5L42" 50ass="line" name10="L>10=9 45&	  break"nt"> * espe105 l>1056 10<}/a>
<5l4ref="ker5enel/auditsc.99#L44" id9r5L44" 50lass="line" ncase>8998 45<       e 10< MQ_SENDRECVree 45<(	  
<5l5ref="ker5enel/auditsc.99#L25" id9r5"L5" 50lass="line" name99"L4lass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  
<507ref="ker5enel/auditsc.99#L27" id9r5"L7" 50lass="line" name99"L35995 10L=
   
  















 * espe105 l>1056 10<}/a>
<508ref="ker5enel/auditsc.998L12" id9r5"L8" 50lass="line" name99"L310=6 10
<5 9ref="ker5enel/auditsc.999L28" id9r5"L9" 50ass="line" name10="L>10=6 10>>>>>>>>lass="frenext 4ext 45< *	  >>>>>>>lass="frenext 4ext 45< *	  &	  
<5 2ref="ker5el/auditsc.10=2L10" id10=5L12" 51ass="line" name10="L>10=9 45&	  break"nt"> * espe105 l>1056 10<}/a>
<5 4ref="ker5el/auditsc.10=4L10" id10=5L14" 51lass="line" ncase>8998 45<       e 10< MQ_NOTIFYree 45<(	  
<5 5ref="ker5el/auditsc.1015L10" id10=5L15" 51lass="line" name99"L4lass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  10=9 45lass="frenext 4ext 45< *	  
<5 7ref="ker5el/auditsc.1017L10" id10=5L17" 51lass="line" name99"L3>me10="L>10=9 459"L40990 45<   ext 45< *	   * espe105 l>1056 10<}/a>
<5 9ref="ker5el/auditsc.1019L10" id10=5L19" 519ass="line" ncase>8998 45<       e 10< MQ_GETSETATTRree 45<(	  
<5 href="ker5el/auditsc.102#L10" id10=5L20" 52ass="line" name100#L>eel/au_zero_context<45mq_att-/a>&	  &	  &	  &	  
<5 3ref="ker5el/auditsc.1023L10" id10=5L23" 52ass="line" name100"L>ame99"L41
   
  
















<52href="ker5el/auditsc.10=5L10" id10=5L25" 52lass="line" name99"L444444444class="freconteutt-/a>&	  &	   * espe105 l>1056 10<}/a>
<52href="ker5el/auditsc.1026L10" id10=5L26" 52ass="line" name10="L>5995 10L=lass="freconteutt-/a>&	  &	   * espe105 l>1056 10<}/a>
<5 href="ker5el/auditsc.10=8L10" id10=5L28" 52lass="line" ncase>8998 45<       e 10< CAPSETree 45<(	  
<5 9ref="ker5el/auditsc.10=9L10" id10=5L29" 52ass="line" name10="L>lass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  lass="frenext 4u_contlogtcap&	  &	  &	  break"nt"> * espe105 l>1056 10<}/a>
<5 href="ker5el/auditsc.1034L10" id10=5L34" 53lass="line" ncase>8998 45<       e 10< MMAPree 45<(	  
<5 href="ker5el/auditsc.1035L10" id10=5L35" 53lass="line" name99"L4lass="frenext 4u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  10=9 45 * espe105 l>1056 10<}/a>
<5 href="ker5el/auditsc.1038L10" id10=5L38" 53lass="line" nt"> * espe105 l>1056 10<}/a>
<5 9ref="ker5el/auditsc.1039L10" id10=5L39" 53ass="line" naclass="freconteu_contlogten  * espe105 l>1056 10<}/a>
<5 href="ker5el/auditsc.1041L10" id10=5L41" 54ass=""> * espe105 l>1056 10<}/a>
<5 href="ker5el/auditsc.1042L10" id10=5L42" 54ass="line" nvoidLlass="frenext 4u_contlogt0" ia hrefcode=el/au_contlogt0" is="freel/au_zero_context<45<(struc" 	  
<5 3ref="ker5el/auditsc.10=3L10" id10=5L43" 54ass="line" name100"L>ame99"L410=name901L40901 45&	  
<5 href="ker5el/auditsc.1044L10" id10"5L14" 54ass="lass="freelx_pids 45<))
{/a>
<5 href="ker5el/auditsc.1045L10" id10=5L45" 54lass="line" neel/au_zero_context<45<(strubuffe-/a>&	  
<5 href="ker5el/auditsc.10=6L10" id10y5l3ss=546ss="line" naclass="freconteub/a>&	  8998 45<       e 10< PATHree 45<(	  
 5 href="ker5el/auditsc.1048L10" id1045L38" 54lass="line" name99"L3me10==;n8me95"L38958 45<       
 u_contsctic has bee5"Lalled3* clasctmmomml>         */
 5 href="ker5el/auditsc.1049L10" id1045L39" 54ass="line" name104"L>10=9 45
<5 href="ker5el/auditsc.105#L10" id1055L40" 55ass="line" name10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  &	   * espe105 l>1056 10<}/a>
<5 href="ker5el/auditsc.1052L10" id1055L42" 55ass="line" nanme99"L40990 45<   0a hrefcode=el/afxtet-" clclass="freconte0" ia hrefcode=el/a0" ifreecclass="freelx_pids 45<))
{/a>
<5 3ref="ker5el/auditsc.1053L10" id1055L43" 55ass="line" name100"L>switche9ts" class="frek0a hrefcode=el/afxtet-" clclass="freconte0" i_lefree 45<(	  8998 45<       e 10< NAME_FUt="ret 	  
<5 href="ker5el/auditsc.1055L10" id10=5"L5" 55lass="line" name99"L444444444cme95"L38958 45<       
 log the full path3* clasctmmomml>         */
 5 href="ker5el/auditsc.1056L10" id1055l3ss=55ass="line" name10="L>line" name10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  "s="fren" ns_list<45<)&/a>
<5 href="ker5el/auditsc.1057L10" id1055L37" 55lass="line" name99"L3line" name10="L>10=" 45u_contlogtunel/sted






 hrefcode=el/au_contlogtunel/sted





freel="freel/au_contab/a>&	  
<5 href="ker5el/auditsc.1058L10" id1055L38" 55lass="line" name99"L333333333break" class="frecontext 45<)&/a>
 5 href="ker5el/auditsc.1059L10" id1055L39" 55ass="line" name10="L>case>0:ass="freelx_pids 45<))
{/a>
<5 href="ker5el/auditsc.106#L10" id1065L40" 56ass="line" name100#L>me10="L>cme95"L38958 45<       
 0" i was specified3as a3melative path3and theclasctmmomml>         */
 5 href="ker5el/auditsc.1061L10" id1065L41" 56lass=cme95"L38958 45<      line" name100#L>me10="L> * directory 45         */
 5 href="ker5el/auditsc.106052L10" id65L42" 56ass="line" name10="L>10=9 45&	  & =ts" cass="frecontextext 45< *	  33333333break" class="frecontext 45<)&/a>
 5 href="ker5rnel/auditsc.96#L24" id9r5rne" 56ass="line" na"line" ndefault:ass="freelx_pids 45<))
{/a>
<5 href="ker5rnel/auditsc.965L12" id9r5rne" 56lass="line" name99"L4me10="L>cme95"L38958 45<       
 log the 12" :	s directory 45         */
 5 href="ker5rnel/auditsc.966L12" id9r5rne" 56ass="line" name10="L>>me10="Lme10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  "s="fren" ns_list<45<)&/a>
<5 href="ker5rnel/auditsc.967L12" id9r5rne" 56lass="line" name99"L3>me10="Llass="frenext 4u_contlogt0tunel/sted






 hrefcode=el/au_contlogt0tunel/sted





freel="freel/au_contab/a>&	  me10="L>10=9 45<" name99"L3>me10="Llass="frenext 40a hrefcode=el/afxtet-" clclass="freconte0" i_lefree 45<(	  
<5 href="ker5rnel/auditsc.969L12" id9r5rne" 56ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
<57href="ker5rnel/auditsc.97#L40" id9r5rne>r57ass="line" na}4else"> * espe105 l>1056 10<}/a>
<57href="ker5rnel/auditsc.97#L21" id9r5rne>r57lass="line" name99"L4me10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  "s="fren" ns_list<45<)&/a>
<57href="ker5rnel/auditsc.97#L12" id9r5rne>r57ass="ots="fren" ns_list<45<)&/a>
<573ref="ker5rnel/auditsc.97#L43" id9r5rne>r57ass="line" nanme99"L40990 45<   0a hrefcode=el/afxtet-" clclass="freconteino hrefcode=el/auinoxtet != (unclaned3long)-1) lass="freelx_pids 45<))
{/a>
<57href="ker5rnel/auditsc.97#L24" id9r5rne>r57ass="line" na"line" nme10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  
<57href="ker5rnel/auditsc.975L12" id9r5rne>r57lass="line" name99"L444444444a"line" nm
   
  
















<57href="ker5rnel/auditsc.976L12" id9r5rne>r57ass="line" name10="L>>me10="L>10=9 4538
   
  















r57lass="line" name99"L3>me10="L>10=9 45Llass="frenext 40a hrefcode=el/afxtet-" clclass="freconteino hrefcode=el/auinoxtet ass="freelx_pids 45<))
{/a>
<57href="ker5rnel/auditsc.978L12" id9r5rne>r57lass="line" name99"L3>me10="L>10=9 45Llass="frenext 4MAJORree 45<(	  
<57href="ker5rnel/auditsc.979L12" id9r5rne>r57ass="line" name10="L>>me10="L>10=9 45Llass="frenext 4MINORree 45<(	  
<58href="ker5rnel/auditsc.9c#L40" id9r5rne>r58ass="line" name100#L>>me10="L>10=9 45Llass="frenext 40a hrefcode=el/afxtet-" clclass="frecontemcona hrefcode=el/amconxtet "> * espe105 l>1056 10<}/a>
<58href="ker5rnel/auditsc.9c#L41" id9r5rne>r58lass="line" name99"L410=9 45<>10=9 45Llass="frenext 4idom_kuid8998 45<       0a hrefcode=el/afxtet-" clclass="freconteuid * espe105 l>1056 10<}/a>
<58href="ker5rnel/auditsc.9c#L12" id9r5rne>r58ass="line" name10="L>>>>>>>>>>10=9 45Llass="frenext 4idom_kgid8998 45<       0a hrefcode=el/afxtet-" clclass="frecontegid * espe105 l>1056 10<}/a>
<583ref="ker5rnel/auditsc.9c#L43" id9r5rne>r58ass="line" name100"L>ame99"L410=9 45<0lass="frenext 4MAJORree 45<(	  
<58href="ker5rnel/auditsc.9c#L24" id9r5rne>r58ass="line" na"line" nnnnnnnnn10=9 45<0lass="frenext 4MINORree 45<(	  
<58href="ker5rnel/auditsc.98#L25" id9r5rne>r58lass="line" nt"> * espe105 l>1056 10<}/a>
<58href="ker5rnel/auditsc.98#L16" id9r5rne>r58ass="line" naame9="freel/au_cont0a hrefcode=el/afxtet-" clclass="freconteosidr58lass="line" name99"L3charss="freel/au_contcta hrefcode=el/auctaxtets" class="freconteNUt="ret 	  r58lass="line" name99"L3class="freconteuel/auditsc.=el/auu3ass="l8998 45<       lefree 45<(	  r58ass="line" name10="L>nme99"L40990 45<   security_secid_totieccta hrefcode=el/ausecurity_secid_totiecctafreel class="frecontext 45<)&/a>
 59href="ker5rnel/auditsc.99#L40" id9r5rne>r59ass="line" name100#L>ame99"L3="freel/au_cont0a hrefcode=el/afxtet-" clclass="freconteosid
<59href="ker5rnel/auditsc.99#L41" id9r5rne>r59lass="line" name99"L410=9 4510=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  
<59href="ker5rnel/auditsc.99#L12" id9r5rne>r59ass="line" name10="L>>>>>>>>>sclass="frecontecalltsctica hrefcode=el/acalltsctic
<593ref="ker5rnel/auditsc.99#L43" id9r5rne>r59ass="line" name100"L>}4elseclass="freelx_pids 45<))
{/a>
<59href="ker5rnel/auditsc.99#L44" id9r5rne>r59ass="line" na"line" nnnnnnnnnme10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  r59lass="line" name99"L4nnnnnnnnme10="L>10=" 45security_releasetieccta hrefcode=el/ausecurity_releasetiecctafreelts" class="freketa hrefcode=el/auctaxtet, ass="frecontextlefree 45<(	  r59ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
<59href="ker5rnel/auditsc.99#L27" id9r5rne>r59lass="line" nt"> * espe105 l>1056 10<}/a>
<59href="ker5rnel/auditsc.998L12" id9r5rne>r59lass="> * espe105 l>1056 10<}/a>
<59href="ker5rnel/auditsc.999L28" id9r5rne>r59ass="line" naclass="freconteu_contlogtfeapsa hrefcode=el/au_contlogt eapsfreel="freel/au_contab/a>&	  
 6 1ref="ker6enel/auditsc.99#L41" id9r6L41" 60lass="line" nclass="freconteu_contlogten  * espe105 l>1056 10<}/a>
<6l3ref="ker6enel/auditsc.99#L43" id9r6L43" 60ass="ots="fren" ns_list<45<)&/a>
<6l4ref="ker6enel/auditsc.99#L44" id9r6L44" 60lass=line" nvoidLlass="frenext 4u_contlogtexi a hrefcode=el/au_contlogtexi s="freel/au_zero_context<45<(struc" 	  
<6l5ref="ker6enel/auditsc.99#L25" id9r6"L5" 60lass=lass="freelx_pids 45<))
{/a>
<6 6ref="ker6enel/auditsc.99#L16" id9r6"L6" 60ass="line" naname901L40901 45&	  
<608ref="ker6enel/auditsc.998L12" id9r6"L8" 60lass="line" neel/au_zero_context<45<(struaux_data/a>&	  
<609ref="ker6enel/auditsc.999L28" id9r6"L9" 60ass="line" naeel/au_zero_context<45<(stru0" isa hrefcode=el/au_cont0" is classclass="freconte0a hrefcode=el/afxtetuots="fren" ns_list<45<)&/a>
<6 href="ker6el/auditsc.101#L10" id10=6L10" 61ass=" class="frecontext 45<)&/a>
 6 1ref="ker6el/auditsc.1011L10" id10"6L11" 61lass="line" ncme95"L38958 45<       
 tsk == curr    * clasctmmomml>         */
 6 2ref="ker6el/auditsc.10=2L10" id10=6L12" 61ass="line" na="freel/au_context 45< *	  
<6 3ref="ker6el/auditsc.1013L10" id10=6L13" 61ass="ots="fren" ns_list<45<)&/a>
<6 4ref="ker6el/auditsc.10=4L10" id10=6L14" 61lass="line" nclass="freconteub/a>&	  8998 45<       e 10< SYSCAt="ret 	  
 6 6ref="ker6el/auditsc.10=6L10" id10=6L16" 61ass="line" name10="L>me10==;n"line" ncme95"L38958 45<       
 u_contsctic has bee5"Lalled3* clasctmmomml>         */
 6 7ref="ker6el/auditsc.1017L10" id10=6L17" 61lass="line" nme10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  
 6 href="ker6el/auditsc.102#L10" id10=6L20" 62ass="line" name100#L>me10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	   * espe105 l>1056 10<}/a>
<6 3ref="ker6el/auditsc.1023L10" id10=6L23" 62ass="line" name100"L>ame99"L444444444499"L40990 45<   ext 45< *	   * espe105 l>1056 10<}/a>
<6 href="ker6el/auditsc.10=4L10" id10=6L24" 62ass="line" na"line" nnnnnnnnn "line" nme10="L>10=" 45ext 45< *	  
 6 6ref="ker6el/auditsc.1026L10" id10=6L26" 626ss="line" naclass="freconteu_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  
<6 9ref="ker6el/auditsc.10=9L10" id10=6L29" 62ass="line" name10="L> "line" nme10="L>10=" 45ext 45< *	  
<6 href="ker6el/auditsc.103#L10" id10=6L30" 63ass="line" name100#L> "line" nme10="L>10=" 45ext 45< *	  
<6 href="ker6el/auditsc.1031L10" id10=6L31" 63lass="line" name99"L4 "line" nme10="L>10=" 45ext 45< *	  
<6 2ref="ker6el/auditsc.1032L10" id10=6L32" 63ass="line" name10="L> "line" nme10="L>10=" 45ext 45< *	  
<6 href="ker6el/auditsc.1034L10" id10=6L34" 63lass="line" nclass="freconteu_contlogttask_info hrefcode=el/auu_contlogttask_infofreel="freel/au_contab/a>&	  &	  
 6 href="ker6el/auditsc.1038L10" id10=6L38" 63lass="line" n an499"L40990 45<   uua hrefcode=el/auuuaxtets" class="freconteext 45< *	  
<6 9ref="ker6el/auditsc.1039L10" id10=6L39" 63ass="line" name104"L>10=9 45
<6 href="ker6el/auditsc.104#L10" id10=6L40" 64ass="line" name100#L>me10="L>10=" 45ub/a>&	  8998 45<       exa hrefcode=el/auuuaxtet-" clclass="frecontetypna hrefcode=el/atypnxtets" class="frecontext 45<)&/a>
 6 href="ker6el/auditsc.1041L10" id10=6L41" 64lass="line" name99"L4ame9_8s" class="frekab/a>&	           */
 6 3ref="ker6el/auditsc.10=3L10" id10=6L43" 64ass="ots="fren" ns_list<45<)&/a>
<6 href="ker6el/auditsc.1044L10" id10"6L14" 64ass="line" na"line" nswitche9ts" class="frekexa hrefcode=el/auuuaxtet-" clclass="frecontetypna hrefcode=el/atypnxtetsclass="freelx_pids 45<))
{/a>
<6 href="ker6el/auditsc.1045L10" id10=6L45" 64lass= class="frecontext 45<)&/a>
 6 href="ker6el/auditsc.10=6L10" id10y6l3ss=64ass="line" name10="L>case>8998 45<       e 10< EXECVE"ret 	  
<6 7ref="ker6el/auditsc.1047L10" id1046L37" 64lass="line" name99"L3 "line" eel/au_zero_context<45<(struaux_data_execve/a>&	  
<6 href="ker6el/auditsc.1048L10" id1046L38" 64lass="line" name99"L3line" naclass="freconteu_contlogtexecve_info hrefcode=el/auu_contlogtexecve_infofreelts" class="frekext 45< *	  ts" cass="frecontextab/a>&	   * espe105 l>1056 10<}/a>
<6 href="ker6el/auditsc.105#L10" id1056L40" 65ass=" class="frecontext 45<)&/a>
 6 href="ker6el/auditsc.1051L10" id1056L41" 65lass="line" name99"L4case>8998 45<       e 10< BPRM_FCAPS"ret 	  
<6 href="ker6el/auditsc.1052L10" id1056L42" 65ass="line" name10="L> "line" eel/au_zero_context<45<(struaux_data_bprmtfeapsa hrefcode=el/au_contaux_data_bprmtfeaps
<6 3ref="ker6el/auditsc.1053L10" id1056L43" 65ass="line" name100"L>line" naclass="freconteu_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	   a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  &	  &	  10=" 45u_contlogtcap&	  me10="L>ce10="L>10=" 45u_contlogtcap&	  &	  &	  33333333break"nt"> * espe105 l>1056 10<}/a>
<6 href="ker6rnel/auditsc.96#L24" id9r6rne" 66ass=""> * espe105 l>1056 10<}/a>
<6 href="ker6rnel/auditsc.965L12" id9r6rne" 66lass="line" name99"L4t"> * espe105 l>1056 10<}/a>
<6 href="ker6rnel/auditsc.966L12" id9r6rne" 66ass="line" name10="L>class="freconteu_contlogten  * espe105 l>1056 10<}/a>
<6 href="ker6rnel/auditsc.968L12" id9r6rne" 66lass="> * espe105 l>1056 10<}/a>
<6 href="ker6rnel/auditsc.969L12" id9r6rne" 669ass="line" nnme99"L40990 45<   ext 45< *	   * espe105 l>1056 10<}/a>
<67href="ker6rnel/auditsc.97#L40" id9r6rne>r67ass="line" name100#L>me10="L>10=" 45show_speciala hrefcode=el/ashow_specialfreelts" class="frekext 45< *	  ts" cass="frecontextcalltsctica hrefcode=el/acalltscticr67ass=""> * espe105 l>1056 10<}/a>
<67href="ker6rnel/auditsc.97#L12" id9r6rne>r67ass="line" nanme99"L40990 45<   ext 45< *	  r67ass="line" name100"L>me10="L>10=" 45ub/a>&	  8998 45<       e 10< FD_PAIRree 45<(	  r67ass="line" na"line" nnme99"L40990 45<   ab/a>&	  r67lass="line" name99"L444444444me10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  r67ass="line" name10="L>>me10="L>10=9 4534444444me10="L>10=" 45ext 45< *	  r67lass="line" name99"L3>me10="Lclass="freconteu_contlogten r67lass="line" name99"L3t"> * espe105 l>1056 10<}/a>
<67href="ker6rnel/auditsc.979L12" id9r6rne>r67ass="line" nat"> * espe105 l>1056 10<}/a>
<68href="ker6rnel/auditsc.9c#L40" id9r6rne>r68ass=" class="frecontext 45<)&/a>
 68href="ker6rnel/auditsc.9c#L41" id9r6rne>r68lass="line" nnme99"L40990 45<   ext 45< *	  
<68href="ker6rnel/auditsc.9c#L12" id9r6rne>r68ass="line" name10="L>me10="L>10=" 45ub/a>&	  8998 45<       e 10< SOCKADDRree 45<(	  r68ass="line" name100"L>nme99"L40990 45<   ab/a>&	  r68ass="line" na"line" nnnnnnnnnme10="L>10=" 45u_contlogt anm> a hrefcode=el/au_contlogt anm> freel="freel/au_contab/a>&	  "s="fren" ns_list<45<)&/a>
<68href="ker6rnel/auditsc.98#L25" id9r6rne>r68lass="line" name99"L444444444me10="L>10=" 45u_contlogtn_hea hrefcode=el/auuucontlogtn_heafreel="freel/au_contab/a>&	  
<68href="ker6rnel/auditsc.98#L16" id9r6rne>r68ass="line" name10="L>>me10="L>10=9 4534444444me10="L>10=" 45ext 45< *	  
<68href="ker6rnel/auditsc.9c#L27" id9r6rne>r68lass="line" name99"L344444444me10="L>10=" 45u_contlogten r68lass="line" name99"L3t"> * espe105 l>1056 10<}/a>
<68href="ker6rnel/auditsc.989L28" id9r6rne>r68ass="line" nat"> * espe105 l>1056 10<}/a>
<69href="ker6rnel/auditsc.99#L40" id9r6rne>r69ass=" class="frecontext 45<)&/a>
 69href="ker6rnel/auditsc.99#L41" id9r6rne>r69lass="line" n an499"L40990 45<   uua hrefcode=el/auuuaxtets" class="freconteext 45< *	  
<69href="ker6rnel/auditsc.99#L12" id9r6rne>r69ass="line" name10="L>eel/au_zero_context<45<(struaux_data_pidsree 45<(	  
<693ref="ker6rnel/auditsc.99#L43" id9r6rne>r69ass="ots="fren" ns_list<45<)&/a>
<69href="ker6rnel/auditsc.99#L44" id9r6rne>r69ass="line" na"line" n an499"L40990 45<   i * espe105 l>1056 10<}/a>
<69href="ker6rnel/auditsc.99#L25" id9r6rne>r69lass="line" name99"L4nnnnnnnnnme99"L40990 45<   a_contlogtpid_co 	  r69ass="line" name10="L>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>8998 45<       uxsa hrefcode=el/auxsxtet-" clclass="freconteinrgettauidr69lass="line" name99"L3>me10="L>10=9 45L>>>>>>>>>>>>>>>>>8998 45<       uxsa hrefcode=el/auxsxtet-" clclass="freconteinrgettuidr69lass="line" name99"L3>me10="L>10=9 45<" name99"L3>me10=8998 45<       uxsa hrefcode=el/auxsxtet-" clclass="freconteinrgettsessionidr69ass="line" name10="L>>me10="L>10=9 45L" name99"L3>me10=8998 45<       uxsa hrefcode=el/auxsxtet-" clclass="freconteinrgettsid>me10="L>10=9 45L" name99"L3>me10=8998 45<       uxsa hrefcode=el/auxsxtet-" clclass="freconteinrgett45<  * espe105 l>1056 10<}/a>
<7 1ref="ker7enel/auditsc.99#L41" id9r7L41" 70lass="line" name99"L410=9 45<>10=9 45ass="frecontextcalltsctica hrefcode=el/acalltsctic
<7 2ref="ker7enel/auditsc.99#L12" id9r7L42" 70ass="line" nat"> * espe105 l>1056 10<}/a>
<7l3ref="ker7enel/auditsc.99#L43" id9r7L43" 70ass="ots="fren" ns_list<45<)&/a>
<7l4ref="ker7enel/auditsc.99#L44" id9r7L44" 70ass="line" nanme99"L40990 45<   ext 45< *	  
<7l5ref="ker7enel/auditsc.99#L25" id9r7"L5" 70lass="line" name99"L40990 45<   a_contlogtpid_co 	  
<7 6ref="ker7enel/auditsc.99#L16" id9r7"L6" 70ass="line" name10="L>>>>>>>>>>>>>>>>>>>8998 45<       ext 45< *	  8998 45<       ext 45< *	  me10="L>10=9 45L>8998 45<       ext 45< *	  me10="L>10=9 45<"8998 45<       ext 45< *	  8998 45<       ext 45< *	   * espe105 l>1056 10<}/a>
<7 9ref="ker7enel/auditsc.999L28" id9r7"L9" 70ass="line" name10="L>33333333me10="L>10=" 45calltsctica hrefcode=el/acalltsctic
<7 href="ker7el/auditsc.101#L10" id10=7L10" 71ass=" class="frecontext 45<)&/a>
 7 1ref="ker7el/auditsc.1011L10" id10"7L11" 71lass="line" nnme99"L40990 45<   ext 45< *	  ts" cts" c= %s\n"cxt 45< *	  10=" 45ub/a>&	  8998 45<       e 10< CWDree 45<(	  nme99"L40990 45<   ab/a>&	  10=" 45u_contlogtdtscth/a>&	   * espe105 l>1056 10<}/a>
<7 7ref="ker7el/auditsc.1017L10" id10=7L17" 71lass="line" nt"> * espe105 l>1056 10<}/a>
<7 8ref="ker7el/auditsc.1018L10" id10=7L18" 71lass="> * espe105 l>1056 10<}/a>
<7 9ref="ker7el/auditsc.1019L10" id10=7L19" 71ass="line" naclass="frecontei * espe105 l>1056 10<}/a>
<7 href="ker7el/auditsc.102#L10" id10=7L20" 72ass="line" naclass="frecontelistt an_each_entry *	  8998 45<       lista hrefcode=el/alistts" s"> * espe105 l>1056 10<}/a>
<7 href="ker7el/auditsc.10=1L10" id10=7L21" 72lass="line" name99"L4me10="L>10=" 45u_contlogt0" i hrefcode=el/auuucontlogtn" ifreelts" class="frekext 45< *	  8998 45<       0a hrefcode=el/afxtet =class="freconteits" cass="frecontextcalltsctica hrefcode=el/acalltsctic
<7 3ref="ker7el/auditsc.1023L10" id10=7L23" 72ass="line" na8me95"L38958 45<       
 Sen  en  of ev    record to help user me9ce know we are finished3* clasctmmomml>         */
 7 href="ker7el/auditsc.10=4L10" id10=7L24" 72ass="line" name10="L>10=" 45ub/a>&	  8998 45<       e 10< EOE"ret 	  
 7 6ref="ker7el/auditsc.1026L10" id10=7L26" 72ass="line" name10="L>class="freconteu_contlogten "s="fren" ns_list<45<)&/a>
<7 9ref="ker7el/auditsc.10=9L10" id10=7L29" 72ass="t"> * espe105 l>1056 10<}/a>
<7 href="ker7el/auditsc.103#L10" id10=7L30" 73ass=" class="frecontext 45<)&/a>
 7 href="ker7el/auditsc.1031L10" id10=7L31" 73lass=8me95"L38958 45<       
*clasctmmomml>         */
 7 2ref="ker7el/auditsc.1032L10" id10=7L32" 73ass="8me95"L38958 45<       
 u_contfree - free a per-task u_con e=contextasctmmomml>         */
 7 3ref="ker7el/auditsc.1033L10" id10"7L13" 73ass="8me95"L38958 45<       
 @tsk: task whose u_con e=conte block to freextasctmmomml>         */
 7 href="ker7el/auditsc.1034L10" id10=7L34" 73lass=8me95"L38958 45<       
xtasctmmomml>         */
 7 5ref="ker7el/auditsc.1035L10" id10=7L35" 73lass=8me95"L38958 45<       
 Called3idom e=py_proces" an  dotexi s=asctmmomml>         */
 7 6ref="ker7el/auditsc.1036L10" id10=7L36" 736ss="8me95"L38958 45<       
 clasctmmomml>         */
 7 7ref="ker7el/auditsc.10=7L10" id10=7L37" 73lass=voidLlass="frenext 4__u_contfreea hrefcode=el/a__u_contfrees="freel/au_zero_context<45task_eel/au *	  
<7 href="ker7el/auditsc.1038L10" id10=7L38" 73lass=lass="freelx_pids 45<))
{/a>
<7 9ref="ker7el/auditsc.1039L10" id10=7L39" 73ass="line" naeel/au_zero_context<45<(struc" 	  
<7 href="ker7el/auditsc.104#L10" id10=7L40" 74ass=" class="frecontext 45<)&/a>
 7 href="ker7el/auditsc.1041L10" id10=7L41" 74lass="line" nclass="freconteext 45< *	  
<7 href="ker7el/auditsc.1042L10" id10=7L42" 74ass="line" nanme9_8s" class="frekext 45< *	  
<7 3ref="ker7el/auditsc.10=3L10" id10=7L43" 74ass="line" name100"L>me10==;ots="fren" ns_list<45<)&/a>
<7 href="ker7el/auditsc.1044L10" id10"7L14" 74ass=""> * espe105 l>1056 10<}/a>
<7 href="ker7el/auditsc.1045L10" id10=7L45" 74lass="line" ncme95"L38958 45<       
 Check  an4system"Lalls that do not go through the exi s=asctmmomml>         */
 7 href="ker7el/auditsc.10=6L10" id10y7l3ss=746ss="8me95"L38958 45<               * function (e.g., exi _group), then free e=conte block.s=asctmmomml>         */
 7 7ref="ker7el/auditsc.1047L10" id1047L37" 74lass=8me95"L38958 45<               * We use FP_KATOMIC here because we mighe be do


 thiss=asctmmomml>         */
 7 href="ker7el/auditsc.1048L10" id1047L38" 74lass=8me95"L38958 45<               * in the e=conte of the idle thread3* clasctmmomml>         */
 7 9ref="ker7el/auditsc.1049L10" id1047L39" 74ass="line" nacme95"L38958 45<       
 that c95"happen onlyanmewe are called3idom dotexi ()3* clasctmmomml>         */
 7 href="ker7el/auditsc.105#L10" id1057L40" 750ss="line" nanme9ass="frecontextcxt 45< *	  
<7 href="ker7el/auditsc.1051L10" id1057L41" 75lass="line" name99"L4class="freconteu_contlogtexi a hrefcode=el/au_contlogtexi s="frts" class="frekext 45< *	  8998 45<       tsk *	   * espe105 l>1056 10<}/a>
<7 3ref="ker7el/auditsc.1053L10" id1057L43" 75ass="line" name100"L>class="freconteu_contkill_treesa hrefcode=el/au_contkill_treess="frts" cass="frecontextcxt 45< *	   * espe105 l>1056 10<}/a>
<7 href="ker7el/auditsc.1055L10" id10=7"L5" 75lass="line" nclass="freconteu_contfreet45 	   * espe105 l>1056 10<}/a>
<7 7ref="ker7el/auditsc.1057L10" id1057L37" 75lass= class="frecontext 45<)&/a>
 7 href="ker7el/auditsc.1058L10" id1057L38" 75lass=8me95"L38958 45<       
*clasctmmomml>         */
 7 9ref="ker7el/auditsc.1059L10" id1057L39" 75ass="8me95"L38958 45<       
 u_contsysLall_entry - fill in 95"u_con record at sysLall entrys=asctmmomml>         */
 7 href="ker7el/auditsc.106#L10" id1067L40" 76ass="8me95"L38958 45<       
 @         */
 7 href="ker7el/auditsc.1061L10" id1067L41" 76lass=8me95"L38958 45<       
 @majo-: majo- sysLall typn (function)xtasctmmomml>         */
 7 href="ker7el/auditsc.106052L10" id67L42" 76ass="8me95"L38958 45<       
 @a1:          */
 7 3ref="ker7rnel/auditsc.963L12" id9r7rne" 76ass="8me95"L38958 45<       
 @a2:          */
 7 href="ker7rnel/auditsc.96#L24" id9r7rne" 76lass=8me95"L38958 45<       
 @a3:          */
 7 href="ker7rnel/auditsc.965L12" id9r7rne" 76lass=8me95"L38958 45<       
 @a4:          */
 7 href="ker7rnel/auditsc.966L12" id9r7rne" 766ss="8me95"L38958 45<       
xtasctmmomml>         */
 7 7ref="ker7rnel/auditsc.967L12" id9r7rne" 76lass=8me95"L38958 45<       * Fill in 9_con e=conte at sysLall entry.  This onlyahappensanmethextasctmmomml>         */
 7 href="ker7rnel/auditsc.968L12" id9r7rne" 76lass=8me95"L38958 45<       * 9_con e=conte was created3when the task was created3an  the linte o-xtasctmmomml>         */
 7 9ref="ker7rnel/auditsc.969L12" id9r7rne" 76ass="8me95"L38958 45<       
 filters deman  the u_con e=conte be built.  If the linte idom thextasctmmomml>         */
 77href="ker7rnel/auditsc.97#L40" id9r7rne>r77ass="8me95"L38958 45<       
 per-task filter o- idom the per-sysLall filter is e 10< RECORD_CONTEXT,xtasctmmomml>         */
 77href="ker7rnel/auditsc.97#L21" id9r7rne>r77lass=8me95"L38958 45<       
 then the record will be written at sysLall exi  timn (otherwise, i s=asctmmomml>         */
 77href="ker7rnel/auditsc.97#L12" id9r7rne>r77ass="8me95"L38958 45<       
 will onlyabe written nmeanother pare of the      * requests that i s=asctmmomml>         */
 773ref="ker7rnel/auditsc.97#L43" id9r7rne>r77ass="8me95"L38958 45<       
 be written).s=asctmmomml>         */
 77href="ker7rnel/auditsc.97#L24" id9r7rne>r77lass=8me95"L38958 45<       
 clasctmmomml>         */
 77href="ker7rnel/auditsc.975L12" id9r7rne>r77lass=voidLlass="frenext 4__u_contsysLall_entrya hrefcode=el/a__u_contsysLall_entrys="frinu_zero_context<45&	  &	  r77ass="line" name10="L>>me10="L>unsigned3long_zero_context<45<1/a>&	  &	  r77lass="line" name99"L3>me10="L=unsigned3long_zero_context<45<3/a>&	  &	  
<77href="ker7rnel/auditsc.978L12" id9r7rne>r77lass=lass="freelx_pids 45<))
{/a>
<77href="ker7rnel/auditsc.979L12" id9r7rne>r77ass="line" naeel/au_zero_context<45task_eel/au *	  
<78href="ker7rnel/auditsc.9c#L40" id9r7rne>r780ss="line" naeel/au_zero_context<45<(struc" 	  
<78href="ker7rnel/auditsc.9c#L41" id9r7rne>r78lass="line" nenum_zero_context<45<(strulintea hrefcode=el/a<(strulinteass="linezero_context<45lintea hrefcode=el/alinteass=uots="fren" ns_list<45<)&/a>
<78href="ker7rnel/auditsc.9c#L12" id9r7rne>r78ass="ots="fren" ns_list<45<)&/a>
<783ref="ker7rnel/auditsc.9c#L43" id9r7rne>r78ass="line" nanme9_8s" class="frekext 45< *	  
<78href="ker7rnel/auditsc.9c#L24" id9r7rne>r78ass="line" na"line" nme10==;ots="fren" ns_list<45<)&/a>
<78href="ker7rnel/auditsc.98#L25" id9r7rne>r78lass= class="frecontext 45<)&/a>
 78href="ker7rnel/auditsc.98#L16" id9r7rne>r78ass="line" na8me95"L38958 45<       
clasctmmomml>         */
 78href="ker7rnel/auditsc.9c#L27" id9r7rne>r78lass=8me95"L38958 45<               * This happensaonlyao5"Lertain 9rchitec10=es that make4systemclasctmmomml>         */
 78href="ker7rnel/auditsc.9c8L12" id9r7rne>r78lass=8me95"L38958 45<               * Lalls in      *_thread3via the entry.S=inuerface, instea  ofclasctmmomml>         */
 78href="ker7rnel/auditsc.989L28" id9r7rne>r78ass="8me95"L38958 45<               * with direct Lalls.  (If you are port


 to a newclasctmmomml>         */
 79href="ker7rnel/auditsc.99#L40" id9r7rne>r79ass="8me95"L38958 45<               * 9rchitec10=e, hitt


 this e=cspaion c95"icspcnte that youclasctmmomml>         */
 79href="ker7rnel/auditsc.99#L41" id9r7rne>r79lass=8me95"L38958 45<               * got the texi /_leave Lalls backward in entry.S.)xtasctmmomml>         */
 79href="ker7rnel/auditsc.99#L12" id9r7rne>r79ass="8me95"L38958 45<               *xtasctmmomml>         */
 793ref="ker7rnel/auditsc.99#L43" id9r7rne>r79ass="8me95"L38958 45<               * i386     noxtasctmmomml>         */
 79href="ker7rnel/auditsc.99#L44" id9r7rne>r79lass=8me95"L38958 45<               * x86_64   noxtasctmmomml>         */
 79href="ker7rnel/auditsc.99#L25" id9r7rne>r79lass=8me95"L38958 45<               * ppc64    yes (see arch/powerpc/plat anms/iseries/min         */
 79href="ker7rnel/auditsc.99#L16" id9r7rne>r796ss="8me95"L38958 45<               *xtasctmmomml>         */
 79href="ker7rnel/auditsc.99#L27" id9r7rne>r79lass=8me95"L38958 45<               * This also happensawith vm86 emulation in 9 non-nested3manne-xtasctmmomml>         */
 79href="ker7rnel/auditsc.998L12" id9r7rne>r79lass=8me95"L38958 45<               * (entriesawithout exi s), so this ease>muse be caught.s=asctmmomml>         */
 79href="ker7rnel/auditsc.999L28" id9r7rne>r79ass="8me95"L38958 45<               * clasctmmomml>         */
 8 href="ker8el/auditsc.100#L10" id1008L19" 800ss="line" nanme9ass="frecontextcxt 45< *	  
<8 1ref="ker8enel/auditsc.99#L41" id9r8L41" 80lass="line" name99"L4eel/au_zero_context<45<(struc" 	  
<8 2ref="ker8enel/auditsc.99#L12" id9r8L42" 80ass="ots="fren" ns_list<45<)&/a>
<8l3ref="ker8enel/auditsc.99#L43" id9r8L43" 80ass="#nmeclass="frecontee 10< DEBUG"ret 	  
<8l4ref="ker8enel/auditsc.99#L44" id9r8L44" 80ass="line" na"line" nclass="freconteprinuk *	  
<8l5ref="ker8enel/auditsc.99#L25" id9r8"L5" 80lass="line" name9 na"line" nc
   
  















&ots="fren" ns_list<45<)&/a>
<8l6ref="ker8enel/auditsc.99#L16" id9r8"L6" 80ass="line" name10="L>>>>>>>>8
   
  















me10="ass="frecontextcxt 45< *	  nme9ass="frecontextnewcta hrefcode=el/aunewctaass=s lass="freelx_pids 45<))
{/a>
<8 1ref="ker8el/auditsc.1011L10" id10"8L11" 81lass="line" name99"L410=9 4510=" 45newcta hrefcode=el/aunewctaass=-" clclass="frecontepreviousa hrefcode=el/apreviousass="li" class="freconteext 45< *	  3>me10="" class="frecontenewcta hrefcode=el/aunewctaass=uots="fren" ns_list<45<)&/a>
<8 3ref="ker8el/auditsc.1013L10" id10=8L13" 81ass="line" name100"L>3>me10="ass="frecontexttsk *	  
<8 4ref="ker8el/auditsc.10=4L10" id10=8L14" 81lass="line" nline" na} else> lass="freelx_pids 45<))
{/a>
<8 5ref="ker8el/auditsc.1015L10" id10=8L15" 81lass="line" name99"L444444444mme95"L38958 45<       
 Imewe can:	t alloc a new e=conte, the bese wextasctmmomml>         */
 8 6ref="ker8el/auditsc.10=6L10" id10=8L16" 816ss="8me95"L38958 45<                               * c95"do is to leak memory (any pecsp

 putn" ifrasctmmomml>         */
 8 7ref="ker8el/auditsc.1017L10" id10=8L17" 81lass=8me95"L38958 45<                               * will be lost).  Theaonlyaother alternative iss=asctmmomml>         */
 8 8ref="ker8el/auditsc.1018L10" id10=8L18" 81lass=8me95"L38958 45<                               * to abandon 9_conp

. * clasctmmomml>         */
 8 9ref="ker8el/auditsc.1019L10" id10=8L19" 81ass="line" name10="L>33333333me10="L>10=" 45u_contzerouc" 	  t"> * espe105 l>1056 10<}/a>
<8 href="ker8el/auditsc.10=1L10" id10=8L21" 82lass="line" nt"> * espe105 l>1056 10<}/a>
<8 2ref="ker8el/auditsc.10=2L10" id10"8L12" 82ass="line" naclass="freconteBUG_ONa hrefcode=el/aBUG_ONs="frts" class="frekcxt 45< *	  
<8 href="ker8el/auditsc.10=4L10" id10=8L24" 82ass="line" nanme9_8s" class="freku_contenabli 
<8 5ref="ker8el/auditsc.10=5L10" id10=8L25" 82lass="line" name99"L4me10==;ots="fren" ns_list<45<)&/a>
<8 6ref="ker8el/auditsc.1026L10" id10=8L26" 82ass="ots="fren" ns_list<45<)&/a>
<8 7ref="ker8el/auditsc.10=7L10" id10=8L27" 82lass="line" n8998 45<       ext 45< *	  
<8 8ref="ker8el/auditsc.10=8L10" id10=8L28" 82lass="line" n8998 45<       ext 45< *	  
<8 9ref="ker8el/auditsc.10=9L10" id10=8L29" 82ass="line" naclass="freconteext 45< *	  
<8 href="ker8el/auditsc.103#L10" id10=8L30" 83ass="line" naclass="freconteext 45< *	  
<8 href="ker8el/auditsc.1031L10" id10=8L31" 83lass="line" nclass="freconteext 45< *	  
<8 2ref="ker8el/auditsc.1032L10" id10=8L32" 83ass="line" naclass="freconteext 45< *	  
<8 3ref="ker8el/auditsc.1033L10" id10"8L13" 83ass="ots="fren" ns_list<45<)&/a>
<8 href="ker8el/auditsc.1034L10" id10=8L34" 83ass="line" name10="L>10=" 45sintea hrefcode=el/alinteass=s" class="freconteext 45< *	  
<8 5ref="ker8el/auditsc.1035L10" id10=8L35" 83lass="line" nclass="freconteext 45< *	  
<8 6ref="ker8el/auditsc.1036L10" id10=8L36" 83ass="line" nanme9_8s" class="frekext 45< *	   * espe105 l>1056 10<}/a>
<8 href="ker8el/auditsc.1038L10" id10=8L38" 83lass="line" name99"L3class="frecontesintea hrefcode=el/alinteass=s" class="freconteu_contfilter_sysLall * espe105 l>1056 10<}/a>
<8 href="ker8el/auditsc.104#L10" id10=8L40" 840ss="line" nanme9ass="frecontextsintea hrefcode=el/alinteass=s"" class="frecontee 10< DISABLEDree 45<(	  
<8 href="ker8el/auditsc.1041L10" id10=8L41" 84lass="line" name99"L4me10==;ots="fren" ns_list<45<)&/a>
<8 href="ker8el/auditsc.1042L10" id10=8L42" 84ass="ots="fren" ns_list<45<)&/a>
<8 3ref="ker8el/auditsc.10=3L10" id10=8L43" 84ass="line" naass="frecontextcxt 45< *	   * espe105 l>1056 10<}/a>
<8 href="ker8el/auditsc.1044L10" id10"8L14" 84ass="line" name10="L>10=" 45cxt 45< *	  
<8 href="ker8el/auditsc.1045L10" id10=8L45" 84lass="line" nclass="freconteext 45< *	  
<8 href="ker8el/auditsc.10=6L10" id10y8l3ss=846ss="line" name10="L>10=" 45cxt 45< *	  
<8 7ref="ker8el/auditsc.1047L10" id1048L37" 84lass="line" n8998 45<       ext 45< *	   * espe105 l>1056 10<}/a>
<8 href="ker8el/auditsc.1048L10" id1048L38" 84lass=t"> * espe105 l>1056 10<}/a>
<8 9ref="ker8el/auditsc.1049L10" id1048L39" 84ass=""> * espe105 l>1056 10<}/a>
<8 href="ker8el/auditsc.105#L10" id1058L40" 85ass="8me95"L38958 45<       
*clasctmmomml>         */
 8 href="ker8el/auditsc.1051L10" id1058L41" 85lass=8me95"L38958 45<       
 u_contsysLall_exi  - deallocnte 9_con e=conte after a4system"Lallclasctmmomml>         */
 8 href="ker8el/auditsc.1052L10" id1058L42" 85ass="8me95"L38958 45<       
 @succes": succes" value of the sysLallxtasctmmomml>         */
 8 3ref="ker8el/auditsc.1053L10" id1058L43" 85ass="8me95"L38958 45<       
 @me10==_cont:4me10== value of the sysLallxtasctmmomml>         */
 8 href="ker8el/auditsc.1054L10" id1058L44" 85lass=8me95"L38958 45<       
xtasctmmomml>         */
 8 href="ker8el/auditsc.1055L10" id10=8"L5" 85lass=8me95"L38958 45<       
 Tear down after system"Lall.  If the 9_con e=conte has been marked3ass=asctmmomml>         */
 8 href="ker8el/auditsc.1056L10" id1058l3ss=856ss="8me95"L38958 45<       
 9_conabli (either because of the e 10< RECORD_CONTEXT linte idoms=asctmmomml>         */
 8 7ref="ker8el/auditsc.1057L10" id1058L37" 85lass=8me95"L38958 45<       * filtering, o- because some other pare of the      * wrote 9n 9_cons=asctmmomml>         */
 8 href="ker8el/auditsc.1058L10" id1058L38" 85lass=8me95"L38958 45<       * mes"age), then write out the sysLall in anm> ion.  In"Lall eases,xtasctmmomml>         */
 8 9ref="ker8el/auditsc.1059L10" id1058L39" 85ass="8me95"L38958 45<       
 free the 0" is liored3idom getn" i().s=asctmmomml>         */
 8 href="ker8el/auditsc.106#L10" id1068L40" 86ass="8me95"L38958 45<       
 clasctmmomml>         */
 8 href="ker8el/auditsc.1061L10" id1068L41" 86lass=voidLlass="frenext 4__u_contsysLall_exi a hrefcode=el/a__u_contsysLall_exi s="frinu_zero_context<45succes"a hrefcode=el/alucces"xtets>long_zero_context<45me10==_conta hrefcode=el/ame10==_contxtetsots="fren" ns_list<45<)&/a>
<8 href="ker8el/auditsc.106052L10" id68L42" 86ass="lass="freelx_pids 45<))
{/a>
<8 3ref="ker8rnel/auditsc.963L12" id9r8rne" 86ass="line" naeel/au_zero_context<45task_eel/au *	  
<8 href="ker8rnel/auditsc.96#L24" id9r8rne" 864ss="line" naeel/au_zero_context<45<(struc" 	  
<8 href="ker8rnel/auditsc.965L12" id9r8rne" 86lass= class="frecontext 45<)&/a>
 8 href="ker8rnel/auditsc.966L12" id9r8rne" 86ass="line" nanme9zero_context<45succes"a hrefcode=el/alucces"xtetsots="fren" ns_list<45<)&/a>
<8 7ref="ker8rnel/auditsc.967L12" id9r8rne" 86lass="line" name99"L38s" class="freksucces"a hrefcode=el/alucces"xtets" class="frecontee 10
<8 href="ker8rnel/auditsc.968L12" id9r8rne" 86lass="line" nelseots="fren" ns_list<45<)&/a>
<8 9ref="ker8rnel/auditsc.969L12" id9r8rne" 86ass="line" name10="L>="freel/au_contsucces"a hrefcode=el/alucces"xtets" class="frecontee 10
<87href="ker8rnel/auditsc.97#L40" id9r8rne>r87ass=" class="frecontext 45<)&/a>
 87href="ker8rnel/auditsc.97#L21" id9r8rne>r87lass="line" nclass="freconteext 45< *	  zero_context<45me10==_conta hrefcode=el/ame10==_contxtetsuots="fren" ns_list<45<)&/a>
<87href="ker8rnel/auditsc.97#L12" id9r8rne>r87ass="line" nanme9_8s" class="frekext 45< *	  
<873ref="ker8rnel/auditsc.97#L43" id9r8rne>r87ass="line" name100"L>me10==;ots="fren" ns_list<45<)&/a>
<87href="ker8rnel/auditsc.97#L24" id9r8rne>r87ass=""> * espe105 l>1056 10<}/a>
<87href="ker8rnel/auditsc.975L12" id9r8rne>r87lass="line" name98s" class="frekcxt 45< *	  
<87href="ker8rnel/auditsc.976L12" id9r8rne>r87ass="line" name10="L>class="freconteext 45logtexi a hrefcode=el/au_contlogtexi s="frts" class="frekext 45< *	  8998 45<       tsk *	  r87lass= class="frecontext 45<)&/a>
 87href="ker8rnel/auditsc.978L12" id9r8rne>r87lass="line" n8998 45<       ext 45< *	   * espe105 l>1056 10<}/a>
<87href="ker8rnel/auditsc.979L12" id9r8rne>r87ass="line" naclass="freconteext 45< *	   * espe105 l>1056 10<}/a>
<88href="ker8rnel/auditsc.9c#L40" id9r8rne>r88ass=" class="frecontext 45<)&/a>
 88href="ker8rnel/auditsc.9c#L41" id9r8rne>r88lass="line" nnme9_8s" class="freklisttempty *	   * espe105 l>1056 10<}/a>
<88href="ker8rnel/auditsc.9c#L12" id9r8rne>r88ass="line" name10="L>me10="L>10=" 45u_contkill_treesa hrefcode=el/au_contkill_treess="frts" cass="frecontextcxt 45< *	  r88ass="ots="fren" ns_list<45<)&/a>
<88href="ker8rnel/auditsc.9c#L24" id9r8rne>r88ass="line" nanme99"L40990 45<   ext 45< *	  
<88href="ker8rnel/auditsc.98#L25" id9r8rne>r88lass="line" name99"L4eel/au_zero_context<45<(struc" 	  r88ass="line" name10="L>class="freconteext 45< *	  r88lass="line" name99"L38s" class="freku_contfreet45 	  r88lass="line" name99"L3class="frecontetsk *	  
 88href="ker8rnel/auditsc.989L28" id9r8rne>r88ass="line" nat else>lass="freelx_pids 45<))
{/a>
<89href="ker8rnel/auditsc.99#L40" id9r8rne>r89ass="line" name100#L>8s" class="freku_contfreet0" isa hrefcode=el/au_contfreet0" iss="frts" class="frekext 45< *	  r89lass="line" name99"L4class="freconteunroll_tree_s="sa hrefcode=el/aunroll_tree_s="ss="frts" class="frekext 45< *	  8998 45<       NULLa hrefcode=el/aNULLass=, 0quots="fren" ns_list<45<)&/a>
<89href="ker8rnel/auditsc.99#L12" id9r8rne>r89ass="line" name10="L>me10="L>10=" 45u_contfreetaua hrefcode=el/auu_contfreetauas="frts" class="frekext 45< *	  r89ass="line" name100"L>class="freconteext 45< *	  r89ass="line" na"line" nclass="freconteext 45< *	  r89lass="line" name99"L4class="freconteext 45< *	   * espe105 l>1056 10<}/a>
<89href="ker8rnel/auditsc.99#L16" id9r8rne>r89ass="line" name10="L>class="freconteext 45< *	   * espe105 l>1056 10<}/a>
<897ref="ker8rnel/auditsc.99#L27" id9r8rne>r89lass="line" name99"L38s" class="frekext 45< *	   * espe105 l>1056 10<}/a>
<89href="ker8rnel/auditsc.998L12" id9r8rne>r89lass="line" name99"L3class="freconteext 45< *	   * espe105 l>1056 10<}/a>
<89href="ker8rnel/auditsc.999L28" id9r8rne>r89ass="line" name10="L>="freel/au_context 45< *	  
<9 href="ker9el/auditsc.100#L10" id1009L19" 90ass="line" name100#L>nme9ass="frecontextext 45< *	  lass="freelx_pids 45<))
{/a>
<9 1ref="ker9enel/auditsc.99#L41" id9r9L41" 90lass="line" name99"L4me10="L>="freel/au_contkfreea hrefcode=el/akfrees="fr="freel/au_context 45< *	  t"> * espe105 l>1056 10<}/a>
<9l4ref="ker9enel/auditsc.99#L44" id9r9L44" 90ass="line" na"line" nclass="frecontetsk *	  
<9l5ref="ker9enel/auditsc.99#L25" id9r9"L5" 90lass="line" nt"> * espe105 l>1056 10<}/a>
<9l6ref="ker9enel/auditsc.99#L16" id9r9"L6" 90ass="t"> * espe105 l>1056 10<}/a>
<9 7ref="ker9enel/auditsc.99#L27" id9r9"L7" 90lass= class="frecontext 45<)&/a>
 9 8ref="ker9enel/auditsc.998L12" id9r9"L8" 90lass=lintic class="freconteinc.998L hrefcode=kilinc.99ass="voidLlass="frenext 4handle_o998L hrefcode=kilhandle_o99s="fre=cst4eel/au_zero_context<45inonta hrefcode=el/ainont class="freel/au_continonta hrefcode=el/ainont clas"> * espe105 l>1056 10<}/a>
<9 9ref="ker9enel/auditsc.999L28" id9r9"L9" 90ass="lass="freelx_pids 45<))
{/a>
<9 href="ker9el/auditsc.101#L10" id10=9L10" 91ass="#ifdemeclass="freconteCONFIG_e 10< TREE *	  
 9 1ref="ker9el/auditsc.1011L10" id10"9L11" 91lass="line" neel/au_zero_context<45<(struc" 	  
<9 2ref="ker9el/auditsc.10=2L10" id10=9L12" 91ass="line" naeel/au_zero_context<45<(strutree_s="sa hrefcode=el/a<(strutree_s="s class="freel/au_contpa hrefcode=el/apxtetuots="fren" ns_list<45<)&/a>
<9 3ref="ker9el/auditsc.1013L10" id10=9L13" 91ass="line" naeel/au_zero_context<45u_contehunk *	  
<9 4ref="ker9el/auditsc.10=4L10" id10=9L14" 91lass="line" ninu_zero_context<45coun< *	  
<9 5ref="ker9el/auditsc.1015L10" id10=9L15" 91lass="line" name98s" class="freklikely *	   * espe105 l>1056 10<}/a>
<9 6ref="ker9el/auditsc.10=6L10" id10=9L16" 91ass="line" name10="L>me10==;ots="fren" ns_list<45<)&/a>
<9 7ref="ker9el/auditsc.1017L10" id10=9L17" 91lass="line" n8998 45<       ext 45< *	  
<9 8ref="ker9el/auditsc.1018L10" id10=9L18" 91lass="line" n8998 45<       pa hrefcode=el/apxtets" class="freconteext 45< *	  
<9 9ref="ker9el/auditsc.1019L10" id10=9L19" 91ass="line" naclass="freconteexun< *	  
<9 href="ker9el/auditsc.102#L10" id10=9L20" 92ass="line" naclass="frecontercu_read_lock *	   * espe105 l>1056 10<}/a>
<9 href="ker9el/auditsc.10=4L10" id10=9L24" 92ass="line" na"line" nme10==;ots="fren" ns_list<45<)&/a>
<9 5ref="ker9el/auditsc.10=5L10" id10=9L25" 92lass="line" name98s" class="freklikely *	   * espe105 l>1056 10<}/a>
<9 6ref="ker9el/auditsc.1026L10" id10=9L26" 92ass="line" name10="L>me10==;ots="fren" ns_list<45<)&/a>
<9 7ref="ker9el/auditsc.10=7L10" id10=9L27" 92lass="line" name98s" class="frekunlikely *	  lass="freelx_pids 45<))
{/a>
<9 8ref="ker9el/auditsc.10=8L10" id10=9L28" 92lass="line" name99"L3class="freconteprinuk *	  8s" class="freku_contpuruehunk *	  
<9 3ref="ker9el/auditsc.1033L10" id10"9L13" 93ass="line" nat"> * espe105 l>1056 10<}/a>
<9 href="ker9el/auditsc.1034L10" id10=9L34" 93ass="line" name10="L>10=" 45purutree_s="a hrefcode=el/apurutree_s="s="fr="freel/au_context 45< *	  
<9 5ref="ker9el/auditsc.1035L10" id10=9L35" 93lass=#ecspf class="frecontext 45<)&/a>
 9 6ref="ker9el/auditsc.1036L10" id10=9L36" 93ass="t"> * espe105 l>1056 10<}/a>
<9 7ref="ker9el/auditsc.10=7L10" id10=9L37" 93lass= class="frecontext 45<)&/a>
 9 href="ker9el/auditsc.1038L10" id10=9L38" 93lass=lintic voidLlass="frenext 4handle_path/a>&	   * espe105 l>1056 10<}/a>
<9 9ref="ker9el/auditsc.1039L10" id10=9L39" 93ass="lass="freelx_pids 45<))
{/a>
<9 href="ker9el/auditsc.104#L10" id10=9L40" 94ass="#ifdemeclass="freconteCONFIG_e 10< TREE *	  
 9 href="ker9el/auditsc.1041L10" id10=9L41" 94lass="line" neel/au_zero_context<45<(struc" 	  
<9 href="ker9el/auditsc.1042L10" id10=9L42" 94ass="line" naeel/au_zero_context<45<(strutree_s="sa hrefcode=el/a<(strutree_s="s class="freel/au_contpa hrefcode=el/apxtetuots="fren" ns_list<45<)&/a>
<9 3ref="ker9el/auditsc.10=3L10" id10=9L43" 94ass="line" nae=cst4eel/au_zero_context<45dentrya hrefcode=el/adentrys="fss="freel/au_contda hrefcode=el/adxtet, s="freel/au_contpar   a hrefcode=el/apar   xtetuots="fren" ns_list<45<)&/a>
<9 href="ker9el/auditsc.1044L10" id10"9L14" 94ass="line" naeel/au_zero_context<45u_contehunk *	  
<9 5ref="ker9el/auditsc.1045L10" id10=9L45" 94lass="line" nunsigned3long_zero_context<45seqa hrefcode=el/aleqxtetuots="fren" ns_list<45<)&/a>
<9 6ref="ker9el/auditsc.10=6L10" id10y9l3ss=946ss="line" nainu_zero_context<45coun< *	  
<9 7ref="ker9el/auditsc.1047L10" id1049L37" 94lass= class="frecontext 45<)&/a>
 9 href="ker9el/auditsc.1048L10" id1049L38" 94lass="line" n8998 45<       ext 45< *	  
<9 9ref="ker9el/auditsc.1049L10" id1049L39" 94ass="line" naclass="frecontepa hrefcode=el/apxtets" class="freconteext 45< *	  
<9 href="ker9el/auditsc.105#L10" id1059L40" 95ass="line" naclass="freconteexun< *	  
<9 href="ker9el/auditsc.1051L10" id1059L41" 95lass=8lass="freconteretrya hrefcode=el/aretryass=:ots="fren" ns_list<45<)&/a>
<9 href="ker9el/auditsc.1052L10" id1059L42" 95ass="line" naclass="frecontedropa hrefcode=el/adropxtets" class="freconteNULLa hrefcode=el/aNULLass=" class="frecontext 45<)&/a>
 9 3ref="ker9el/auditsc.1053L10" id1059L43" 95ass="line" naass="frecontextda hrefcode=el/adxtets" class="frecontedentrya hrefcode=el/adentrys="f" class="frecontext 45<)&/a>
 9 href="ker9el/auditsc.1054L10" id1059L44" 95ass="line" name10="L>10=" 45rcu_read_lock *	  
<9 href="ker9el/auditsc.1056L10" id1059l3ss=956ss="line" nafor(;;s>lass="freelx_pids 45<))
{/a>
<9 7ref="ker9el/auditsc.1057L10" id1059L37" 95lass="line" name99"L3eel/au_zero_context<45inonta hrefcode=el/ainont class="freel/au_continonta hrefcode=el/ainont clas" class="freconteda hrefcode=el/adxtet-" clclass="freconted_inonta hrefcode=el/ad_inonts="f" class="frecontext 45<)&/a>
 9 href="ker9el/auditsc.1058L10" id1059L38" 95lass="line" name99"L3ame98s" class="frekinonta hrefcode=el/ainont clasts" cts" c= %s\n"unlikely *	  
<9 9ref="ker9el/auditsc.1059L10" id1059L39" 95ass="line" name10="L>33333333eel/au_zero_context<45u_contehunk *	  
<9 href="ker9el/auditsc.106#L10" id1069L40" 96ass="line" name100#L>line" naclass="freconteehunk *	  lass="freelx_pids 45<))
{/a>
<9 href="ker9el/auditsc.106052L10" id69L42" 96ass="line" name10="L>3>me10="me10="L>nme9ass="frecontextunlikely *	  
<9 3ref="ker9rnel/auditsc.963L12" id9r9rne" 96ass="line" name100"L>line" name100#L>line" naclass="frecontedropa hrefcode=el/adropxtets" class="freconteehunk *	  
<9 href="ker9rnel/auditsc.96#L24" id9r9rne" 96ass="line" na"line" nnnnnnnnnnnnnnnnnnnnnnnnnbreakuots="fren" ns_list<45<)&/a>
<9 href="ker9rnel/auditsc.965L12" id9r9rne" 96lass="line" name99"L44444444444444444t"> * espe105 l>1056 10<}/a>
<9 href="ker9rnel/auditsc.966L12" id9r9rne" 96ass="line" name10="L>>>>>>>>4t"> * espe105 l>1056 10<}/a>
<9 7ref="ker9rnel/auditsc.967L12" id9r9rne" 96lass="line" name99"L3t"> * espe105 l>1056 10<}/a>
<9 href="ker9rnel/auditsc.968L12" id9r9rne" 96lass="line" name99"L3class="frecontepar   a hrefcode=el/apar   xtets" class="freconteda hrefcode=el/adxtet-" clclass="freconted_par   a hrefcode=el/ad_par    clauots="fren" ns_list<45<)&/a>
<9 9ref="ker9rnel/auditsc.969L12" id9r9rne" 96ass="line" name10="L>nme9ass="frecontextpar   a hrefcode=el/apar   xtets"" class="freconteda hrefcode=el/adxtets"> * espe105 l>1056 10<}/a>
<97href="ker9rnel/auditsc.97#L40" id9r9rne>r97ass="line" name100#L>line" nabreakuots="fren" ns_list<45<)&/a>
<97href="ker9rnel/auditsc.97#L21" id9r9rne>r97lass="line" name99"L4class="freconteda hrefcode=el/adxtets" class="frecontepar   a hrefcode=el/apar   xtetuots="fren" ns_list<45<)&/a>
<97href="ker9rnel/auditsc.97#L12" id9r9rne>r97ass="line" nat"> * espe105 l>1056 10<}/a>
<973ref="ker9rnel/auditsc.97#L43" id9r9rne>r97ass="line" nanme9ass="frecontextunlikely *	  ||>8998 45<       dropa hrefcode=el/adropxtet)s>l44mme95"L38958 45<       
 in this order 
 clasctmmomml>         */
 97href="ker9rnel/auditsc.97#L24" id9r9rne>r97ass="line" na"line" nclass="frecontercu_read_unlock *	  r97lass="line" name99"L4nme9_8s" class="frekdropa hrefcode=el/adropxtet)>lass="freelx_pids 45<))
{/a>
<97href="ker9rnel/auditsc.976L12" id9r9rne>r97ass="line" name10="L>"line" ncme95"L38958 45<       
 just a race with r  " i 
 clasctmmomml>         */
 977ref="ker9rnel/auditsc.97#L27" id9r9rne>r97lass="line" name99"L3>me10="4class="freconteunroll_tree_s="sa hrefcode=el/aunroll_tree_s="ss="frts" class="frekext 45< *	  8998 45<       pa hrefcode=el/apxtet, ts" class="frekcxun< *	  r97lass="line" name99"L333333333goto>zero_context<45me1rya hrefcode=el/aretryass=" class="frecontext 45<)&/a>
 979ref="ker9rnel/auditsc.979L12" id9r9rne>r97ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
<98href="ker9rnel/auditsc.9c#L40" id9r9rne>r98ass="line" name100#L>8s" class="freku_contpuruehunk *	  r98lass="line" name99"L4nme9ass="frecontextgrowutree_s="sa hrefcode=el/agrowutree_s="ss="fr="freel/au_context 45< *	  lass="freelx_pids 45<))
{/a>
<98href="ker9rnel/auditsc.9c#L12" id9r9rne>r98ass="line" name10="L>"line" ncme95"L38958 45<       
 OK,3got more me9ci 
 clasctmmomml>         */
 983ref="ker9rnel/auditsc.9c#L43" id9r9rne>r98ass="line" name100"L>3>me10="ass="frecontextunroll_tree_s="sa hrefcode=el/aunroll_tree_s="ss="frts" class="frekext 45< *	  8998 45<       pa hrefcode=el/apxtet, ts" class="frekcxun< *	  r98ass="line" na"line" nnnnnnnnngoto>zero_context<45me1rya hrefcode=el/aretryass=" class="frecontext 45<)&/a>
 98href="ker9rnel/auditsc.98#L25" id9r9rne>r98lass="line" name99"L4t"> * espe105 l>1056 10<}/a>
<98href="ker9rnel/auditsc.98#L16" id9r9rne>r98ass="line" name10="L>cme95"L38958 45<       
 too bad 
 clasctmmomml>         */
 987ref="ker9rnel/auditsc.9c#L27" id9r9rne>r98lass="line" name99"L38s" class="frekprinuk *	           */
 98href="ker9rnel/auditsc.9c8L12" id9r9rne>r98lass="line" name99"L3me10="L>cme95"L38958 










mefer  ce\n7;d] = %p)" class="frecontext 45<)&/a>
 98href="ker9rnel/auditsc.989L28" id9r9rne>r98ass="line" name10="L>="freel/au_contunroll_tree_s="sa hrefcode=el/aunroll_tree_s="ss="frts" class="frekext 45< *	  8998 45<       pa hrefcode=el/apxtet, ts" class="frekcxun< *	  r99ass="line" name100#L>8s" class="freku_contset_9_conablia hrefcode=el/aext 45set_9_conablis="fr="freel/au_context 45< *	  r99lass="line" name99"L4me10==;ots="fren" ns_list<45<)&/a>
<99href="ker9rnel/auditsc.99#L12" id9r9rne>r99ass="line" nat"> * espe105 l>1056 10<}/a>
<993ref="ker9rnel/auditsc.99#L43" id9r9rne>r99ass="line" naass="frecontextrcu_read_unlock *	  r99ass="#ecspf class="frecontext 45<)&/a>
 99href="ker9rnel/auditsc.99#L25" id9r9rne>r99lass=t"> * espe105 l>1056 10<}/a>
<99href="ker9rnel/auditsc.99#L16" id9r9rne>r99ass="ots="fren" ns_list<45<)&/a>
<997ref="ker9rnel/auditsc.99#L27" id9r9rne>r99lass=lintic eel/au_zero_context<45u_cont0" isa hrefcode=el/au_cont0" iss="fss="freel/au_contu_contalloct0" ia hrefcode=el/au_contalloct0" is="freel/au_zero_context<45<(struc" 	  
<99href="ker9rnel/auditsc.998L12" id9r9rne>r99lass="line" name99"L333333333333333333333333333333333unsigned3charnclass="frecontetypea hrefcode=el/atypnxtets"> * espe105 l>1056 10<}/a>
<99href="ker9rnel/auditsc.999L28" id9r9rne>r99ass="lass="freelx_pids 45<))
{/a>
20 href="ke20 hre/auditsc.999L28" id920 hr>20 hass="line" neel/au_zero_context<45u_cont0" isa hrefcode=el/au_cont0" iss="fss="freel/au_contu0" ia hrefcode=el/au0" is="f" c/pre>
20 1ref="ke20 nel/auditsc.99#L41" id920 ne>20 1ss="ots="fren" ns_list<45<)&/a>
20 2ref="ke20 nel/auditsc.99#L12" id920 ne>20 ass="line" nanme9class="freconteext 45< *	  
20 3ref="ke20 nel/auditsc.99#L43" id920 ne>20 ass="line" name100"L>class="freconteu0" ia hrefcode=el/au0" is="f =>ts" cass="frecontextext 45< *	  20 ass="line" na"line" nclass="frecontememset *	  20 lass="line" nt else>lass="freelx_pids 45<))
{/a>
20 6ref="ke20 nel/auditsc.99#L16" id920 ne>20 ass="line" name10="L>class="frecontee0" ia hrefcode=el/au0" is="f =>class="frecontekzalloca hrefcode=el/akzallocs="freizeof(s="freel/au_contu0" ia hrefcode=el/au0" is="f), ts" class="frekGFP_NOFSree 45<(	  20 lass="line" name99"L3nme9_8s" class="freku0" ia hrefcode=el/au0" is="f) class="frecontext 45<)&/a>
20 8ref="ke20 nel/auditsc.998L12" id920 ne>20 lass="line" name99"L333333333me10== 8s" class="frekNULLa hrefcode=el/aNULLass=" class="frecontext 45<)&/a>
20 9ref="ke20 nel/auditsc.999L28" id920 ne>20 ass="line" name10="L>="freel/au_contu0" ia hrefcode=el/au0" is="f-" clclass="frecontelhould_freea hrefcode=el/alhould_frees="f =>class="freconteel/ea hrefcode=el/atl/eass=" class="frecontext 45<)&/a>
201href="ke20el/auditsc.101#L10" id1020el/>20elss="line" nat"> * espe105 l>1056 10<}/a>
20e1ref="ke20el/auditsc.1011L10" id1020el/>20e1ss="ots="fren" ns_list<45<)&/a>
2012ref="ke20el/auditsc.10=2L10" id1020el/>20eass="line" naclass="freconteu0" ia hrefcode=el/au0" is="f-" clclass="freconteino *	  
20e3ref="ke20el/auditsc.1013L10" id1020el/>20eass="line" naass="frecontextu0" ia hrefcode=el/au0" is="f-" clclass="frecontetypea hrefcode=el/atypnxtet>" class="frecontetypea hrefcode=el/atypnxtetuots="fren" ns_list<45<)&/a>
20e4ref="ke20el/auditsc.10=4L10" id1020el/>20eass="line" name10="L>10=" 45listtadd_tail20elass= class="frecontext 45<)&/a>
20e6ref="ke20el/auditsc.10=6L10" id1020el/>20e6ss="line" name10="L>10=" 45cxt 45< *	  20elass=#imeclass="frecontee 10< DEBUG"ret 	  
20e8ref="ke20el/auditsc.1018L10" id1020el/>20elass="line" n8998 45<       ext 45< *	  20e9ss="#ecspf class="frecontext 45<)&/a>
202href="ke20el/auditsc.102#L10" id1020el/>20elass="line" nme10== 8s" class="freku0" ia hrefcode=el/au0" is="f" class="frecontext 45<)&/a>
2021ref="ke20el/auditsc.10=1L10" id1020el/>20e1ass=t"> * espe105 l>1056 10<}/a>
20e2ref="ke20el/auditsc.10=2L10" id1020el/>20e2ass= class="frecontext 45<)&/a>
2023ref="ke20el/auditsc.1023L10" id1020el/>20eass="8me95"L38958 45<       
*clasctmmomml>         */
20e4ref="ke20el/auditsc.10=4L10" id1020el/>20elass=8me95"L38958 45<       
 u_contreus  " i - fill out fil  " i with in a3idom existing entrys=asctmmomml>         */
20e5ref="ke20el/auditsc.10=5L10" id1020el/>20elass=8me95"L38958 45<       
 @uptr: us rland ptr to path0" is=asctmmomml>         */
20e6ref="ke20el/auditsc.1026L10" id1020el/>20e6ss="8me95"L38958 45<       
s=asctmmomml>         */
20e7ref="ke20el/auditsc.10=7L10" id1020el/>20elass=8me95"L38958 45<       * Search the 9_cont0" is listafor the curr    9_con e=conte. If there is ans=asctmmomml>         */
20e8ref="ke20el/auditsc.10=8L10" id1020el/>20elass=8me95"L38958 45<       * existing entry with a matching 7;d] =uptr7;d] = then me10== the fil  " is=asctmmomml>         */
20e9ref="ke20el/auditsc.10=9L10" id1020el/>20eass="8me95"L38958 45<       
 895ocinted with that 9_cont0" i. If not, me10== NULL.s=asctmmomml>         */
203href="ke20el/auditsc.103#L10" id1020el/>20elss="8me95"L38958 45<       
 clasctmmomml>         */
20e1ref="ke20el/auditsc.1031L10" id1020el/>20e1ass=lil/au_zero_context<45fil  " ia hrefcode=el/afil  " is="fssmomml>         */
20e2ref="ke20el/auditsc.1032L10" id1020el/>20e2ass=zero_context<45__u_contreus  " ia hrefcode=el/a__u_contreus  " i<="fre=cst4zero_context<45__us ra hrefcode=el/a__us rs="fscharns="freel/au_contuptra hrefcode=el/auptrs="f) class="frecontext 45<)&/a>
2033ref="ke20el/auditsc.1033L10" id1020el/>20e3ss="lass="freelx_pids 45<))
{/a>
2034ref="ke20el/auditsc.1034L10" id1020el/>20e4ss="line" naeel/au_zero_context<45<(struc" 	  
20e5ref="ke20el/auditsc.1035L10" id1020el/>20e5ss="line" naeel/au_zero_context<45<(stru0" isa hrefcode=el/au_cont0" iss="fss="freel/au_cont0a hrefcode=el/an clauots="fren" ns_list<45<)&/a>
20e6ref="ke20el/auditsc.1036L10" id1020el/>20eass="ots="fren" ns_list<45<)&/a>
20e7ref="ke20el/auditsc.10=7L10" id1020el/>20elass="line" n8998 45<       listtfor_each_entrya hrefcode=el/alisttfor_each_entrys="fr="freel/au_cont0a hrefcode=el/an cla,>ts" cass="frecontextext 45< *	  
2038ref="ke20el/auditsc.1038L10" id1020el/>20elass="line" name99"L3ame9_8s" class="frek0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="f) class="frecontext 45<)&/a>
2039ref="ke20el/auditsc.1039L10" id1020el/>20eass="line" name10="L>33333333e=coinueuots="fren" ns_list<45<)&/a>
204href="ke20el/auditsc.104#L10" id1020el/>20elass="line" name99"L3ame98s" class="frek0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="f-" clclass="freconteuptra hrefcode=el/auptrs="fs"" class="freconteuptra hrefcode=el/auptrs="f) class="frecontext 45<)&/a>
2041ref="ke20el/auditsc.1041L10" id1020el/>20elass="line" name99"L4me10="L>me10== 8s" class="frek0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="fuots="fren" ns_list<45<)&/a>
2042ref="ke20el/auditsc.1042L10" id1020el/>20eass="line" nat"> * espe105 l>1056 10<}/a>
20e3ref="ke20el/auditsc.10=3L10" id1020el/>20eass="line" name10== 8s" class="frekNULLa hrefcode=el/aNULLass=" class="frecontext 45<)&/a>
2044ref="ke20el/auditsc.1044L10" id1020el/>20e4ass=t"> * espe105 l>1056 10<}/a>
2045ref="ke20el/auditsc.1045L10" id1020el/>20elass= class="frecontext 45<)&/a>
2046ref="ke20el/auditsc.10=6L10" id1020el/>20e6ss="8me95"L38958 45<       
*clasctmmomml>         */
2047ref="ke20el/auditsc.1047L10" id1020el/>20elass=8me95"L38958 45<       * u_contget " i - add a  " i to the listxtasctmmomml>         */
2048ref="ke20el/auditsc.1048L10" id1020el/>20elass=8me95"L38958 45<       * @0" i:  " i to addxtasctmmomml>         */
2049ref="ke20el/auditsc.1049L10" id1020el/>20eass="8me95"L38958 45<       
xtasctmmomml>         */
205href="ke20el/auditsc.105#L10" id1020el/>20elass=8me95"L38958 45<       * Add a  " i to the list of 9_con 0" is for this e=conte.xtasctmmomml>         */
2051ref="ke20el/auditsc.1051L10" id1020el/>20e1ass=8me95"L38958 45<       * Called3idom fs/0" ii.c:get " i().xtasctmmomml>         */
2052ref="ke20el/auditsc.1052L10" id1020el/>20e2ss="8me95"L38958 45<       
 clasctmmomml>         */
2053ref="ke20el/auditsc.1053L10" id1020el/>20eass="voidLlass="frenext 4__u_contget " ia hrefcode=el/a__u_contget " i<="freel/au_zero_context<45fil  " ia hrefcode=el/afil  " is="fssclass="freconte0" ia hrefcode=el/a0" is="f) class="frecontext 45<)&/a>
2054ref="ke20el/auditsc.1054L10" id1020el/>20e4ss="lass="freelx_pids 45<))
{/a>
2055ref="ke20el/auditsc.1055L10" id1020el/>20e5ss="line" naeel/au_zero_context<45<(struc" 	  
2056ref="ke20el/auditsc.1056L10" id1020el/>20e6ss="line" naeel/au_zero_context<45<(stru0" isa hrefcode=el/au_cont0" iss="fss="freel/au_cont0a hrefcode=el/an clauots="fren" ns_list<45<)&/a>
2057ref="ke20el/auditsc.1057L10" id1020el/>20elass= class="frecontext 45<)&/a>
20e8ref="ke20el/auditsc.1058L10" id1020el/>20elass="line" nnme9_8s" class="frekext 45< *	  
2059ref="ke20el/auditsc.1059L10" id1020el/>20e9ass=#imeclass="frecontee 10< DEBUG"ret 	  20elass="line" name99"L4class="freconteprinuk *	  
20e1ref="ke20el/auditsc.1061L10" id1020el/>20elass="line" name99"L4me10="Llass="frenext 4__FILE__a hrefcode=el/a__FILE__xtet, ts" class="frek__LINE__a hrefcode=el/a__LINE__xtet, ts" class="frekext 45< *	  
2062ref="ke20el/auditsc.106052L10" id20el/>20eass="line" name10="L>me10="L>10=" 45dump_stack *	  
2063ref="ke20rnel/auditsc.963L12" id920rne>20eass="#ecspf class="frecontext 45<)&/a>
2064ref="ke20rnel/auditsc.96#L24" id920rne>20eass="line" na"line" nme10==;ots="fren" ns_list<45<)&/a>
20e5ref="ke20rnel/auditsc.965L12" id920rne>20elass="line" nt"> * espe105 l>1056 10<}/a>
20e6ref="ke20rnel/auditsc.966L12" id920rne>20eass="ots="fren" ns_list<45<)&/a>
2067ref="ke20rnel/auditsc.967L12" id920rne>20elass=#imeclass="frecontee 10< DEBUG"ret 	  
2068ref="ke20rnel/auditsc.968L12" id920rne>20elass="line" n8me95"L38958 45<       
 The fil  " i _must_ have a populnted -" cl " i 
 clasctmmomml>         */
2069ref="ke20rnel/auditsc.969L12" id920rne>20eass="line" naclass="freconteBUG_ON"ret 	  
207href="ke20rnel/auditsc.97#L40" id920rne>20rnss="#ecspf class="frecontext 45<)&/a>
2071ref="ke20rnel/auditsc.97#L21" id920rne>20r1ss="ots="fren" ns_list<45<)&/a>
2072ref="ke20rnel/auditsc.97#L12" id920rne>20rass="line" naclass="freconte0a hrefcode=el/an clas" class="freconteext 45alloct0" ia hrefcode=el/au_contalloct0" is="frts" class="frekext 45< *	  
2073ref="ke20rnel/auditsc.97#L43" id920rne>20rass="line" nanme9_8s" class="frek0a hrefcode=el/an cla) class="frecontext 45<)&/a>
2074ref="ke20rnel/auditsc.97#L24" id920rne>20rass="line" na"line" nme10==;ots="fren" ns_list<45<)&/a>
2075ref="ke20rnel/auditsc.975L12" id920rne>20rlass= class="frecontext 45<)&/a>
2076ref="ke20rnel/auditsc.976L12" id920rne>20r6ss="line" name10="L>10=" 450a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="fs" class="freconte0" ia hrefcode=el/a0" is="fuots="fren" ns_list<45<)&/a>
2077ref="ke20rnel/auditsc.97#L27" id920rne>20rlass="line" n8998 45<       0a hrefcode=el/an cla-" clclass="freconte0" i_le0a hrefcode=el/a0" i_le0s="fs" class="frecontee 10< NAME_FULLa hrefcode=el/ae 10< NAME_FULLs="fuots="fren" ns_list<45<)&/a>
2078ref="ke20rnel/auditsc.978L12" id920rne>20rlass="line" n8998 45<       0a hrefcode=el/an cla-" clclass="freconte0" i_pu< *	  20rass="line" naclass="freconte0" ia hrefcode=el/a0" is="f-" clclass="frecontee0" ia hrefcode=el/au0" is="f =>class="freconte0a hrefcode=el/an clauots="fren" ns_list<45<)&/a>
208href="ke20rnel/auditsc.9c#L40" id920rne>20rnass= class="frecontext 45<)&/a>
2081ref="ke20rnel/auditsc.9c#L41" id920rne>20r1ss="line" nanme9_8s" class="frekext 45< *	  10=" 45dentrya hrefcode=el/adentrys="fs"> * espe105 l>1056 10<}/a>
20r2ref="ke20rnel/auditsc.9c#L12" id920rne>20rass="line" name10="L>me10="L>10=" 45get_fs_pwda hrefcode=el/aget_fs_pwds="frts" class="frekeurr   a hrefcode=el/acurr   xtet-" clclass="freconte"sa hrefcode=el/a"ss="f,>ts" cass="frecontextext 45< *	  
2083ref="ke20rnel/auditsc.9c#L43" id920rne>20r3ass=t"> * espe105 l>1056 10<}/a>
2084ref="ke20rnel/auditsc.9c#L24" id920rne>20r4ass= class="frecontext 45<)&/a>
2085ref="ke20rnel/auditsc.98#L25" id920rne>20rlass=8me95"L38958 45<      /* u_contpu< " i - iconrcept a pu< " i requestxtasctmmomml>         */
2086ref="ke20rnel/auditsc.98#L16" id920rne>20r6ss="8me95"L38958 45<       
 @0" i:  " i to iconrcept and delay for pu< " ixtasctmmomml>         */
2087ref="ke20rnel/auditsc.9c#L27" id920rne>20rlass=8me95"L38958 45<       *xtasctmmomml>         */
2088ref="ke20rnel/auditsc.9c8L12" id920rne>20rlass=8me95"L38958 45<       * If we have stored the  " i idom get " i in the 9_con e=conte,xtasctmmomml>         */
2089ref="ke20rnel/auditsc.989L28" id920rne>20rass="8me95"L38958 45<       
 then we delay the pu< " i until syscall exie.xtasctmmomml>         */
209href="ke20rnel/auditsc.99#L40" id920rne>20rnass=8me95"L38958 45<       * Called3idom include/c.9ux/fs.h:pu< " i().xtasctmmomml>         */
2091ref="ke20rnel/auditsc.99#L41" id920rne>20r1ass=8me95"L38958 45<       * clasctmmomml>         */
2092ref="ke20rnel/auditsc.99#L12" id920rne>20r2ss="voidLlass="frenext 4u_contpu< " ia hrefcode=el/au_contpu< " ixt"freel/au_zero_context<45fil  " ia hrefcode=el/afil  " is="fssclass="freconte0" ia hrefcode=el/a0" is="f) class="frecontext 45<)&/a>
2093ref="ke20rnel/auditsc.99#L43" id920rne>20r3ss="lass="freelx_pids 45<))
{/a>
2094ref="ke20rnel/auditsc.99#L44" id920rne>20r4ss="line" naeel/au_zero_context<45<(struc" 	  
2095ref="ke20rnel/auditsc.99#L25" id920rne>20rlass= class="frecontext 45<)&/a>
2096ref="ke20rnel/auditsc.99#L16" id920rne>20r6ss="line" name10="L>10=" 45BUG_ON"ret 	  20rlass="line" name9_8s" class="frekext 45< *	  
2098ref="ke20rnel/auditsc.998L12" id920rne>20r8ass=#imeclass="frecontee 10< DEBUG"ret 	  20rass="line" name10="L>="freel/au_contprinuk *	  
21 href="ke21 hre/auditsc.999L28" id921 hr>210ass="line" name100#L>line" nlass="frenext 4__FILE__a hrefcode=el/a__FILE__xtet, ts" class="frek__LINE__a hrefcode=el/a__LINE__xtet, ts" class="frekext 45< *	  
21 1ref="ke21 nel/auditsc.99#L41" id921 ne>210lass="line" name99"L4nme9ass="frecontextcxt 45< *	  
21 2ref="ke21 nel/auditsc.99#L12" id921 ne>210ass="line" name10="L>"line" neel/au_zero_context<45<(stru0" isa hrefcode=el/au_cont0" iss="fss="freel/au_cont0a hrefcode=el/an clauots="fren" ns_list<45<)&/a>
21 3ref="ke21 nel/auditsc.99#L43" id921 ne>21 ass="line" name100"L>ame99"L4nnu_zero_context<45i *	  
21 4ref="ke21 nel/auditsc.99#L44" id921 ne>2104ass= class="frecontext 45<)&/a>
21 5ref="ke21 nel/auditsc.99#L25" id921 ne>21 lass="line" name100#L>line" nlass="frenext 4listtfor_each_entrya hrefcode=el/alisttfor_each_entrys="fr="freel/au_cont0a hrefcode=el/an cla,>ts" cass="frecontextext 45< *	  
21 6ref="ke21 nel/auditsc.99#L16" id921 ne>21 ass="line" name10="L>ame100#L>line" nlass="frenext 4prinuk *	  t#37;p =>t#37;s\n7;d] = %p,_zero_context<45i *	  
21 7ref="ke21 nel/auditsc.99#L27" id921 ne>21 lass="line" name99"L3e10="L>ame100#L>line" nlass="frenext 40a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="f, ts" class="frek0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="f-" clclass="freconte0" ia hrefcode=el/a0" is="fs?:"cme95"L38958 










21 lass="line" name99"L333333333t"> * espe105 l>1056 10<}/a>
21 9ref="ke21 nel/auditsc.999L28" id921 ne>2109ss="#ecspf class="frecontext 45<)&/a>
211href="ke21el/auditsc.101#L10" id1021el/>211lass="line" name99"L4class="freconte_tpu< " ia hrefcode=el/a_tpu< " ixt"frts" class="frek0" ia hrefcode=el/a0" is="f)uots="fren" ns_list<45<)&/a>
21e1ref="ke21el/auditsc.1011L10" id1021el/>211lass="line" nt"> * espe105 l>1056 10<}/a>
2112ref="ke21el/auditsc.10=2L10" id1021el/>21eass="#imeclass="frecontee 10< DEBUG"ret 	  
21e3ref="ke21el/auditsc.1013L10" id1021el/>21eass="line" naelse>lass="freelx_pids 45<))
{/a>
21e4ref="ke21el/auditsc.10=4L10" id1021el/>211ass="line" na"line" n++ass="frecontextext 45< *	  
2115ref="ke21el/auditsc.1015L10" id1021el/>211lass="line" name99"L4nme9ass="frecontextext 45< *	  
21e6ref="ke21el/auditsc.10=6L10" id1021el/>211ass="line" name10="L>"line" nc"freel/au_contprinuk *	  211lass="line" name99"L3e10="L>ame100#Lcme95"L38958 










211lass="line" name99"L3333333333333333cme95"L38958 











2119ref="ke21el/auditsc.1019L10" id1021el/>211ass="line" name10="L>33333333line" nc"freel/au_cont__FILE__a hrefcode=el/a__FILE__xtet, ts" class="frek__LINE__a hrefcode=el/a__LINE__xtet,ots="fren" ns_list<45<)&/a>
212href="ke21el/auditsc.102#L10" id1021el/>212ass="line" name100#L>line" naline" nc"freel/au_context 45< *	  
2121ref="ke21el/auditsc.10=1L10" id1021el/>212lass="line" name99"L4me10="L>line" nc"freel/au_context 45< *	  
2122ref="ke21el/auditsc.10=2L10" id1021el/>212ass="line" name10="L>3>me10="me10="Lme10="L>10=" 45cxt 45< *	  
2123ref="ke21el/auditsc.1023L10" id1021el/>212ass="line" name100"L>3>me10="ass="frecontextdump_stack *	  
21e4ref="ke21el/auditsc.10=4L10" id1021el/>212ass="line" na"line" nt"> * espe105 l>1056 10<}/a>
21e5ref="ke21el/auditsc.10=5L10" id1021el/>212lass="line" nt"> * espe105 l>1056 10<}/a>
21e6ref="ke21el/auditsc.1026L10" id1021el/>21e6ss="#ecspf class="frecontext 45<)&/a>
21e7ref="ke21el/auditsc.10=7L10" id1021el/>21elass=t"> * espe105 l>1056 10<}/a>
21e8ref="ke21el/auditsc.10=8L10" id1021el/>21elass="> * espe105 l>1056 10<}/a>
21e9ref="ke21el/auditsc.10=9L10" id1021el/>21eass="lintic class="frecontein10=9L1	   * espe105 l>1056 10<}/a>
213href="ke21el/auditsc.103#L10" id1021el/>21elss="lass="freelx_pids 45<))
{/a>
21e1ref="ke21el/auditsc.1031L10" id1021el/>213lass="line" neel/au_zero_context<45cpu_vfs_cap_data *	  
21e2ref="ke21el/auditsc.1032L10" id1021el/>213ass="line" nannu_zero_context<45rca hrefcode=el/arc
21e3ref="ke21el/auditsc.1033L10" id1021el/>21e3ss="ots="fren" ns_list<45<)&/a>
21e4ref="ke21el/auditsc.1034L10" id1021el/>21e4ss="line" nanme9_8s" class="frekdentrya hrefcode=el/adentrys="fs"> * espe105 l>1056 10<}/a>
2135ref="ke21el/auditsc.1035L10" id1021el/>213lass="line" name99"L4me10== 0uots="fren" ns_list<45<)&/a>
21e6ref="ke21el/auditsc.1036L10" id1021el/>21eass="ots="fren" ns_list<45<)&/a>
21e7ref="ke21el/auditsc.10=7L10" id1021el/>21elass="line" n8998 45<       rca hrefcode=el/arcts" cass="frecontexteapsa hrefcode=el/acaps
2138ref="ke21el/auditsc.1038L10" id1021el/>213lass="line" nnme98998 45<       rca hrefcode=el/arc * espe105 l>1056 10<}/a>
2139ref="ke21el/auditsc.1039L10" id1021el/>21eass="line" name10="L>me10== 8s" class="frekrca hrefcode=el/arc
214href="ke21el/auditsc.104#L10" id1021el/>214nass= class="frecontext 45<)&/a>
2141ref="ke21el/auditsc.1041L10" id1021el/>21elass="line" nts" class="frek0" ia hrefcode=el/a0" is="f-" clclass="frecontefcapa hrefcode=el/afcaps="f.me10="L>10=" 45permitteda hrefcode=el/apermitted
2142ref="ke21el/auditsc.1042L10" id1021el/>214ass="line" naclass="freconte0" ia hrefcode=el/a0" is="f-" clclass="frecontefcapa hrefcode=el/afcaps="f.me10="L>10=" 45inherinablia hrefcode=el/ainherinabli
2143ref="ke21el/auditsc.10=3L10" id1021el/>214ass="line" naass="frecontext0" ia hrefcode=el/a0" is="f-" clclass="frecontefcapa hrefcode=el/afcaps="f.me10="L>10=" 45fEa hrefcode=el/afE
2144ref="ke21el/auditsc.1044L10" id1021el/>214ass="line" name10="L>10=" 450" ia hrefcode=el/a0" is="f-" clclass="frecontefcap_v ra hrefcode=el/afcap_v r" cl" clame10="L>10=" 45VFS_CAP_REVISION_SHIFTa hrefcode=el/aVFS_CAP_REVISION_SHIFT
2145ref="ke21el/auditsc.1045L10" id1021el/>21elass= class="frecontext 45<)&/a>
2146ref="ke21el/auditsc.10=6L10" id1021el/>214ass="line" name10== 0uots="fren" ns_list<45<)&/a>
2147ref="ke21el/auditsc.1047L10" id1021el/>214lass=t"> * espe105 l>1056 10<}/a>
2148ref="ke21el/auditsc.1048L10" id1021el/>214lass="> * espe105 l>1056 10<}/a>
2149ref="ke21el/auditsc.1049L10" id1021el/>21eass=""> * espe105 l>1056 10<}/a>
215href="ke21el/auditsc.105#L10" id1021el/>21elass=8me95"L38958 45<      /* Cxpyann" 4 dataannuo 95"u_cont0" is. * clasctmmomml>         */
2151ref="ke21el/auditsc.1051L10" id1021el/>2151ss="lintic voidLlass="frenext 4u_contexpy_nn" 4a hrefcode=el/au_contexpy_nn" 4
2152ref="ke21el/auditsc.1052L10" id1021el/>215ass="line" name10="L>3>me10="me10=e=cst4eel/au_zero_context<45nn" 4a hrefcode=el/ann" 4 * espe105 l>1056 10<}/a>
2153ref="ke21el/auditsc.1053L10" id1021el/>2153ss="lass="freelx_pids 45<))
{/a>
2154ref="ke21el/auditsc.1054L10" id1021el/>215ass="line" name10="L>10=" 450" ia hrefcode=el/a0" is="f-" clclass="freconteino *	  
2155ref="ke21el/auditsc.1055L10" id1021el/>21e5ss="line" name10="L>10=" 450" ia hrefcode=el/a0" is="f-" clclass="frecontedeva hrefcode=el/adevs="f  s" class="frecontenn" 4a hrefcode=el/ann" 4
2156ref="ke21el/auditsc.1056L10" id1021el/>2156ss="line" name10="L>10=" 450" ia hrefcode=el/a0" is="f-" clclass="frecontem" 4a hrefcode=el/am" 4
2157ref="ke21el/auditsc.1057L10" id1021el/>215lass="line" n8998 45<       0" ia hrefcode=el/a0" is="f-" clclass="freconteuida hrefcode=el/auids="f  s" class="frecontenn" 4a hrefcode=el/ann" 4
2158ref="ke21el/auditsc.1058L10" id1021el/>215lass="line" n8998 45<       0" ia hrefcode=el/a0" is="f-" clclass="frecontegida hrefcode=el/agids="f  s" class="frecontenn" 4a hrefcode=el/ann" 4
2159ref="ke21el/auditsc.1059L10" id1021el/>215ass="line" naclass="freconte0" ia hrefcode=el/a0" is="f-" clclass="freconterdeva hrefcode=el/ardevs="f  " class="frecontenn" 4a hrefcode=el/ann" 4
216href="ke21el/auditsc.106#L10" id1021el/>21elass="line" nclass="frecontelecuriny_nn" 4tgetlecida hrefcode=el/alecuriny_nn" 4tgetlecids="frts" class="freknn" 4a hrefcode=el/ann" 4ts" cass="frecontext0" ia hrefcode=el/a0" is="f-" clclass="freconteosida hrefcode=el/aosid
21e1ref="ke21el/auditsc.1061L10" id1021el/>216lass="line" nts" class="freku_contexpy_fcapsa hrefcode=el/au_contexpy_fcaps
21e2ref="ke21el/auditsc.106052L10" id21el/>21eass="t"> * espe105 l>1056 10<}/a>
2163ref="ke21rnel/auditsc.963L12" id921rne>2163ss="ots="fren" ns_list<45<)&/a>
2164ref="ke21rnel/auditsc.96#L24" id921rne>216lass=8me95"L38958 45<       
*clasctmmomml>         */
21e5ref="ke21rnel/auditsc.965L12" id921rne>216lass=8me95"L38958 45<       
 __u_contnn" 4 - store the nn" 4 and devici idom a lookupclasctmmomml>         */
21e6ref="ke21rnel/auditsc.966L12" id921rne>2166ss="8me95"L38958 45<       
 @0" i:  " i be


          */
2167ref="ke21rnel/auditsc.967L12" id921rne>216lass=8me95"L38958 45<       * @dentry: dentry be


          */
2168ref="ke21rnel/auditsc.968L12" id921rne>216lass=8me95"L38958 45<       * @par   : does this dentry repres    the par   ?xtasctmmomml>         */
2169ref="ke21rnel/auditsc.969L12" id921rne>216ass="8me95"L38958 45<       
 clasctmmomml>         */
217href="ke21rnel/auditsc.97#L40" id921rne>21rnss="voidLlass="frenext 4__u_contnn" 4a hrefcode=el/a__u_contnn" 4
2171ref="ke21rnel/auditsc.97#L21" id921rne>217lass="line" name99"L4me1unsigned3nnu_zero_context<45par   a hrefcode=el/apar   xtets"> * espe105 l>1056 10<}/a>
2172ref="ke21rnel/auditsc.97#L12" id921rne>21rass="lass="freelx_pids 45<))
{/a>
2173ref="ke21rnel/auditsc.97#L43" id921rne>21rass="line" naeel/au_zero_context<45<(struc" 	  
2174ref="ke21rnel/auditsc.97#L24" id921rne>21rass="line" nae=cst4eel/au_zero_context<45nn" 4a hrefcode=el/ann" 4
2175ref="ke21rnel/auditsc.975L12" id921rne>2175ss="line" naeel/au_zero_context<45<(stru0" isa hrefcode=el/au_cont0" iss="fss="freel/au_cont0a hrefcode=el/an clauots="fren" ns_list<45<)&/a>
2176ref="ke21rnel/auditsc.976L12" id921rne>217ass="ots="fren" ns_list<45<)&/a>
2177ref="ke21rnel/auditsc.97#L27" id921rne>217lass="line" name9_8s" class="frekext 45< *	  
2178ref="ke21rnel/auditsc.978L12" id921rne>217lass="line" name99"L3me10==;ots="fren" ns_list<45<)&/a>
2179ref="ke21rnel/auditsc.979L12" id921rne>217ass=""> * espe105 l>1056 10<}/a>
218href="ke21rnel/auditsc.9c#L40" id921rne>2180ass="line" name9_8s" class="frek0" ia hrefcode=el/a0" is="f)"> * espe105 l>1056 10<}/a>
2181ref="ke21rnel/auditsc.9c#L41" id921rne>218lass="line" name99"L4goto_zero_context<45ountalloca hrefcode=el/aountalloc clauots="fren" ns_list<45<)&/a>
21r2ref="ke21rnel/auditsc.9c#L12" id921rne>2182ass= class="frecontext 45<)&/a>
2183ref="ke21rnel/auditsc.9c#L43" id921rne>21r3ass=#imeclass="frecontee 10< DEBUG"ret 	  
2184ref="ke21rnel/auditsc.9c#L24" id921rne>218ass="line" namme95"L38958 45<       
 The eel/au_fil  " i _must_ have a populnted -" cl " i 
 clasctmmomml>         */
2185ref="ke21rnel/auditsc.98#L25" id921rne>2185ss="line" name10="L>10=" 45BUG_ON"ret 	  
2186ref="ke21rnel/auditsc.98#L16" id921rne>2186ss="#ecspf class="frecontext 45<)&/a>
2187ref="ke21rnel/auditsc.9c#L27" id921rne>2187ss="line" namme95"L38958 45<       
clasctmmomml>         */
2188ref="ke21rnel/auditsc.9c8L12" id921rne>21rlass=8me95"L38958 45<               * If we have a poiconr uo 95"u_cont0" is entry already, then we cans=asctmmomml>         */
2189ref="ke21rnel/auditsc.989L28" id921rne>21rass="8me95"L38958 45<               * just us  it directlynamethe typn is e=rrect.xtasctmmomml>         */
219href="ke21rnel/auditsc.99#L40" id921rne>21rnass=8me95"L38958 45<               * clasctmmomml>         */
2191ref="ke21rnel/auditsc.99#L41" id921rne>219lass="line" nts" class="frek0a hrefcode=el/an clas" class="freconte0" ia hrefcode=el/a0" is="f-" clclass="frecontee0" ia hrefcode=el/au0" is="fuots="fren" ns_list<45<)&/a>
2192ref="ke21rnel/auditsc.99#L12" id921rne>219ass="line" nanme98s" class="frek0a hrefcode=el/an cla)>lass="freelx_pids 45<))
{/a>
2193ref="ke21rnel/auditsc.99#L43" id921rne>219ass="line" name100"L>nme98s" class="frekpar   a hrefcode=el/apar   xtets>lass="freelx_pids 45<))
{/a>
2194ref="ke21rnel/auditsc.99#L44" id921rne>219ass="line" na"line" nline" nanme98s" class="frek0a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>"" class="frecontee 10< TYPE_PARENTa hrefcode=el/ae 10< TYPE_PARENTxtet>||ass="freelx_pids 45<))
{/a>
2195ref="ke21rnel/auditsc.99#L25" id921rne>219lass="line" name100#L>line" ne" nts" class="frek0a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>"" class="frecontee 10< TYPE_UNKNOWN"ret 	  
2196ref="ke21rnel/auditsc.99#L16" id921rne>219ass="line" name10="L>ame100#L>line" ngoto_zero_context<45ouna hrefcode=el/aouns="fuots="fren" ns_list<45<)&/a>
2197ref="ke21rnel/auditsc.99#L27" id921rne>219lass="line" name99"L3}aelse>lass="freelx_pids 45<))
{/a>
2198ref="ke21rnel/auditsc.998L12" id921rne>219lass="line" name99"L333333333nme98s" class="frek0a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>!" class="frecontee 10< TYPE_PARENTa hrefcode=el/ae 10< TYPE_PARENTxtet)ass="freelx_pids 45<))
{/a>
2199ref="ke21rnel/auditsc.999L28" id921rne>21rass="line" name10="L>ame100#L>line" ngoto_zero_context<45ouna hrefcode=el/aouns="fuots="fren" ns_list<45<)&/a>
22 href="ke22 hre/auditsc.999L28" id922 hr>220ass="line" name100#L>t"> * espe105 l>1056 10<}/a>
22 1ref="ke22 nel/auditsc.99#L41" id922 ne>220lass="line" nt"> * espe105 l>1056 10<}/a>
22 2ref="ke22 nel/auditsc.99#L12" id922 ne>2202ass= class="frecontext 45<)&/a>
22 3ref="ke22 nel/auditsc.99#L43" id922 ne>220ass="line" naass="frecontextlisttfor_each_entry_reversea hrefcode=el/alisttfor_each_entry_reversets" cass="frecontextext 45< *	  
22 4ref="ke22 nel/auditsc.99#L44" id922 ne>220ass="line" na"line" nmme95"L38958 45<       
 does the  " i poiconr match? * clasctmmomml>         */
22 5ref="ke22 nel/auditsc.99#L25" id922 ne>22 lass="line" name100#Lame9_8s" class="frek0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="f>|| ts" class="frek0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="f-" clclass="freconte0" ia hrefcode=el/a0" is="fs!" class="freconte0" ia hrefcode=el/a0" is="f-" clclass="freconte0" ia hrefcode=el/a0" is="f)momml>         */
22 6ref="ke22 nel/auditsc.99#L16" id922 ne>22 ass="line" name10="L>ame100#Le=coinueuots="fren" ns_list<45<)&/a>
22 7ref="ke22 nel/auditsc.99#L27" id922 ne>220lass= class="frecontext 45<)&/a>
22 8ref="ke22 nel/auditsc.998L12" id922 ne>22 lass="line" name99"L3mme95"L38958 45<       
 match the c=rrect record typn * clasctmmomml>         */
22 9ref="ke22 nel/auditsc.999L28" id922 ne>220ass="line" name10="L>nme98s" class="frekpar   a hrefcode=el/apar   xtets>lass="freelx_pids 45<))
{/a>
221href="ke22el/auditsc.101#L10" id1022el/>221lass="line" name99"L4me10="L>nme98s" class="frek0a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>"" class="frecontee 10< TYPE_PARENTa hrefcode=el/ae 10< TYPE_PARENTxtet>||ass="freelx_pids 45<))
{/a>
22e1ref="ke22el/auditsc.1011L10" id1022el/>221lass="line" name99"L4me10="L>linets" class="frek0a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>"" class="frecontee 10< TYPE_UNKNOWN"ret 	  
2212ref="ke22el/auditsc.10=2L10" id1022el/>221ass="line" name10="L>3>me10="me10="Lngoto_zero_context<45ouna hrefcode=el/aouns="fuots="fren" ns_list<45<)&/a>
22e3ref="ke22el/auditsc.1013L10" id1022el/>221ass="line" name100"L>}aelse>lass="freelx_pids 45<))
{/a>
22e4ref="ke22el/auditsc.10=4L10" id1022el/>221ass="line" na"line" nme10="L>nme98s" class="frek0a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>!" class="frecontee 10< TYPE_PARENTa hrefcode=el/ae 10< TYPE_PARENTxtet)ass="freelx_pids 45<))
{/a>
2215ref="ke22el/auditsc.1015L10" id1022el/>221lass="line" name99"L43>me10="me10="Lngoto_zero_context<45ouna hrefcode=el/aouns="fuots="fren" ns_list<45<)&/a>
22e6ref="ke22el/auditsc.10=6L10" id1022el/>221ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
22e7ref="ke22el/auditsc.1017L10" id1022el/>221lass="line" nt"> * espe105 l>1056 10<}/a>
22e8ref="ke22el/auditsc.1018L10" id1022el/>221lass="> * espe105 l>1056 10<}/a>
2219ref="ke22el/auditsc.1019L10" id1022el/>221ass="zero_context<45ountalloca hrefcode=el/aountalloc cla:"> * espe105 l>1056 10<}/a>
222href="ke22el/auditsc.102#L10" id1022el/>222ass="line" namme95"L38958 45<       
 unabli uo find the  " i idom a previous get " i(). Allocate a newclasctmmomml>         */
2221ref="ke22el/auditsc.10=1L10" id1022el/>2221ass=8me95"L38958 45<               * anonymous entry.xtasctmmomml>         */
2222ref="ke22el/auditsc.10=2L10" id1022el/>2222ss="8me95"L38958 45<               * clasctmmomml>         */
2223ref="ke22el/auditsc.1023L10" id1022el/>222ass="line" naass="frecontext0a hrefcode=el/an clas" class="freconteu_contalloct0" ia hrefcode=el/au_contalloct0" is="frts" class="frekext 45< *	  
22e4ref="ke22el/auditsc.10=4L10" id1022el/>222ass="line" nanme9_8s" class="frek0a hrefcode=el/an cla) class="frecontext 45<)&/a>
22e5ref="ke22el/auditsc.10=5L10" id1022el/>222lass="line" name99"L4me10==;ots="fren" ns_list<45<)&/a>
22e6ref="ke22el/auditsc.1026L10" id1022el/>22e6ss="zero_context<45ouna hrefcode=el/aouns="f:"> * espe105 l>1056 10<}/a>
2227ref="ke22el/auditsc.10=7L10" id1022el/>222lass="line" name98s" class="frekpar   a hrefcode=el/apar   xtets>lass="freelx_pids 45<))
{/a>
22e8ref="ke22el/auditsc.10=8L10" id1022el/>222lass="line" name99"L3ms" class="frek0a hrefcode=el/an cla-" clclass="freconte0" i_le0a hrefcode=el/a0" i_le0s="fs" class="freconte0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="f>?_zero_context<45par   _le0a hrefcode=el/apar   _le0
22e9ref="ke22el/auditsc.10=9L10" id1022el/>222ass="line" name10="L>="freel/au_cont0a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>" class="frecontee 10< TYPE_PARENTa hrefcode=el/ae 10< TYPE_PARENTxtetuots="fren" ns_list<45<)&/a>
223href="ke22el/auditsc.103#L10" id1022el/>223ass="line" na}aelse>lass="freelx_pids 45<))
{/a>
22e1ref="ke22el/auditsc.1031L10" id1022el/>223lass="line" name99"L4ms" class="frek0a hrefcode=el/an cla-" clclass="freconte0" i_le0a hrefcode=el/a0" i_le0s="fs" class="frecontee 10< NAME_FULLa hrefcode=el/ae 10< NAME_FULLs="fuots="fren" ns_list<45<)&/a>
22e2ref="ke22el/auditsc.1032L10" id1022el/>223ass="line" name10="L>me10="L>10=" 450a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>" class="frecontee 10< TYPE_NORMALa hrefcode=el/ae 10< TYPE_NORMALs="fuots="fren" ns_list<45<)&/a>
22e3ref="ke22el/auditsc.1033L10" id1022el/>223ass="line" nat"> * espe105 l>1056 10<}/a>
22e4ref="ke22el/auditsc.1034L10" id1022el/>22e4ss="line" naclass="frecontehandle_patha hrefcode=el/ahandle_path
2235ref="ke22el/auditsc.1035L10" id1022el/>223lass="line" nclass="freconteu_contexpy_nn" 4a hrefcode=el/au_contexpy_nn" 4="freel/au_contdentrya hrefcode=el/adentrys="f,_zero_context<45in" 4a hrefcode=el/ann" 4
2236ref="ke22el/auditsc.1036L10" id1022el/>22eass="t"> * espe105 l>1056 10<}/a>
22e7ref="ke22el/auditsc.10=7L10" id1022el/>223lass= class="frecontext 45<)&/a>
2238ref="ke22el/auditsc.1038L10" id1022el/>223lass=8me95"L38958 45<       
*clasctmmomml>         */
2239ref="ke22el/auditsc.1039L10" id1022el/>223ass="8me95"L38958 45<       
 __u_contnn" 4_child - collect nn" 4 info for crented/removed objectsclasctmmomml>         */
224href="ke22el/auditsc.104#L10" id1022el/>224nass=8me95"L38958 45<       * @par   : nn" 4 of dentry par   xtasctmmomml>         */
2241ref="ke22el/auditsc.1041L10" id1022el/>2241ass=8me95"L38958 45<       * @dentry: dentry be


          */
2242ref="ke22el/auditsc.1042L10" id1022el/>2242ss="8me95"L38958 45<       * @typn:" ne 10< TYPE_* value that we're look


 forxtasctmmomml>         */
2243ref="ke22el/auditsc.10=3L10" id1022el/>224ass="8me95"L38958 45<       *xtasctmmomml>         */
2244ref="ke22el/auditsc.1044L10" id1022el/>224lass=8me95"L38958 45<       * For syscalls that crente or remove_fil system objects, u_contnn" 4         */
2245ref="ke22el/auditsc.1045L10" id1022el/>224lass=8me95"L38958 45<       
 c95"only collect nnformation for the_fil system object's par   .xtasctmmomml>         */
2246ref="ke22el/auditsc.10=6L10" id1022el/>2246ss="8me95"L38958 45<       
 This call updntes the 9_con e=conte with the child's nnformation.xtasctmmomml>         */
2247ref="ke22el/auditsc.1047L10" id1022el/>224lass=8me95"L38958 45<       * Syscalls that crente a new_fil system object must be hooked afterxtasctmmomml>         */
2248ref="ke22el/auditsc.1048L10" id1022el/>224lass=8me95"L38958 45<       * the object is crented.  Syscalls that remove_a_fil system objectxtasctmmomml>         */
2249ref="ke22el/auditsc.1049L10" id1022el/>224ass="8me95"L38958 45<       
 must be hooked prior, in ordnr uo capture the target nn" 4 du



xtasctmmomml>         */
225href="ke22el/auditsc.105#L10" id1022el/>22elass=8me95"L38958 45<       
 unsuccessful attempts.xtasctmmomml>         */
2251ref="ke22el/auditsc.1051L10" id1022el/>2251ass=8me95"L38958 45<       * clasctmmomml>         */
2252ref="ke22el/auditsc.1052L10" id1022el/>2252ss="voidLlass="frenext 4__u_contnn" 4_childa hrefcode=el/a__u_contnn" 4_child
2253ref="ke22el/auditsc.1053L10" id1022el/>225ass="line" name100"L>3>me10=" e=cst4eel/au_zero_context<45dentrya hrefcode=el/adentrys="fss="freel/au_contdentrya hrefcode=el/adentrys="f,ots="fren" ns_list<45<)&/a>
2254ref="ke22el/auditsc.1054L10" id1022el/>225ass="line" na"line" nme10="L> e=cst4unsigned3char class="freconteeypea hrefcode=el/atypnxtet) class="frecontext 45<)&/a>
2255ref="ke22el/auditsc.1055L10" id1022el/>22e5ss="lass="freelx_pids 45<))
{/a>
2256ref="ke22el/auditsc.1056L10" id1022el/>2256ss="line" naeel/au_zero_context<45<(struc" 	  
2257ref="ke22el/auditsc.1057L10" id1022el/>225lass="line" ne=cst4eel/au_zero_context<45nn" 4a hrefcode=el/ann" 4
2258ref="ke22el/auditsc.1058L10" id1022el/>225lass="line" ne=cst4char s="freel/au_contd0" ia hrefcode=el/ad0" is="f>" class="frecontedentrya hrefcode=el/adentrys="f-" clclass="frecontedt0" ia hrefcode=el/adt0" is="f.me10="L>10=" 450" ia hrefcode=el/a0" is="fuots="fren" _pids 45<))
{/a>
2259ref="ke22el/auditsc.1059L10" id1022el/>225ass="line" naeel/au_zero_context<45<(stru0" isa hrefcode=el/au_cont0" iss="fss="freel/au_cont0a hrefcode=el/an cla,ss="freel/au_contfound_par   a hrefcode=el/afound_par   s="f>" class="freconteNULLa hrefcode=el/aNULLs="f,ss="freel/au_contfound_childa hrefcode=el/afound_childs="f>" class="freconteNULLa hrefcode=el/aNULLs="fuots="fren" _pids 45<))
{/a>
226href="ke22el/auditsc.106#L10" id1022el/>226nass= class="frecontext 45<)&/a>
22e1ref="ke22el/auditsc.1061L10" id1022el/>226lass="line" name9_8s" class="frekext 45< *	  
22e2ref="ke22el/auditsc.106052L10" id22el/>226ass="line" name10="L>me10==;ots="fren" ns_list<45<)&/a>
2263ref="ke22rnel/auditsc.963L12" id922rne>2263ss="ots="fren" ns_list<45<)&/a>
2264ref="ke22rnel/auditsc.96#L24" id922rne>226ass="line" nanme9zero_context<45in" 4a hrefcode=el/ann" 4
2265ref="ke22rnel/auditsc.965L12" id922rne>226lass="line" name99"L4class="frecontehandle_on4a hrefcode=el/ahandle_on4
22e6ref="ke22rnel/auditsc.966L12" id922rne>226ass="ots="fren" ns_list<45<)&/a>
2267ref="ke22rnel/auditsc.967L12" id922rne>2267ss="line" namme95"L38958 45<       
 look for a par    entry first4* clasctmmomml>         */
2268ref="ke22rnel/auditsc.968L12" id922rne>226lass="line" n8998 45<       listtfor_each_entrya hrefcode=el/alisttfor_each_entrys="fr="freel/au_cont0a hrefcode=el/an cla,>ts" cass="frecontextext 45< *	  
2269ref="ke22rnel/auditsc.969L12" id922rne>226ass="line" name10="L>nme9_8s" class="frek0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="f>|| ts" class="frek0a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>!" class="frecontee 10< TYPE_PARENTa hrefcode=el/ae 10< TYPE_PARENTxtet)ass="freelx_pids 45<))
{/a>
227href="ke22rnel/auditsc.97#L40" id922rne>227lass="line" name99"L4me10="L>e=coinueuots="fren" ns_list<45<)&/a>
2271ref="ke22rnel/auditsc.97#L21" id922rne>227lass=ots="fren" ns_list<45<)&/a>
2272ref="ke22rnel/auditsc.97#L12" id922rne>227ass="line" name10="L>nme98s" class="frek0a hrefcode=el/an cla-" clclass="freconteino *	  ts" cts" cots="fren" ns_list<45<)&/a>
2273ref="ke22rnel/auditsc.97#L43" id922rne>227ass="line" name100"L>3>me_8s" class="freku_contexmpar _d0" i_patha hrefcode=el/au_contexmpar _d0" i_path
2274ref="ke22rnel/auditsc.97#L24" id922rne>227ass="line" na"line" nme10="L>="freel/au_contfound_par   a hrefcode=el/afound_par   s="f>" class="freconte0a hrefcode=el/an clauots="fren" ns_list<45<)&/a>
2275ref="ke22rnel/auditsc.975L12" id922rne>227lass="line" name99"L444444444breakuots="fren" ns_list<45<)&/a>
2276ref="ke22rnel/auditsc.976L12" id922rne>227ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
2277ref="ke22rnel/auditsc.97#L27" id922rne>227lass="line" nt"> * espe105 l>1056 10<}/a>
2278ref="ke22rnel/auditsc.978L12" id922rne>227lass="> * espe105 l>1056 10<}/a>
2279ref="ke22rnel/auditsc.979L12" id922rne>227ass="line" nacme95"L38958 45<       
 is there_a_match


 child entry? * clasctmmomml>         */
228href="ke22rnel/auditsc.9c#L40" id922rne>228lass="line" nclass="frecontelisttfor_each_entrya hrefcode=el/alisttfor_each_entrys="fr="freel/au_cont0a hrefcode=el/an cla,>ts" cass="frecontextext 45< *	  228lass="line" name99"L4cme95"L38958 45<       
 c95"only match entries that have a  " i * clasctmmomml>         */
2282ref="ke22rnel/auditsc.9c#L12" id922rne>228ass="line" name10="L>nme9_8s" class="frek0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="f>|| ts" class="frek0a hrefcode=el/an cla-" clclass="frecontetypea hrefcode=el/atypnxtet>!" class="freconteeypea hrefcode=el/atypnxtet) class="frecontext 45<)&/a>
2283ref="ke22rnel/auditsc.9c#L43" id922rne>228ass="line" name100"L>3>me10="e=coinueuots="fren" ns_list<45<)&/a>
2284ref="ke22rnel/auditsc.9c#L24" id922rne>228ass="ots="fren" ns_list<45<)&/a>
2285ref="ke22rnel/auditsc.98#L25" id922rne>228lass="line" name99"L4cme95"L38958 45<       
 if we found a par   , make sure this on4 is a child of it * clasctmmomml>         */
2286ref="ke22rnel/auditsc.98#L16" id922rne>228ass="line" name10="L>nme98s" class="frekfound_par   a hrefcode=el/afound_par   s="f>ts" cts" ce98s" class="frek0a hrefcode=el/an cla-" clclass="freconte0" ia hrefcode=el/a0" is="fs!" class="frecontefound_par   a hrefcode=el/afound_par   s="f-" clclass="freconte0" ia hrefcode=el/a0" is="f)) class="frecontext 45<)&/a>
2287ref="ke22rnel/auditsc.9c#L27" id922rne>228lass="line" name99"L3e10="L>ae=coinueuots="fren" ns_list<45<)&/a>
2288ref="ke22rnel/auditsc.9c8L12" id922rne>228lass="> * espe105 l>1056 10<}/a>
2289ref="ke22rnel/auditsc.989L28" id922rne>228ass="line" name10="L>nme9_8s" class="frekstrcmpa hrefcode=el/astrcmp
229href="ke22rnel/auditsc.99#L40" id922rne>229lass="line" name99"L4me10_8s" class="freku_contexmpar _d0" i_patha hrefcode=el/au_contexmpar _d0" i_path
2291ref="ke22rnel/auditsc.99#L41" id922rne>229lass="line" name99"L4me10="L>line" nnnnnnnnnnnnnnnnnn8s" class="frekfound_par   a hrefcode=el/afound_par   s="f>?ots="fren" ns_list<45<)&/a>
2292ref="ke22rnel/auditsc.99#L12" id922rne>229ass="line" name10="L>3>me10="me10="Lnnnnnnnnnnnnnnnnn8s" class="frekfound_par   a hrefcode=el/afound_par   s="f-" clclass="freconte0" i_le0a hrefcode=el/a0" i_le0s="fs:"> * espe105 l>1056 10<}/a>
2293ref="ke22rnel/auditsc.99#L43" id922rne>229ass="line" name100"L>3>me10="me10="Lnnnnnnnnnnnnnnnnn8s" class="freke 10< NAME_FULLa hrefcode=el/ae 10< NAME_FULLs="f))>lass="freelx_pids 45<))
{/a>
2294ref="ke22rnel/auditsc.99#L44" id922rne>229ass="line" na"line" nline" na="freel/au_contfound_childa hrefcode=el/afound_childs="f>" class="freconte0a hrefcode=el/an clauots="fren" ns_list<45<)&/a>
2295ref="ke22rnel/auditsc.99#L25" id922rne>229lass="line" name100#L>line" nbreakuots="fren" ns_list<45<)&/a>
2296ref="ke22rnel/auditsc.99#L16" id922rne>229ass="line" name10="L>t"> * espe105 l>1056 10<}/a>
2297ref="ke22rnel/auditsc.99#L27" id922rne>229lass="line" nt"> * espe105 l>1056 10<}/a>
2298ref="ke22rnel/auditsc.998L12" id922rne>229lass="> * espe105 l>1056 10<}/a>
2299ref="ke22rnel/auditsc.999L28" id922rne>22rass="line" nanme9_8s" class="frekfound_par   a hrefcode=el/afound_par   s="f)>lass="freelx_pids 45<))
{/a>
23 href="ke23 hre/auditsc.999L28" id923 hr>230ass="line" name100#L>cme95"L38958 45<       
 crente a new,>tquot;anonymoustquot; par    record * clasctmmomml>         */
23 1ref="ke23 nel/auditsc.99#L41" id923 ne>230lass="line" name99"L4ms" class="frek0a hrefcode=el/an clas" class="freconteu_contalloct0" ia hrefcode=el/au_contalloct0" is="frts" class="frekext 45< *	  
23 2ref="ke23 nel/auditsc.99#L12" id923 ne>230ass="line" name10="L>nme9_8s" class="frek0a hrefcode=el/an cla) class="frecontext 45<)&/a>
23 3ref="ke23 nel/auditsc.99#L43" id923 ne>230ass="line" name100"L>3>me10="me10==;ots="fren" ns_list<45<)&/a>
23 4ref="ke23 nel/auditsc.99#L44" id923 ne>230ass="line" na"line" nms" class="freku_contexpy_nn" 4a hrefcode=el/au_contexpy_nn" 4="freel/au_contNULLa hrefcode=el/aNULLs="f,sclass="frecontepar   a hrefcode=el/apar   xtet)uots="fren" ns_list<45<)&/a>
23 5ref="ke23 nel/auditsc.99#L25" id923 ne>23 lass="line" nt"> * espe105 l>1056 10<}/a>
23 6ref="ke23 nel/auditsc.99#L16" id923 ne>230ass="ots="fren" ns_list<45<)&/a>
23 7ref="ke23 nel/auditsc.99#L27" id923 ne>230lass="line" name9_8s" class="frekfound_childa hrefcode=el/afound_childs="f)>lass="freelx_pids 45<))
{/a>
23 8ref="ke23 nel/auditsc.998L12" id923 ne>23 lass="line" name99"L3m"freel/au_contfound_childa hrefcode=el/afound_childs="f>" class="freconteu_contalloct0" ia hrefcode=el/au_contalloct0" is="frts" class="frekext 45< *	  
23 9ref="ke23 nel/auditsc.999L28" id923 ne>230ass="line" name10="L>nme9_8s" class="frekfound_childa hrefcode=el/afound_childs="f)ots="fren" ns_list<45<)&/a>
231href="ke23el/auditsc.101#L10" id1023el/>231lass="line" name99"L4me10="L>me10==;ots="fren" ns_list<45<)&/a>
23e1ref="ke23el/auditsc.1011L10" id1023el/>231lass=ots="fren" ns_list<45<)&/a>
2312ref="ke23el/auditsc.10=2L10" id1023el/>231ass="line" name10="L>cme95"L38958 45<       
 Re-us  the  " i belong


 to the slot for a match


 par   xtasctmmomml>         */
23e3ref="ke23el/auditsc.1013L10" id1023el/>231ass="8me95"L38958 45<                       * directory. All10" is for this e=conte ar >me101quished3nnxtasctmmomml>         */
23e4ref="ke23el/auditsc.10=4L10" id1023el/>231lass=8me95"L38958 45<                       * u_contfreet0" is() * clasctmmomml>         */
2315ref="ke23el/auditsc.1015L10" id1023el/>231lass="line" name99"L4nme98s" class="frekfound_par   a hrefcode=el/afound_par   s="f)>lass="freelx_pids 45<))
{/a>
23e6ref="ke23el/auditsc.10=6L10" id1023el/>231ass="line" name10="L>ame99"L3m"freel/au_contfound_childa hrefcode=el/afound_childs="f-" clclass="freconte0" ia hrefcode=el/a0" is="fs" class="frecontefound_par   a hrefcode=el/afound_par   s="f-" clclass="freconte0" ia hrefcode=el/a0" is="f;ots="fren" ns_list<45<)&/a>
23e7ref="ke23el/auditsc.1017L10" id1023el/>231lass="line" name99"L3e10="L>am"freel/au_contfound_childa hrefcode=el/afound_childs="f-" clclass="freconte0" i_le0a hrefcode=el/a0" i_le0s="fs" class="frecontee 10< NAME_FULLa hrefcode=el/ae 10< NAME_FULLs="fuots="fren" ns_list<45<)&/a>
23e8ref="ke23el/auditsc.1018L10" id1023el/>231lass="line" name99"L333333333mme95"L38958 45<       
 don't call __put " i() * clasctmmomml>         */
2319ref="ke23el/auditsc.1019L10" id1023el/>231ass="line" name10="L>ame100#Lm"freel/au_contfound_childa hrefcode=el/afound_childs="f-" clclass="freconte0" i_puna hrefcode=el/a0" i_puns="fs" class="frecontefalsea hrefcode=el/afalses="fuots="fren" ns_list<45<)&/a>
232href="ke23el/auditsc.102#L10" id1023el/>232ass="line" name100#L>t"> * espe105 l>1056 10<}/a>
2321ref="ke23el/auditsc.10=1L10" id1023el/>232lass="line" nt"> * espe105 l>1056 10<}/a>
2322ref="ke23el/auditsc.10=2L10" id1023el/>232ass="line" nanme98s" class="frekin" 4a hrefcode=el/ann" 4
2323ref="ke23el/auditsc.1023L10" id1023el/>232ass="line" name100"L>ms" class="freku_contexpy_nn" 4a hrefcode=el/au_contexpy_nn" 4="freel/au_contdentrya hrefcode=el/adentrys="f,_zero_context<45in" 4a hrefcode=el/ann" 4
23e4ref="ke23el/auditsc.10=4L10" id1023el/>232ass="line" naelseots="fren" ns_list<45<)&/a>
23e5ref="ke23el/auditsc.10=5L10" id1023el/>232lass="line" name99"L4m"freel/au_contfound_childa hrefcode=el/afound_childs="f-" clclass="freconteino *	  
23e6ref="ke23el/auditsc.1026L10" id1023el/>232ass="t"> * espe105 l>1056 10<}/a>
2327ref="ke23el/auditsc.10=7L10" id1023el/>232lass=class="freconteEXPORT_SYMBOL_GPLa hrefcode=el/aEXPORT_SYMBOL_GPL
23e8ref="ke23el/auditsc.10=8L10" id1023el/>232lass="> * espe105 l>1056 10<}/a>
23e9ref="ke23el/auditsc.10=9L10" id1023el/>232ass="8me95"L38958 45<       
*clasctmmomml>         */
233href="ke23el/auditsc.103#L10" id1023el/>233lass=8me95"L38958 45<       
          */
23e1ref="ke23el/auditsc.1031L10" id1023el/>2331ass=8me95"L38958 45<       * @ctx: u_contextets" for the_taskclasctmmomml>         */
23e2ref="ke23el/auditsc.1032L10" id1023el/>2332ss="8me95"L38958 45<       * @t: ti ispec to store ti i recorded3nn the 9_contextets" casctmmomml>         */
23e3ref="ke23el/auditsc.1033L10" id1023el/>233ass="8me95"L38958 45<       * @serial: serial value that is recorded3nn the 9_contextets" casctmmomml>         */
23e4ref="ke23el/auditsc.1034L10" id1023el/>233lass=8me95"L38958 45<       * casctmmomml>         */
23e5ref="ke23el/auditsc.1035L10" id1023el/>233lass=8me95"L38958 45<       
 Also sets the c=conte as 9_conabli.xtasctmmomml>         */
2336ref="ke23el/auditsc.1036L10" id1023el/>2336ss="8me95"L38958 45<       
 clasctmmomml>         */
23e7ref="ke23el/auditsc.10=7L10" id1023el/>233lass=nnu_zero_context<45
2338ref="ke23el/auditsc.1038L10" id1023el/>233lass="line" name99"L33333333eel/au_zero_context<45ti ispeca hrefcode=el/ati ispec class="freel/au_cont
2339ref="ke23el/auditsc.1039L10" id1023el/>233ass="lass="freelx_pids 45<))
{/a>
234href="ke23el/auditsc.104#L10" id1023el/>2340ass="line" name9_8s" class="freketx *	  
2341ref="ke23el/auditsc.1041L10" id1023el/>234lass="line" name99"L4me10== 0uots="fren" ns_list<45<)&/a>
2342ref="ke23el/auditsc.1042L10" id1023el/>234ass="line" nanme9_8s" class="freketx *	  
2343ref="ke23el/auditsc.10=3L10" id1023el/>234ass="line" name100"L>ms" class="freketx *	  " class="freconteu_contseriala hrefcode=el/au_contserial
2344ref="ke23el/auditsc.1044L10" id1023el/>2344ss="line" naclass="freconte
2345ref="ke23el/auditsc.1045L10" id1023el/>234lass="line" nclass="freconte
2346ref="ke23el/auditsc.10=6L10" id1023el/>234ass="line" nas="freel/au_contseriala hrefcode=el/aserial
2347ref="ke23el/auditsc.1047L10" id1023el/>234lass="line" name9_8s" class="freketx *	  lass="freelx_pids 45<))
{/a>
2348ref="ke23el/auditsc.1048L10" id1023el/>234lass="line" name99"L3m"freel/au_contetx *	  
2349ref="ke23el/auditsc.1049L10" id1023el/>234ass="line" name10="L>="freel/au_contetx *	  
235href="ke23el/auditsc.105#L10" id1023el/>235ass="line" na}ots="fren" ns_list<45<)&/a>
2351ref="ke23el/auditsc.1051L10" id1023el/>235lass="line" nme10== 1uots="fren" ns_list<45<)&/a>
2352ref="ke23el/auditsc.1052L10" id1023el/>2352ss="}ots="fren" ns_list<45<)&/a>
2353ref="ke23el/auditsc.1053L10" id1023el/>2353ss="ots="fren" ns_list<45<)&/a>
2354ref="ke23el/auditsc.1054L10" id1023el/>235lass=8me95"L38958 45<      /* global e=uconr which is incre    ed3every ti i someth


 logs in 
 clasctmmomml>         */
2355ref="ke23el/auditsc.1055L10" id1023el/>23e5ss="static class="freconteutomic_
2356ref="ke23el/auditsc.1056L10" id1023el/>235ass="ots="fren" ns_list<45<)&/a>
2357ref="ke23el/auditsc.1057L10" id1023el/>235lass=8me95"L38958 45<       
*clasctmmomml>         */
2358ref="ke23el/auditsc.1058L10" id1023el/>235lass=8me95"L38958 45<       * u_contset_loginuid - set eurr   _task's u_contextets" loginuidclasctmmomml>         */
2359ref="ke23el/auditsc.1059L10" id1023el/>235ass="8me95"L38958 45<       
 @loginuid: loginuid valueclasctmmomml>         */
236href="ke23el/auditsc.106#L10" id1023el/>236lass=8me95"L38958 45<       
clasctmmomml>         */
2361ref="ke23el/auditsc.1061L10" id1023el/>2361ass=8me95"L38958 45<       * Re10==s 0.xtasctmmomml>         */
23e2ref="ke23el/auditsc.106052L10" id23el/>2362ss="8me95"L38958 45<       *xtasctmmomml>         */
23e3ref="ke23rnel/auditsc.963L12" id923rne>236ass="8me95"L38958 45<       * Called3(set) idom fs/proc/base.c::proc_loginuid_writi().xtasctmmomml>         */
23e4ref="ke23rnel/auditsc.96#L24" id923rne>236lass=8me95"L38958 45<       * clasctmmomml>         */
2365ref="ke23rnel/auditsc.965L12" id923rne>236lass=nnu_zero_context<45
23e6ref="ke23rnel/auditsc.966L12" id923rne>236ass="lass="freelx_pids 45<))
{/a>
2367ref="ke23rnel/auditsc.967L12" id923rne>2367ss="line" naeel/au_zero_context<45task_eel/aua hrefcode=el/atask_eel/au class="freel/au_cont
2368ref="ke23rnel/auditsc.968L12" id923rne>236lass="line" neel/au_zero_context<45<(struc" 	  
2369ref="ke23rnel/auditsc.969L12" id923rne>236ass="line" naunsigned3nnu_class="frecontesessionida hrefcode=el/asessionid
237href="ke23rnel/auditsc.97#L40" id923rne>237nass= class="frecontext 45<)&/a>
2371ref="ke23rnel/auditsc.97#L21" id923rne>237lass=#ifdef_class="freconteCONFIG_e 10< LOGINUID_IMMUTABLEa hrefcode=el/aCONFIG_e 10< LOGINUID_IMMUTABLEass= class="frecontext 45<)&/a>
2372ref="ke23rnel/auditsc.97#L12" id923rne>237ass="line" nanme98s" class="frekuid_valida hrefcode=el/auid_valid
2373ref="ke23rnel/auditsc.97#L43" id923rne>237ass="line" name100"L>me10== -class="freconteEPERMa hrefcode=el/aEPERM
2374ref="ke23rnel/auditsc.97#L24" id923rne>237ass="#else>8me95"L38958 45<      /* CONFIG_e 10< LOGINUID_IMMUTABLE * clasctmmomml>         */
2375ref="ke23rnel/auditsc.975L12" id923rne>237lass="line" name9_8s" class="frekeapabli *	  
2376ref="ke23rnel/auditsc.976L12" id923rne>237ass="line" name10="L>me10== -class="freconteEPERMa hrefcode=el/aEPERM
2377ref="ke23rnel/auditsc.97#L27" id923rne>237lass=#endame>8me95"L38958 45<      /* CONFIG_e 10< LOGINUID_IMMUTABLE * clasctmmomml>         */
2378ref="ke23rnel/auditsc.978L12" id923rne>237lass="> * espe105 l>1056 10<}/a>
2379ref="ke23rnel/auditsc.979L12" id923rne>237ass="line" naclass="frecontesessionida hrefcode=el/asessionid" class="freconteutomic_inc_me10==a hrefcode=el/automic_inc_me10==
238href="ke23rnel/auditsc.9c#L40" id923rne>2380ass="line" name9="freel/au_context 45< *	  
2381ref="ke23rnel/auditsc.9c#L41" id923rne>238lass="line" name99"L4eel/au_zero_context<45<(strubuffera hrefcode=el/au_contbuffer class="freel/au_contaba hrefcode=el/aub
2382ref="ke23rnel/auditsc.9c#L12" id923rne>2382ass= class="frecontext 45<)&/a>
2383ref="ke23rnel/auditsc.9c#L43" id923rne>238ass="line" name100"L>="freel/au_contaba hrefcode=el/aub" class="freconteu_contlog_star
2384ref="ke23rnel/auditsc.9c#L24" id923rne>238ass="line" na"line" name9="freel/au_contaba hrefcode=el/aublass="freelx_pids 45<))
{/a>
2385ref="ke23rnel/auditsc.98#L25" id923rne>238lass="line" name99"L4me100"L>="freel/au_conta_contlog_formata hrefcode=el/au_contlog_format8me95"L38958 eeling">tquot;login pf="%d uf="%u>tquot;clasctmmomml>         */
2386ref="ke23rnel/auditsc.98#L16" id923rne>238ass="line" name10="L>ame99"L4me100"L>=me95"L38958 eeling">tquot;old auf="%u>new_auf="%utquot;clasctmmomml>         */
2387ref="ke23rnel/auditsc.9c#L27" id923rne>238lass="line" name99"L3e10="L>ame100"L>=me95"L38958 eeling">tquot; old ses"%u>new_ses"%utquot;clasctm,ots="fren" ns_list<45<)&/a>
2388ref="ke23rnel/auditsc.9c8L12" id923rne>238lass="line" name99"L333333333me100"L>="freel/au_cont
2389ref="ke23rnel/auditsc.989L28" id923rne>238ass="line" name10="L>33333333me100"L>="freel/au_contidom_kuida hrefcode=el/aidom_kuid
239href="ke23rnel/auditsc.99#L40" id923rne>239lass="line" name99"L4me103333me100"L>="freel/au_contidom_kuida hrefcode=el/aidom_kuid
2391ref="ke23rnel/auditsc.99#L41" id923rne>239lass="line" name99"L4me10="L>line" nn="freel/au_contidom_kuida hrefcode=el/aidom_kuid
2392ref="ke23rnel/auditsc.99#L12" id923rne>239ass="line" name10="L>3>me10="me10="Lnclass="frecontetaska hrefcode=el/ataskss="-" clclass="frecontesessionida hrefcode=el/asessionid
2393ref="ke23rnel/auditsc.99#L43" id923rne>239ass="line" name100"L>3>me10="="freel/au_conta_contlog_enda hrefcode=el/au_contlog_end
2394ref="ke23rnel/auditsc.99#L44" id923rne>239ass="line" na"line" n}ots="fren" ns_list<45<)&/a>
2395ref="ke23rnel/auditsc.99#L25" id923rne>239lass="line" nt"> * espe105 l>1056 10<}/a>
2396ref="ke23rnel/auditsc.99#L16" id923rne>239ass="line" naclass="frecontetaska hrefcode=el/ataskss="-" clclass="frecontesessionida hrefcode=el/asessionid" class="frecontesessionida hrefcode=el/asessionid
2397ref="ke23rnel/auditsc.99#L27" id923rne>239lass="line" nclass="frecontetaska hrefcode=el/ataskss="-" clclass="freconteloginuida hrefcode=el/aloginuid" class="freconteloginuida hrefcode=el/aloginuid
2398ref="ke23rnel/auditsc.998L12" id923rne>239lass="line" nme10== 0uots="fren" ns_list<45<)&/a>
2399ref="ke23rnel/auditsc.999L28" id923rne>23rass="t"> * espe105 l>1056 10<}/a>
24 href="ke24 hre/auditsc.999L28" id924 hr>240nass= class="frecontext 45<)&/a>
24 1ref="ke24 nel/auditsc.99#L41" id924 ne>2401ass=8me95"L38958 45<       
*clasctmmomml>         */
24 2ref="ke24 nel/auditsc.99#L12" id924 ne>2402ss="8me95"L38958 45<       * __u_contmq_open - record u_con data for a POSIX MQ openclasctmmomml>         */
24 3ref="ke24 nel/auditsc.99#L43" id924 ne>240ass="8me95"L38958 45<       * @oflag: open flagclasctmmomml>         */
24 4ref="ke24 nel/auditsc.99#L44" id924 ne>240lass=8me95"L38958 45<       * @mont: mont bitsclasctmmomml>         */
24 5ref="ke24 nel/auditsc.99#L25" id924 ne>240lass=8me95"L38958 45<       
 @attr: queue attributesclasctmmomml>         */
24 6ref="ke24 nel/auditsc.99#L16" id924 ne>2406ss="8me95"L38958 45<       
clasctmmomml>         */
24 7ref="ke24 nel/auditsc.99#L27" id924 ne>240lass=8me95"L38958 45<       * clasctmmomml>         */
24 8ref="ke24 nel/auditsc.998L12" id924 ne>24 lass=voidLlass="frenext 4__u_contmq_opena hrefcode=el/a__u_contmq_open
24 9ref="ke24 nel/auditsc.999L28" id924 ne>240ass="lass="freelx_pids 45<))
{/a>
241href="ke24el/auditsc.101#L10" id1024el/>241lass="line" neel/au_zero_context<45<(struc" 	  
24e1ref="ke24el/auditsc.1011L10" id1024el/>241lass=ots="fren" ns_list<45<)&/a>
2412ref="ke24el/auditsc.10=2L10" id1024el/>241ass="line" nanme98s" class="frekattra hrefcode=el/aattr clasots="fren" ns_list<45<)&/a>
24e3ref="ke24el/auditsc.1013L10" id1024el/>241ass="line" name100"L>="freel/au_contmemcpya hrefcode=el/amemcpy
24e4ref="ke24el/auditsc.10=4L10" id1024el/>241ass="line" naelseots="fren" ns_list<45<)&/a>
2415ref="ke24el/auditsc.1015L10" id1024el/>241lass="line" name99"L4="freel/au_contmemse< *	  
24e6ref="ke24el/auditsc.10=6L10" id1024el/>241ass="ots="fren" ns_list<45<)&/a>
24e7ref="ke24el/auditsc.1017L10" id1024el/>241lass="line" nclass="freconteext 45< *	  
24e8ref="ke24el/auditsc.1018L10" id1024el/>241lass="line" n8998 45<       ext 45< *	  
24e9ref="ke24el/auditsc.1019L10" id1024el/>241ass="ots="fren" ns_list<45<)&/a>
242href="ke24el/auditsc.102#L10" id1024el/>242lass="line" nclass="freconteext 45< *	  
2421ref="ke24el/auditsc.10=1L10" id1024el/>242lass=t"> * espe105 l>1056 10<}/a>
2422ref="ke24el/auditsc.10=2L10" id1024el/>2422ass= class="frecontext 45<)&/a>
2423ref="ke24el/auditsc.1023L10" id1024el/>242ass="8me95"L38958 45<       
*clasctmmomml>         */
24e4ref="ke24el/auditsc.10=4L10" id1024el/>242lass=8me95"L38958 45<       * __u_contmq_sendrecv - record u_con data for a POSIX MQ ti id send/receiveclasctmmomml>         */
24e5ref="ke24el/auditsc.10=5L10" id1024el/>242lass=8me95"L38958 45<       
 @mqdes: MQ descriptorxtasctmmomml>         */
24e6ref="ke24el/auditsc.1026L10" id1024el/>2426ss="8me95"L38958 45<       
 @msg_le0: Message le0gth         */
24e7ref="ke24el/auditsc.10=7L10" id1024el/>242lass=8me95"L38958 45<       * @msg_prio: Message priority         */
24e8ref="ke24el/auditsc.10=8L10" id1024el/>242lass=8me95"L38958 45<       * @abs_ti iout: Message ti iout in absolute ti is=asctmmomml>         */
24e9ref="ke24el/auditsc.10=9L10" id1024el/>242ass="8me95"L38958 45<       
clasctmmomml>         */
243href="ke24el/auditsc.103#L10" id1024el/>243lass=8me95"L38958 45<       
 clasctmmomml>         */
24e1ref="ke24el/auditsc.1031L10" id1024el/>2431ass=voidLlass="frenext 4__u_contmq_sendrecva hrefcode=el/a__u_contmq_sendrecv
24e2ref="ke24el/auditsc.1032L10" id1024el/>243ass="line" name10="L>3>me10="e=cst4eel/au_zero_context<45ti ispeca hrefcode=el/ati ispec class="freel/au_contabs_ti iouta hrefcode=el/aubs_ti iout clasots="fren" ns_list<45<)&/a>
24e3ref="ke24el/auditsc.1033L10" id1024el/>243ass="lass="freelx_pids 45<))
{/a>
24e4ref="ke24el/auditsc.1034L10" id1024el/>243ass="line" naeel/au_zero_context<45<(struc" 	  
24e5ref="ke24el/auditsc.1035L10" id1024el/>2435ss="line" naeel/au_zero_context<45ti ispeca hrefcode=el/ati ispec class="freel/au_contpa hrefcode=el/apxtets" ts" cass="frecontextext 45< *	  
24e6ref="ke24el/auditsc.1036L10" id1024el/>243ass="ots="fren" ns_list<45<)&/a>
24e7ref="ke24el/auditsc.10=7L10" id1024el/>243lass="line" name9="freel/au_contabs_ti iouta hrefcode=el/aubs_ti iout clasots="fren" ns_list<45<)&/a>
24e8ref="ke24el/auditsc.1038L10" id1024el/>243lass="line" name99"L3="freel/au_contmemcpya hrefcode=el/amemcpy
2439ref="ke24el/auditsc.1039L10" id1024el/>243ass="line" naelseots="fren" ns_list<45<)&/a>
244href="ke24el/auditsc.104#L10" id1024el/>244ass="line" name100#L>c"freel/au_contmemse< *	  
2441ref="ke24el/auditsc.1041L10" id1024el/>244lass=ots="fren" ns_list<45<)&/a>
2442ref="ke24el/auditsc.1042L10" id1024el/>244ass="line" naass="frecontextext 45< *	  
2443ref="ke24el/auditsc.10=3L10" id1024el/>244ass="line" naass="frecontextext 45< *	  
2444ref="ke24el/auditsc.1044L10" id1024el/>2444ss="line" naclass="freconteext 45< *	  
2445ref="ke24el/auditsc.1045L10" id1024el/>244lass=ots="fren" ns_list<45<)&/a>
2446ref="ke24el/auditsc.10=6L10" id1024el/>244ass="line" naclass="freconteext 45< *	  
2447ref="ke24el/auditsc.1047L10" id1024el/>244lass=t"> * espe105 l>1056 10<}/a>
2448ref="ke24el/auditsc.1048L10" id1024el/>244lass="> * espe105 l>1056 10<}/a>
2449ref="ke24el/auditsc.1049L10" id1024el/>244ass="8me95"L38958 45<       
*clasctmmomml>         */
245href="ke24el/auditsc.105#L10" id1024el/>245lass=8me95"L38958 45<       
 __u_contmq_notify - record u_con data for a POSIX MQ notifyclasctmmomml>         */
2451ref="ke24el/auditsc.1051L10" id1024el/>2451ass=8me95"L38958 45<       * @mqdes: MQ descriptorxtasctmmomml>         */
2452ref="ke24el/auditsc.1052L10" id1024el/>2452ss="8me95"L38958 45<       * @notification: Notification3eve  xtasctmmomml>         */
2453ref="ke24el/auditsc.1053L10" id1024el/>245ass="8me95"L38958 45<       *xtasctmmomml>         */
2454ref="ke24el/auditsc.1054L10" id1024el/>245lass=8me95"L38958 45<       
 clasctmmomml>         */
2455ref="ke24el/auditsc.1055L10" id1024el/>245lass=ots="fren" ns_list<45<)&/a>
2456ref="ke24el/auditsc.1056L10" id1024el/>245ass="voidLlass="frenext 4__u_contmq_notifya hrefcode=el/a__u_contmq_notifycl"fr="freel/au_contmqd_
2457ref="ke24el/auditsc.1057L10" id1024el/>245lass=lass="freelx_pids 45<))
{/a>
2458ref="ke24el/auditsc.1058L10" id1024el/>245lass="line" neel/au_zero_context<45<(struc" 	  
2459ref="ke24el/auditsc.1059L10" id1024el/>245ass="ots="fren" ns_list<45<)&/a>
246href="ke24el/auditsc.106#L10" id1024el/>2460ass="line" name9="freel/au_contnotificationa hrefcode=el/anotification clasots="fren" ns_list<45<)&/a>
2461ref="ke24el/auditsc.1061L10" id1024el/>246lass="line" name99"L4ms" class="frekext 45< *	  
24e2ref="ke24el/auditsc.106052L10" id24el/>246ass="line" naelseots="fren" ns_list<45<)&/a>
24e3ref="ke24rnel/auditsc.963L12" id924rne>246ass="line" name100"L>ms" class="frekext 45< *	  
24e4ref="ke24rnel/auditsc.96#L24" id924rne>246ass="ots="fren" ns_list<45<)&/a>
2465ref="ke24rnel/auditsc.965L12" id924rne>246lass="line" nclass="freconteext 45< *	  
24e6ref="ke24rnel/auditsc.966L12" id924rne>246ass="line" naclass="freconteext 45< *	  
24e7ref="ke24rnel/auditsc.967L12" id924rne>246lass=t"> * espe105 l>1056 10<}/a>
2468ref="ke24rnel/auditsc.968L12" id924rne>246lass="> * espe105 l>1056 10<}/a>
2469ref="ke24rnel/auditsc.969L12" id924rne>246ass="8me95"L38958 45<       
*clasctmmomml>         */
247href="ke24rnel/auditsc.97#L40" id924rne>247lass=8me95"L38958 45<       
 __u_contmq_getsetattr - record u_con data for a POSIX MQ get/set attributeclasctmmomml>         */
2471ref="ke24rnel/auditsc.97#L21" id924rne>2471ass=8me95"L38958 45<       * @mqdes: MQ descriptorxtasctmmomml>         */
2472ref="ke24rnel/auditsc.97#L12" id924rne>2472ss="8me95"L38958 45<       * @mqstat: MQ flagsclasctmmomml>         */
2473ref="ke24rnel/auditsc.97#L43" id924rne>247ass="8me95"L38958 45<       *xtasctmmomml>         */
2474ref="ke24rnel/auditsc.97#L24" id924rne>247lass=8me95"L38958 45<       
 clasctmmomml>         */
2475ref="ke24rnel/auditsc.975L12" id924rne>247lass=voidLlass="frenext 4__u_contmq_getsetattra hrefcode=el/a__u_contmq_getsetattrcl"fr="freel/au_contmqd_
2476ref="ke24rnel/auditsc.976L12" id924rne>247ass="lass="freelx_pids 45<))
{/a>
2477ref="ke24rnel/auditsc.97#L27" id924rne>2477ss="line" naeel/au_zero_context<45<(struc" 	  
2478ref="ke24rnel/auditsc.978L12" id924rne>247lass="line" n8998 45<       ext 45< *	  
2479ref="ke24rnel/auditsc.979L12" id924rne>247ass="line" naclass="freconteext 45< *	  
248href="ke24rnel/auditsc.9c#L40" id924rne>248lass="line" nclass="freconteext 45< *	  
2481ref="ke24rnel/auditsc.9c#L41" id924rne>248lass=t"> * espe105 l>1056 10<}/a>
2482ref="ke24rnel/auditsc.9c#L12" id924rne>2482ass= class="frecontext 45<)&/a>
2483ref="ke24rnel/auditsc.9c#L43" id924rne>248ass="8me95"L38958 45<       
*clasctmmomml>         */
2484ref="ke24rnel/auditsc.9c#L24" id924rne>248lass=8me95"L38958 45<       * u_contipc_obj - record u_con data for ipc objec xtasctmmomml>         */
2485ref="ke24rnel/auditsc.98#L25" id924rne>248lass=8me95"L38958 45<       
 @ipcp: ipc permissionsclasctmmomml>         */
2486ref="ke24rnel/auditsc.98#L16" id924rne>2486ss="8me95"L38958 45<       
clasctmmomml>         */
2487ref="ke24rnel/auditsc.9c#L27" id924rne>248lass=8me95"L38958 45<       * clasctmmomml>         */
2488ref="ke24rnel/auditsc.9c8L12" id924rne>248lass=voidLlass="frenext 4__u_contipc_obja hrefcode=el/a__u_contipc_objcl"freel/au_zero_context<45    tipc_perma hrefcode=el/a    tipc_perm class="freel/au_contipcpa hrefcode=el/aipcp clasots="fren" ns_list<45<)&/a>
2489ref="ke24rnel/auditsc.989L28" id924rne>248ass="lass="freelx_pids 45<))
{/a>
249href="ke24rnel/auditsc.99#L40" id924rne>249lass="line" neel/au_zero_context<45<(struc" 	  
2491ref="ke24rnel/auditsc.99#L41" id924rne>249lass="line" nclass="freconteext 45< *	  " class="freconteipcpa hrefcode=el/aipcp cla-" clclass="freconteuida hrefcode=el/auid
2492ref="ke24rnel/auditsc.99#L12" id924rne>249ass="line" naass="frecontextext 45< *	  " class="freconteipcpa hrefcode=el/aipcp cla-" clclass="frecontegida hrefcode=el/agid
2493ref="ke24rnel/auditsc.99#L43" id924rne>249ass="line" naass="frecontextext 45< *	  
2494ref="ke24rnel/auditsc.99#L44" id924rne>249ass="line" naass="frecontextext 45< *	  
2495ref="ke24rnel/auditsc.99#L25" id924rne>249lass="line" nclass="frecontesecuritytipc_getsecida hrefcode=el/asecuritytipc_getsecidcl"fr="freel/au_contipcpa hrefcode=el/aipcp cla, ts" cass="frecontextext 45< *	  
2496ref="ke24rnel/auditsc.99#L16" id924rne>249ass="line" naclass="freconteext 45< *	  
2497ref="ke24rnel/auditsc.99#L27" id924rne>249lass=t"> * espe105 l>1056 10<}/a>
2498ref="ke24rnel/auditsc.998L12" id924rne>249lass="> * espe105 l>1056 10<}/a>
2499ref="ke24rnel/auditsc.999L28" id924rne>249ass="8me95"L38958 45<       
*clasctmmomml>         */
25 href="ke25 hre/auditsc.999L28" id925 hr>250lass=8me95"L38958 45<       
          */
25 1ref="ke25 nel/auditsc.99#L41" id925 ne>2501ass=8me95"L38958 45<       
 @qbytes: msgq bytesclasctmmomml>         */
25 2ref="ke25 nel/auditsc.99#L12" id925 ne>2502ss="8me95"L38958 45<       * @uid: msgq user idclasctmmomml>         */
25 3ref="ke25 nel/auditsc.99#L43" id925 ne>250ass="8me95"L38958 45<       * @gid: msgq group idclasctmmomml>         */
25 4ref="ke25 nel/auditsc.99#L44" id925 ne>250lass=8me95"L38958 45<       * @mont: msgq mont (permissions)clasctmmomml>         */
25 5ref="ke25 nel/auditsc.99#L25" id925 ne>250lass=8me95"L38958 45<       
clasctmmomml>         */
25 6ref="ke25 nel/auditsc.99#L16" id925 ne>2506ss="8me95"L38958 45<       
 Called3only afonr u_contipc_obj().xtasctmmomml>         */
25 7ref="ke25 nel/auditsc.99#L27" id925 ne>250lass=8me95"L38958 45<       * clasctmmomml>         */
25 8ref="ke25 nel/auditsc.998L12" id925 ne>25 lass=voidLlass="frenext 4__u_contipc_set_perma hrefcode=el/a__u_contipc_set_permcl"frunsigned3longLlass="frenext 4qbytesa hrefcode=el/aqbytescl"f,sclass="freconteuid_
25 9ref="ke25 nel/auditsc.999L28" id925 ne>250ass="lass="freelx_pids 45<))
{/a>
251href="ke25el/auditsc.101#L10" id1025el/>251lass="line" neel/au_zero_context<45<(struc" 	  
2511ref="ke25el/auditsc.1011L10" id1025el/>251lass=ots="fren" ns_list<45<)&/a>
2512ref="ke25el/auditsc.10=2L10" id1025el/>251ass="line" naass="frecontextext 45< *	  
2513ref="ke25el/auditsc.1013L10" id1025el/>251ass="line" naass="frecontextext 45< *	  
25e4ref="ke25el/auditsc.10=4L10" id1025el/>251ass="line" naass="frecontextext 45< *	  
2515ref="ke25el/auditsc.1015L10" id1025el/>251lass="line" nclass="freconteext 45< *	  
25e6ref="ke25el/auditsc.10=6L10" id1025el/>251ass="line" naclass="freconteext 45< *	  
25e7ref="ke25el/auditsc.1017L10" id1025el/>251lass=t"> * espe105 l>1056 10<}/a>
25e8ref="ke25el/auditsc.1018L10" id1025el/>251lass="> * espe105 l>1056 10<}/a>
25e9ref="ke25el/auditsc.1019L10" id1025el/>251ass="nnu_class="freconte__u_contbprma hrefcode=el/a__u_contbprmcl"freel/au_zero_context<45101ux_binprma hrefcode=el/a101ux_binprm class="freel/au_contbprma hrefcode=el/abprmcl"fsots="fren" ns_list<45<)&/a>
252href="ke25el/auditsc.102#L10" id1025el/>252lass=lass="freelx_pids 45<))
{/a>
2521ref="ke25el/auditsc.10=1L10" id1025el/>252lass="line" neel/au_zero_context<45<(struaux_data_execv4a hrefcode=el/a<(struaux_data_execv4 class="freel/au_contax *	  
2522ref="ke25el/auditsc.10=2L10" id1025el/>2522ass="line" neel/au_zero_context<45<(struc" 	  
2523ref="ke25el/auditsc.1023L10" id1025el/>2523ss="ots="fren" ns_list<45<)&/a>
25e4ref="ke25el/auditsc.10=4L10" id1025el/>252ass="line" naass="frecontextax *	  
25e5ref="ke25el/auditsc.10=5L10" id1025el/>252lass="line" name9_8s" class="frekax *	  
25e6ref="ke25el/auditsc.1026L10" id1025el/>252ass="line" name10="L>me10== -class="freconteENOMEMa hrefcode=el/aENOMEM clauots="fren"x_pids 45<))
{/a>
2527ref="ke25el/auditsc.10=7L10" id1025el/>252lass=ots="fren"x_pids 45<))
{/a>
2528ref="ke25el/auditsc.10=8L10" id1025el/>252lass="line" n8998 45<       ax *	  
2529ref="ke25el/auditsc.10=9L10" id1025el/>252ass="line" naclass="freconteax *	  
253href="ke25el/auditsc.103#L10" id1025el/>253lass="line" nclass="freconteax *	  
2531ref="ke25el/auditsc.1031L10" id1025el/>253lass="line" nclass="freconteax *	  " class="frecontee 10< EXECVEa hrefcode=el/ae 10< EXECVE
2532ref="ke25el/auditsc.1032L10" id1025el/>253ass="line" naass="frecontextax *	  
25e3ref="ke25el/auditsc.1033L10" id1025el/>253ass="line" naass="frecontextext 45< *	  
25e4ref="ke25el/auditsc.1034L10" id1025el/>253ass="line" name10== 0uots="fren" ns_list<45<)&/a>
25e5ref="ke25el/auditsc.1035L10" id1025el/>2535ss="t"> * espe105 l>1056 10<}/a>
25e6ref="ke25el/auditsc.1036L10" id1025el/>253ass="ots="fren" ns_list<45<)&/a>
25e7ref="ke25el/auditsc.10=7L10" id1025el/>253lass=ots="fren"x_pids 45<))
{/a>
25e8ref="ke25el/auditsc.1038L10" id1025el/>253lass=8me95"L38958 45<       
*clasctmmomml>         */
2539ref="ke25el/auditsc.1039L10" id1025el/>253ass="8me95"L38958 45<       
 u_contsocketcall - record u_con data for systsocketcallclasctmmomml>         */
254href="ke25el/auditsc.104#L10" id1025el/>254lass=8me95"L38958 45<       
 @nargs: number of argsclasctmmomml>         */
2541ref="ke25el/auditsc.1041L10" id1025el/>2541ass=8me95"L38958 45<       
 @args: args arrayclasctmmomml>         */
2542ref="ke25el/auditsc.1042L10" id1025el/>2542ss="8me95"L38958 45<       *clasctmmomml>         */
2543ref="ke25el/auditsc.10=3L10" id1025el/>254ass="8me95"L38958 45<       * clasctmmomml>         */
2544ref="ke25el/auditsc.1044L10" id1025el/>2544ss="voidLlass="frenext 4__u_contsocketcalla hrefcode=el/a__u_contsocketcallcl"frnnu_class="frecontenargsa hrefcode=el/anargscl"f,sunsigned3longLs="freel/au_contargsa hrefcode=el/aargscl"f)ots="fren" ns_list<45<)&/a>
2545ref="ke25el/auditsc.1045L10" id1025el/>254lass=lass="freelx_pids 45<))
{/a>
2546ref="ke25el/auditsc.10=6L10" id1025el/>254ass="line" naeel/au_zero_context<45<(struc" 	  
2547ref="ke25el/auditsc.1047L10" id1025el/>254lass=ots="fren"x_pids 45<))
{/a>
2548ref="ke25el/auditsc.1048L10" id1025el/>254lass="line" n8998 45<       ext 45< *	  
2549ref="ke25el/auditsc.1049L10" id1025el/>254ass="line" naclass="freconteext 45< *	  
255href="ke25el/auditsc.105#L10" id1025el/>255lass="line" nclass="frecontememcpya hrefcode=el/amemcpy
2551ref="ke25el/auditsc.1051L10" id1025el/>255lass=t"> * espe105 l>1056 10<}/a>
2552ref="ke25el/auditsc.1052L10" id1025el/>2552ass= class="frecontext 45<)&/a>
2553ref="ke25el/auditsc.1053L10" id1025el/>255ass="8me95"L38958 45<       
*clasctmmomml>         */
2554ref="ke25el/auditsc.1054L10" id1025el/>255lass=8me95"L38958 45<       
 __u_contfd_pair - record u_con data for pipe and socketpairclasctmmomml>         */
2555ref="ke25el/auditsc.1055L10" id1025el/>255lass=8me95"L38958 45<       
 @fd1: the first file descriptorxtasctmmomml>         */
2556ref="ke25el/auditsc.1056L10" id1025el/>2556ss="8me95"L38958 45<       
 @fd2: the second file descriptorxtasctmmomml>         */
2557ref="ke25el/auditsc.1057L10" id1025el/>255lass=8me95"L38958 45<       *xtasctmmomml>         */
2558ref="ke25el/auditsc.1058L10" id1025el/>255lass=8me95"L38958 45<       * clasctmmomml>         */
2559ref="ke25el/auditsc.1059L10" id1025el/>255ass="voidLlass="frenext 4__u_contfd_paira hrefcode=el/a__u_contfd_paircl"frnnu_class="frecontefd1a hrefcode=el/afd1cl"f,snnu_class="frecontefd2a hrefcode=el/afd2cl"f)ots="fren" ns_list<45<)&/a>
256href="ke25el/auditsc.106#L10" id1025el/>256lass=lass="freelx_pids 45<))
{/a>
2561ref="ke25el/auditsc.1061L10" id1025el/>256lass="line" neel/au_zero_context<45<(struc" 	  
25e2ref="ke25el/auditsc.106052L10" id25el/>256ass="line" naass="frecontextext 45< *	  
25e3ref="ke25rnel/auditsc.963L12" id925rne>256ass="line" naass="frecontextext 45< *	  
25e4ref="ke25rnel/auditsc.96#L24" id925rne>256ass="t"> * espe105 l>1056 10<}/a>
2565ref="ke25rnel/auditsc.965L12" id925rne>256lass=ots="fren" ns_list<45<)&/a>
25e6ref="ke25rnel/auditsc.966L12" id925rne>2566ss="8me95"L38958 45<       
*clasctmmomml>         */
25e7ref="ke25rnel/auditsc.967L12" id925rne>256lass=8me95"L38958 45<       * u_contsockaddr - record u_con data for systbind, syste=cnect, systsendtoclasctmmomml>         */
25e8ref="ke25rnel/auditsc.968L12" id925rne>256lass=8me95"L38958 45<       * @le0: data le0gth in user me9ceclasctmmomml>         */
2569ref="ke25rnel/auditsc.969L12" id925rne>256ass="8me95"L38958 45<       
 @a: data address in      * me9ceclasctmmomml>         */
257href="ke25rnel/auditsc.97#L40" id925rne>257lass=8me95"L38958 45<       
clasctmmomml>         */
2571ref="ke25rnel/auditsc.97#L21" id925rne>2571ass=8me95"L38958 45<       * Re10==s 0 for success or NULL e=conte or < 0 on3error.xtasctmmomml>         */
2572ref="ke25rnel/auditsc.97#L12" id925rne>2572ss="8me95"L38958 45<       * clasctmmomml>         */
2573ref="ke25rnel/auditsc.97#L43" id925rne>257ass="nnu_class="freconte__u_contsockaddra hrefcode=el/a__u_contsockaddrcl"frnnu_class="frecontele0a hrefcode=el/ale0s="f,svoidL*class="freconteaa hrefcode=el/aucl"f)ots="fren" ns_list<45<)&/a>
2574ref="ke25rnel/auditsc.97#L24" id925rne>257lass=lass="freelx_pids 45<))
{/a>
2575ref="ke25rnel/auditsc.975L12" id925rne>2575ss="line" naeel/au_zero_context<45<(struc" 	  
2576ref="ke25rnel/auditsc.976L12" id925rne>257ass="ots="fren" ns_list<45<)&/a>
2577ref="ke25rnel/auditsc.97#L27" id925rne>257lass="line" name9_8s" class="frekext 45< *	  257lass="line" name99"L3voidL*class="frecontepa hrefcode=el/apxtets" class="frecontekmalloca hrefcode=el/akmalloccl"freizeofreel/au_zero_context<45sockaddr_storagea hrefcode=el/asockaddr_storage
2579ref="ke25rnel/auditsc.979L12" id925rne>257ass="line" na"line" name9_8s" class="frekpa hrefcode=el/apxtet)ots="fren" ns_list<45<)&/a>
258href="ke25rnel/auditsc.9c#L40" id925rne>258ass="line" name100#L>line" name10== -class="freconteENOMEMa hrefcode=el/aENOMEM clauots="fren"x_pids 45<))
{/a>
2581ref="ke25rnel/auditsc.9c#L41" id925rne>258lass="line" name99"L4ms" class="frekext 45< *	  
2582ref="ke25rnel/auditsc.9c#L12" id925rne>258ass="line" nat"> * espe105 l>1056 10<}/a>
2583ref="ke25rnel/auditsc.9c#L43" id925rne>2583ss="ots="fren" ns_list<45<)&/a>
2584ref="ke25rnel/auditsc.9c#L24" id925rne>258ass="line" naass="frecontextext 45< *	  
2585ref="ke25rnel/auditsc.98#L25" id925rne>258lass="line" nclass="frecontememcpya hrefcode=el/amemcpy
2586ref="ke25rnel/auditsc.98#L16" id925rne>258ass="line" name10== 0uots="fren" ns_list<45<)&/a>
2587ref="ke25rnel/auditsc.9c#L27" id925rne>258lass=t"> * espe105 l>1056 10<}/a>
2588ref="ke25rnel/auditsc.9c8L12" id925rne>258lass="> * espe105 l>1056 10<}/a>
2589ref="ke25rnel/auditsc.989L28" id925rne>258ass="voidLlass="frenext 4__u_contptr9cea hrefcode=el/a__u_contptr9cecl"freel/au_zero_context<45task_eel/aua hrefcode=el/atask_eel/au class="freel/au_contua hrefcode=el/atxtet)ots="fren" ns_list<45<)&/a>
259href="ke25rnel/auditsc.99#L40" id925rne>259lass=lass="freelx_pids 45<))
{/a>
2591ref="ke25rnel/auditsc.99#L41" id925rne>259lass="line" neel/au_zero_context<45<(struc" 	  
2592ref="ke25rnel/auditsc.99#L12" id925rne>2592ass= class="frecontext 45<)&/a>
2593ref="ke25rnel/auditsc.99#L43" id925rne>259ass="line" naass="frecontextext 45< *	  
2594ref="ke25rnel/auditsc.99#L44" id925rne>259ass="line" naass="frecontextext 45< *	  
2595ref="ke25rnel/auditsc.99#L25" id925rne>259lass="line" nclass="freconteext 45< *	  
2596ref="ke25rnel/auditsc.99#L16" id925rne>259ass="line" naclass="freconteext 45< *	  
2597ref="ke25rnel/auditsc.99#L27" id925rne>259lass="line" nclass="frecontesecurityttask_getsecida hrefcode=el/asecurityttask_getsecid
2598ref="ke25rnel/auditsc.998L12" id925rne>259lass="line" n8998 45<       memcpya hrefcode=el/amemcpy
2599ref="ke25rnel/auditsc.999L28" id925rne>259ass="t"> * espe105 l>1056 10<}/a>
26 href="ke26 hre/auditsc.999L28" id926 hr>260lass="> * espe105 l>1056 10<}/a>
26 1ref="ke26 nel/auditsc.99#L41" id926 ne>2601ass=8me95"L38958 45<       
*clasctmmomml>         */
26 2ref="ke26 nel/auditsc.99#L12" id926 ne>2602ss="8me95"L38958 45<       * u_contsignal_info - record signal info for shutting down u_con subsystemclasctmmomml>         */
26 3ref="ke26 nel/auditsc.99#L43" id926 ne>260ass="8me95"L38958 45<       * @sig: signal valueclasctmmomml>         */
26 4ref="ke26 nel/auditsc.99#L44" id926 ne>260lass=8me95"L38958 45<       * @t: task being signaledclasctmmomml>         */
26 5ref="ke26 nel/auditsc.99#L25" id926 ne>260lass=8me95"L38958 45<       
clasctmmomml>         */
26 6ref="ke26 nel/auditsc.99#L16" id926 ne>2606ss="8me95"L38958 45<       
 If the u_con subsystem is being terminated, record the task (pid)clasctmmomml>         */
26 7ref="ke26 nel/auditsc.99#L27" id926 ne>260lass=8me95"L38958 45<       * and uid that is doing that.xtasctmmomml>         */
26 8ref="ke26 nel/auditsc.998L12" id926 ne>260lass=8me95"L38958 45<       * clasctmmomml>         */
26 9ref="ke26 nel/auditsc.999L28" id926 ne>260ass="nnu_class="freconte__u_contsignal_infoa hrefcode=el/a__u_contsignal_info
261href="ke26el/auditsc.101#L10" id1026el/>261lass=lass="freelx_pids 45<))
{/a>
2611ref="ke26el/auditsc.1011L10" id1026el/>261lass="line" neel/au_zero_context<45<(struaux_data_pidsa hrefcode=el/aa(struaux_data_pids class="freel/au_contaxpa hrefcode=el/aaxp
2612ref="ke26el/auditsc.10=2L10" id1026el/>2612ass="line" neel/au_zero_context<45task_eel/aua hrefcode=el/atask_eel/au class="freel/au_contuska hrefcode=el/atskxtets" class="freconteeurr   a hrefcode=el/acurr   xtetuots="fren" _pids 45<))
{/a>
2613ref="ke26el/auditsc.1013L10" id1026el/>261ass="line" naeel/au_zero_context<45<(struc" 	  
26e4ref="ke26el/auditsc.10=4L10" id1026el/>261ass="line" naass="frecontextkuid_
2615ref="ke26el/auditsc.1015L10" id1026el/>261lass=ots="fren" ns_list<45<)&/a>
26e6ref="ke26el/auditsc.10=6L10" id1026el/>261ass="line" naame9="freel/au_conta_contpida hrefcode=el/au_contpidxtetsts" cts" csclass="freconteua hrefcode=el/atxtet-" clclass="frecontetgida hrefcode=el/atgidcl"fs"" class="freconteu_contpida hrefcode=el/au_contpidxtet) lass="freelx_pids 45<))
{/a>
26e7ref="ke26el/auditsc.1017L10" id1026el/>261lass="line" nline" naame9="freel/au_contsiga hrefcode=el/asigcl"fs"" class="freconteSIGTERMa hrefcode=el/aSIGTERMcl"fs||_class="frecontesiga hrefcode=el/asigcl"fs"" class="freconteSIGHUPa hrefcode=el/aSIGHUPcl"fs||_class="frecontesiga hrefcode=el/asigcl"fs"" class="freconteSIGUSR1a hrefcode=el/aSIGUSR1cl"fs||_class="frecontesiga hrefcode=el/asigcl"fs"" class="freconteSIGUSR2a hrefcode=el/aSIGUSR2xtet) lass="freelx_pids 45<))
{/a>
26e8ref="ke26el/auditsc.1018L10" id1026el/>261lass="line" name99"L3line" naass="frecontextu_contsigtpida hrefcode=el/au_contsigtpidxtets" class="frecontetska hrefcode=el/atskxtet-" clclass="frecontepida hrefcode=el/apid
26e9ref="ke26el/auditsc.1019L10" id1026el/>261ass="line" na"line" nline" naame9="freel/au_contuid_valida hrefcode=el/auid_valid
262href="ke26el/auditsc.102#L10" id1026el/>262ass="line" name100#L>line" naline" naass="frecontextu_contsigtuida hrefcode=el/au_contsigtuidxtets" class="frecontetska hrefcode=el/atskxtet-" clclass="freconteloginuida hrefcode=el/aloginuid
2621ref="ke26el/auditsc.10=1L10" id1026el/>262lass="line" name99"L444444444elseots="fren" ns_list<45<)&/a>
2622ref="ke26el/auditsc.10=2L10" id1026el/>2622ass="line" nme100#L>line" naline" naass="frecontextu_contsigtuida hrefcode=el/au_contsigtuidxtets" class="freconteuida hrefcode=el/auid
2623ref="ke26el/auditsc.1023L10" id1026el/>262ass="line" name100"L>line" naass="frecontextsecurityttask_getsecida hrefcode=el/asecurityttask_getsecid
26e4ref="ke26el/auditsc.10=4L10" id1026el/>262ass="line" naaaaaaaaat"> * espe105 l>1056 10<}/a>
26e5ref="ke26el/auditsc.10=5L10" id1026el/>262lass="line" nnnnnnnnname9_8s" class="freka_contsignalsa hrefcode=el/aa(strusignalscl"fs||_class="frecontea(strudummyuc" 	  
2626ref="ke26el/auditsc.1026L10" id1026el/>262ass="line" name10="L>>>>>>>>>me10== 0uots="fren" ns_list<45<)&/a>
2627ref="ke26el/auditsc.10=7L10" id1026el/>262lass="line" nt"> * espe105 l>1056 10<}/a>
26e8ref="ke26el/auditsc.10=8L10" id1026el/>262lass="> * espe105 l>1056 10<}/a>
2629ref="ke26el/auditsc.10=9L10" id1026el/>262ass="line" nacme95"L38958 45<       
 optimize the 45< o5"Lase by putting first signal recipi    directlyclasctmmomml>         */
263href="ke26el/auditsc.103#L10" id1026el/>263lass=8me95"L38958 45<               * in u_contextets" * clasctmmomml>         */
2631ref="ke26el/auditsc.1031L10" id1026el/>263lass="line" name9_8s" class="freketx *	  
2632ref="ke26el/auditsc.1032L10" id1026el/>2632ass="line" nme100#L>8s" class="freketx *	  
26e3ref="ke26el/auditsc.1033L10" id1026el/>263ass="line" name100"L>8s" class="freketx *	  
26e4ref="ke26el/auditsc.1034L10" id1026el/>263ass="line" naaaaaaaaa8s" class="freketx *	  
26e5ref="ke26el/auditsc.1035L10" id1026el/>263lass="line" nnnnnnnnn8s" class="freketx *	  
26e6ref="ke26el/auditsc.1036L10" id1026el/>263ass="line" name10="L>class="frecontesecurityttask_getsecida hrefcode=el/asecurityttask_getsecid
26e7ref="ke26el/auditsc.10=7L10" id1026el/>263lass="line" nline" na8998 45<       memcpya hrefcode=el/amemcpy
26e8ref="ke26el/auditsc.1038L10" id1026el/>263lass="line" name99"L3me10== 0uots="fren" ns_list<45<)&/a>
2639ref="ke26el/auditsc.1039L10" id1026el/>263ass="line" nat"> * espe105 l>1056 10<}/a>
264href="ke26el/auditsc.104#L10" id1026el/>264lass="> * espe105 l>1056 10<}/a>
2641ref="ke26el/auditsc.1041L10" id1026el/>264lass="line" nclass="freconteaxpa hrefcode=el/aaxp
2642ref="ke26el/auditsc.1042L10" id1026el/>2642ass="line" name9_8s" class="frekaxpa hrefcode=el/aaxp
2643ref="ke26el/auditsc.10=3L10" id1026el/>264ass="line" name100"L>8s" class="frekaxpa hrefcode=el/aaxp
2644ref="ke26el/auditsc.1044L10" id1026el/>264ass="line" naaaaaaaaaame9_8s" class="frekaxpa hrefcode=el/aaxp
2645ref="ke26el/auditsc.1045L10" id1026el/>264lass="line" nnnnnnnnname99"L3me10== -class="freconteENOMEMa hrefcode=el/aENOMEM clauots="fren"x_pids 45<))
{/a>
2646ref="ke26el/auditsc.10=6L10" id1026el/>264ass="ots="fren" ns_list<45<)&/a>
2647ref="ke26el/auditsc.1047L10" id1026el/>264lass="line" nline" na8998 45<       axpa hrefcode=el/aaxp" class="frecontee 10< OBJ_PIDa hrefcode=el/ae 10< OBJ_PID clauots="fren"x_pids 45<))
{/a>
2648ref="ke26el/auditsc.1048L10" id1026el/>264lass="line" name99"L38998 45<       axpa hrefcode=el/aaxp
2649ref="ke26el/auditsc.1049L10" id1026el/>264ass="line" na"line" nclass="freconteetx *	  
265href="ke26el/auditsc.105#L10" id1026el/>265lass="line" nt"> * espe105 l>1056 10<}/a>
2651ref="ke26el/auditsc.1051L10" id1026el/>265lass="line" nclass="freconteBUG_ONa hrefcode=el/aBUG_ON
2652ref="ke26el/auditsc.1052L10" id1026el/>2652ass= class="frecontext 45<)&/a>
2653ref="ke26el/auditsc.1053L10" id1026el/>265ass="line" naass="frecontextaxpa hrefcode=el/aaxp
2654ref="ke26el/auditsc.1054L10" id1026el/>265ass="line" naass="frecontextaxpa hrefcode=el/aaxp
2655ref="ke26el/auditsc.1055L10" id1026el/>265lass="line" nclass="freconteaxpa hrefcode=el/aaxp
2656ref="ke26el/auditsc.1056L10" id1026el/>265ass="line" naclass="freconteaxpa hrefcode=el/aaxp
2657ref="ke26el/auditsc.1057L10" id1026el/>265lass="line" nclass="frecontesecurityttask_getsecida hrefcode=el/asecurityttask_getsecid
2658ref="ke26el/auditsc.1058L10" id1026el/>265lass="line" n8998 45<       memcpya hrefcode=el/amemcpy
2659ref="ke26el/auditsc.1059L10" id1026el/>265ass="line" naclass="freconteaxpa hrefcode=el/aaxp
266href="ke26el/auditsc.106#L10" id1026el/>266lass="> * espe105 l>1056 10<}/a>
2661ref="ke26el/auditsc.1061L10" id1026el/>266lass="line" nme10== 0uots="fren" ns_list<45<)&/a>
26e2ref="ke26el/auditsc.106052L10" id26el/>266ass="t"> * espe105 l>1056 10<}/a>
26e3ref="ke26rnel/auditsc.963L12" id926rne>2663ss="ots="fren" ns_list<45<)&/a>
26e4ref="ke26rnel/auditsc.96#L24" id926rne>266lass=8me95"L38958 45<       
*clasctmmomml>         */
2665ref="ke26rnel/auditsc.965L12" id926rne>266lass=8me95"L38958 45<       
 __u_contlogtbprm_fcaps - store information about a loading bprm and relevant fcapsclasctmmomml>         */
2666ref="ke26rnel/auditsc.966L12" id926rne>2666ss="8me95"L38958 45<       * @bprm: poinonr to the bprm being processedclasctmmomml>         */
26e7ref="ke26rnel/auditsc.967L12" id926rne>266lass=8me95"L38958 45<       * @new: the proposed new_cred   ialsclasctmmomml>         */
26e8ref="ke26rnel/auditsc.968L12" id926rne>266lass=8me95"L38958 45<       * @old: the old_cred   ialsclasctmmomml>         */
26e9ref="ke26rnel/auditsc.969L12" id926rne>266ass="8me95"L38958 45<       
clasctmmomml>         */
267href="ke26rnel/auditsc.97#L40" id926rne>267lass=8me95"L38958 45<       
 Simply checkaamethe proc already has the 4aps given by the file and amenotclasctmmomml>         */
2671ref="ke26rnel/auditsc.97#L21" id926rne>2671ass=8me95"L38958 45<       * store the priv escalation info for latnr u_coning at the end omethe syscallclasctmmomml>         */
2672ref="ke26rnel/auditsc.97#L12" id926rne>2672ss="8me95"L38958 45<       *clasctmmomml>         */
2673ref="ke26rnel/auditsc.97#L43" id926rne>267ass="8me95"L38958 45<       * -Ericclasctmmomml>         */
2674ref="ke26rnel/auditsc.97#L24" id926rne>267lass=8me95"L38958 45<       * clasctmmomml>         */
2675ref="ke26rnel/auditsc.975L12" id926rne>2675ss="nnu_class="freconte__u_contlogtbprm_fcapsa hrefcode=el/a__u_contlogtbprm_fcapscl"freel/au_zero_context<45101ux_binprma hrefcode=el/a101ux_binprm class="freel/au_contbprma hrefcode=el/abprmcl"f,momml>         */
2676ref="ke26rnel/auditsc.976L12" id926rne>267ass="line" name10="L>>>>>>>>>>>>const sel/au_zero_context<45creda hrefcode=el/a4red class="freel/au_contnewa hrefcode=el/annwcl"f,sconst sel/au_zero_context<45creda hrefcode=el/a4red class="freel/au_contolda hrefcode=el/aold
2677ref="ke26rnel/auditsc.97#L27" id926rne>267lass=lass="freelx_pids 45<))
{/a>
2678ref="ke26rnel/auditsc.978L12" id926rne>267lass="line" neel/au_zero_context<45<(struaux_data_bprm_fcapsa hrefcode=el/a<(struaux_data_bprm_fcaps class="freel/au_contax *	  
2679ref="ke26rnel/auditsc.979L12" id926rne>267ass="line" naeel/au_zero_context<45<(struc" 	  
268href="ke26rnel/auditsc.9c#L40" id926rne>268ass="line" nasel/au_zero_context<45cpu_vfs_cap_dataa hrefcode=el/acpu_vfs_cap_datass="lzero_context<45vcapsa hrefcode=el/avcaps clauots="fren"x_pids 45<))
{/a>
2681ref="ke26rnel/auditsc.9c#L41" id926rne>268lass="line" neel/au_zero_context<45d   rya hrefcode=el/ad   ry class="freel/au_contd   rya hrefcode=el/ad   ry clauots="fren"x_pids 45<))
{/a>
2682ref="ke26rnel/auditsc.9c#L12" id926rne>2682ass= class="frecontext 45<)&/a>
2683ref="ke26rnel/auditsc.9c#L43" id926rne>268ass="line" naass="frecontextax *	  
2684ref="ke26rnel/auditsc.9c#L24" id926rne>268ass="line" naame9_8s" class="frekax *	  
2685ref="ke26rnel/auditsc.98#L25" id926rne>268lass="line" nnnnnnnnnme10== -class="freconteENOMEMa hrefcode=el/aENOMEM clauots="fren"x_pids 45<))
{/a>
2686ref="ke26rnel/auditsc.98#L16" id926rne>268ass="ots="fren" ns_list<45<)&/a>
2687ref="ke26rnel/auditsc.9c#L27" id926rne>268lass="line" nclass="freconteax *	  " class="frecontee 10< BPRM_FCAPSa hrefcode=el/ae 10< BPRM_FCAPS clauots="fren"x_pids 45<))
{/a>
2688ref="ke26rnel/auditsc.9c8L12" id926rne>268lass="line" n8998 45<       ax *	  
2689ref="ke26rnel/auditsc.989L28" id926rne>268ass="line" naclass="freconteext 45< *	  
269href="ke26rnel/auditsc.99#L40" id926rne>269lass="> * espe105 l>1056 10<}/a>
2691ref="ke26rnel/auditsc.99#L41" id926rne>269lass="line" nclass="freconted   rya hrefcode=el/ad   ry clas" class="frecontedge< *	  
2692ref="ke26rnel/auditsc.99#L12" id926rne>269ass="line" naass="frecontextget_vfs_caps_from_diska hrefcode=el/aget_vfs_caps_from_disk
2693ref="ke26rnel/auditsc.99#L43" id926rne>269ass="line" naass="frecontextdpu< *	  
2694ref="ke26rnel/auditsc.99#L44" id926rne>269ass="ots="fren" ns_list<45<)&/a>
2695ref="ke26rnel/auditsc.99#L25" id926rne>269lass="line" nclass="freconteax *	  10=" 45permitteda hrefcode=el/apermitted clauots="fren" ns_list<45<)&/a>
2696ref="ke26rnel/auditsc.99#L16" id926rne>269ass="line" naclass="freconteax *	  10=" 45inheritablea hrefcode=el/ainheritable clauots="fren" ns_list<45<)&/a>
2697ref="ke26rnel/auditsc.99#L27" id926rne>269lass="line" nclass="freconteax *	  10=" 45magic_etca hrefcode=el/amagic_etc clasts" csclass="freconteVFS_CAP_FLAGS_EFFECTIVEa hrefcode=el/aVFS_CAP_FLAGS_EFFECTIVE clasuots="fren" ns_list<45<)&/a>
2698ref="ke26rnel/auditsc.998L12" id926rne>269lass="line" n8998 45<       ax *	  10=" 45magic_etca hrefcode=el/amagic_etc clasts" csclass="freconteVFS_CAP_REVISION_MASKa hrefcode=el/aVFS_CAP_REVISION_MASK class" cl" clsclass="freconteVFS_CAP_REVISION_SHIFTa hrefcode=el/aVFS_CAP_REVISION_SHIFT clauots="fren" ns_list<45<)&/a>
2699ref="ke26rnel/auditsc.999L28" id926rne>269ass="ots="fren" ns_list<45<)&/a>
27 href="ke27 hre/auditsc.999L28" id927 hr>270lass="line" nclass="freconteax *	  
27 1ref="ke27 nel/auditsc.99#L41" id927 ne>270lass="line" nclass="freconteax *	  
27 2ref="ke27 nel/auditsc.99#L12" id927 ne>270ass="line" naass="frecontextax *	  
27 3ref="ke27 nel/auditsc.99#L43" id927 ne>2703ss="ots="fren" ns_list<45<)&/a>
27 4ref="ke27 nel/auditsc.99#L44" id927 ne>270ass="line" naass="frecontextax *	  
27 5ref="ke27 nel/auditsc.99#L25" id927 ne>270lass="line" nclass="freconteax *	  
27 6ref="ke27 nel/auditsc.99#L16" id927 ne>270ass="line" naclass="freconteax *	  
27 7ref="ke27 nel/auditsc.99#L27" id927 ne>270lass="line" nme10== 0uots="fren" ns_list<45<)&/a>
27 8ref="ke27 nel/auditsc.998L12" id927 ne>270lass=t"> * espe105 l>1056 10<}/a>
27 9ref="ke27 nel/auditsc.999L28" id927 ne>270ass="ots="fren" ns_list<45<)&/a>
271href="ke27el/auditsc.101#L10" id1027el/>271lass=8me95"L38958 45<       
*clasctmmomml>         */
2711ref="ke27el/auditsc.1011L10" id1027el/>2711ass=8me95"L38958 45<       * __u_contlogtcapset - store information about the urgu    s to the capset syscallclasctmmomml>         */
2712ref="ke27el/auditsc.10=2L10" id1027el/>2712ss="8me95"L38958 45<       * @pid: target pid omethe capset callclasctmmomml>         */
2713ref="ke27el/auditsc.1013L10" id1027el/>271ass="8me95"L38958 45<       * @new: the new_cred   ialsclasctmmomml>         */
27e4ref="ke27el/auditsc.10=4L10" id1027el/>271lass=8me95"L38958 45<       * @old: the old_(curr   )_cred   ialsclasctmmomml>         */
27e5ref="ke27el/auditsc.1015L10" id1027el/>271lass=8me95"L38958 45<       
clasctmmomml>         */
27e6ref="ke27el/auditsc.10=6L10" id1027el/>2716ss="8me95"L38958 45<       * Record the agu    s userme9ce s    to systeapset for latnr prinning by theclasctmmomml>         */
27e7ref="ke27el/auditsc.1017L10" id1027el/>271lass=8me95"L38958 45<       * u_con system if applicable casctmmomml>         */
27e8ref="ke27el/auditsc.1018L10" id1027el/>271lass=8me95"L38958 45<       * clasctmmomml>         */
27e9ref="ke27el/auditsc.1019L10" id1027el/>271ass="voidLlass="frenext 4__u_contlogtcapseta hrefcode=el/a__u_contlogtcapset         */
272href="ke27el/auditsc.102#L10" id1027el/>272ass="line" name100#L>line" nconst sel/au_zero_context<45creda hrefcode=el/a4red class="freel/au_contnewa hrefcode=el/annwcl"f,sconst sel/au_zero_context<45creda hrefcode=el/a4red class="freel/au_contolda hrefcode=el/aold
2721ref="ke27el/auditsc.10=1L10" id1027el/>272lass=lass="freelx_pids 45<))
{/a>
2722ref="ke27el/auditsc.10=2L10" id1027el/>2722ass="line" neel/au_zero_context<45<(struc" 	  
2723ref="ke27el/auditsc.1023L10" id1027el/>272ass="line" naass="frecontextext 45< *	  
27e4ref="ke27el/auditsc.10=4L10" id1027el/>272ass="line" naass="frecontextext 45< *	  10=" 45effectivea hrefcode=el/aeffective clas s" class="frecontenewa hrefcode=el/annwcl"f-" clclass="freconte4ap_effectivea hrefcode=el/a4ap_effective clauots="fren" ns_list<45<)&/a>
27e5ref="ke27el/auditsc.10=5L10" id1027el/>272lass="line" nclass="freconteext 45< *	  10=" 45inheritablea hrefcode=el/ainheritable clas" class="frecontenewa hrefcode=el/annwcl"f-" clclass="freconte4ap_effectivea hrefcode=el/a4ap_effective clauots="fren" ns_list<45<)&/a>
27e6ref="ke27el/auditsc.1026L10" id1027el/>272ass="line" naclass="freconteext 45< *	  10=" 45permitteda hrefcode=el/apermitted clas s" class="frecontenewa hrefcode=el/annwcl"f-" clclass="freconte4ap_permitteda hrefcode=el/a4ap_permitted clauots="fren" ns_list<45<)&/a>
2727ref="ke27el/auditsc.10=7L10" id1027el/>272lass="line" nclass="freconteext 45< *	  
2728ref="ke27el/auditsc.10=8L10" id1027el/>272lass=t"> * espe105 l>1056 10<}/a>
2729ref="ke27el/auditsc.10=9L10" id1027el/>272ass="ots="fren" ns_list<45<)&/a>
273href="ke27el/auditsc.103#L10" id1027el/>273lass=voidLlass="frenext 4__u_contmmap_fda hrefcode=el/a__u_contmmap_fd
2731ref="ke27el/auditsc.1031L10" id1027el/>273lass=lass="freelx_pids 45<))
{/a>
2732ref="ke27el/auditsc.1032L10" id1027el/>2732ass="line" neel/au_zero_context<45<(struc" 	  
2733ref="ke27el/auditsc.1033L10" id1027el/>273ass="line" naass="frecontextext 45< *	  
2734ref="ke27el/auditsc.1034L10" id1027el/>273ass="line" naass="frecontextext 45< *	  
2735ref="ke27el/auditsc.1035L10" id1027el/>273lass="line" nclass="freconteext 45< *	  
2736ref="ke27el/auditsc.1036L10" id1027el/>273ass="t"> * espe105 l>1056 10<}/a>
27e7ref="ke27el/auditsc.10=7L10" id1027el/>273lass="> * espe105 l>1056 10<}/a>
27e8ref="ke27el/auditsc.1038L10" id1027el/>273lass=static voidLlass="frenext 4u_contlogttaska hrefcode=el/au_contlogttask
2739ref="ke27el/auditsc.1039L10" id1027el/>273ass="lass="freelx_pids 45<))
{/a>
274href="ke27el/auditsc.104#L10" id1027el/>274lass="line" nclass="frecontekuid_
2741ref="ke27el/auditsc.1041L10" id1027el/>274lass="line" nclass="frecontekgid_
2742ref="ke27el/auditsc.1042L10" id1027el/>2742ass="line" nunsigned nnu_class="frecontesessionida hrefcode=el/asessionid
2743ref="ke27el/auditsc.10=3L10" id1027el/>2743ss="ots="fren" ns_list<45<)&/a>
2744ref="ke27el/auditsc.1044L10" id1027el/>274ass="line" naass="frecontextauida hrefcode=el/aauidxtets" class="freconteu_contget_loginuida hrefcode=el/au_contget_loginuid
2745ref="ke27el/auditsc.1045L10" id1027el/>274lass="line" nclass="frecontesessionida hrefcode=el/asessionid
2746ref="ke27el/auditsc.10=6L10" id1027el/>274ass="line" naclass="freconteeurr   _uid_gida hrefcode=el/aeurr   _uid_gid
2747ref="ke27el/auditsc.1047L10" id1027el/>274lass="> * espe105 l>1056 10<}/a>
2748ref="ke27el/auditsc.1048L10" id1027el/>274lass="line" n8998 45<       a_contlogtformata hrefcode=el/au_contlogtformat"auid=%u uid=%u gid=%u ses=%u"clasctm,momml>         */
2749ref="ke27el/auditsc.1049L10" id1027el/>274ass="line" na"line" n "line" n8998 45<       from_kuida hrefcode=el/afrom_kuid         */
275href="ke27el/auditsc.105#L10" id1027el/>275ass="line" name100#L>line" n n8998 45<       from_kuida hrefcode=el/afrom_kuid         */
2751ref="ke27el/auditsc.1051L10" id1027el/>275lass="line" name99"L444444444n8998 45<       from_kgida hrefcode=el/afrom_kgid         */
2752ref="ke27el/auditsc.1052L10" id1027el/>2752ass="line" nme100#L>line" nalclass="frecontesessionida hrefcode=el/asessionid
2753ref="ke27el/auditsc.1053L10" id1027el/>275ass="line" naass="frecontexta_contlogttaskuc" 	  
2754ref="ke27el/auditsc.1054L10" id1027el/>275ass="line" naass="frecontexta_contlogtformata hrefcode=el/au_contlogtformat" pid=%d 45< ="clasctm, class="freconteeurr   a hrefcode=el/acurr   xtet-" clclass="frecontepida hrefcode=el/apid
2755ref="ke27el/auditsc.1055L10" id1027el/>275lass="line" nclass="frecontea_contlogtunel/stedeeling" hrefcode=el/au_contlogtunel/stedeeling
2756ref="ke27el/auditsc.1056L10" id1027el/>275ass="t"> * espe105 l>1056 10<}/a>
2757ref="ke27el/auditsc.1057L10" id1027el/>275lass="> * espe105 l>1056 10<}/a>
2758ref="ke27el/auditsc.1058L10" id1027el/>275lass=static voidLlass="frenext 4u_contlogtabenda hrefcode=el/au_contlogtabend
2759ref="ke27el/auditsc.1059L10" id1027el/>275ass="lass="freelx_pids 45<))
{/a>
276href="ke27el/auditsc.106#L10" id1027el/>276lass="line" nclass="frecontea_contlogttaska hrefcode=el/au_contlogttask
2761ref="ke27el/auditsc.1061L10" id1027el/>276lass="line" nclass="frecontea_contlogtformata hrefcode=el/au_contlogtformat" reason="clasctmsuots="fren" ns_list<45<)&/a>
2762ref="ke27el/auditsc.106052L10" id27el/>276ass="line" naass="frecontexta_contlogteeling" hrefcode=el/au_contlogteeling
2763ref="ke27rnel/auditsc.963L12" id927rne>276ass="line" naass="frecontexta_contlogtformata hrefcode=el/au_contlogtformat" sig=%ld"clasctm, class="frecontesignra hrefcode=el/asignr
2764ref="ke27rnel/auditsc.96#L24" id927rne>276lass=t"> * espe105 l>1056 10<}/a>
2765ref="ke27rnel/auditsc.965L12" id927rne>276lass=8me95"L38958 45<       
*clasctmmomml>         */
2766ref="ke27rnel/auditsc.966L12" id927rne>2766ss="8me95"L38958 45<       * u_contexretdumps - record information about processes that end abnormallyclasctmmomml>         */
27e7ref="ke27rnel/auditsc.967L12" id927rne>276lass=8me95"L38958 45<       * @signr: signal value casctmmomml>         */
27e8ref="ke27rnel/auditsc.968L12" id927rne>276lass=8me95"L38958 45<       * casctmmomml>         */
27e9ref="ke27rnel/auditsc.969L12" id927rne>276ass="8me95"L38958 45<       
 If a process ends with a exre dump, something fishy is going on and we casctmmomml>         */
277href="ke27rnel/auditsc.97#L40" id927rne>277lass=8me95"L38958 45<       
 should record the ev    for investigation. casctmmomml>         */
2771ref="ke27rnel/auditsc.97#L21" id927rne>2771ass=8me95"L38958 45<       * clasctmmomml>         */
2772ref="ke27rnel/auditsc.97#L12" id927rne>2772ss="voidLlass="frenext 4u_contexretdumpsa hrefcode=el/au_contexretdumps
2773ref="ke27rnel/auditsc.97#L43" id927rne>277ass="lass="freelx_pids 45<))
{/a>
2774ref="ke27rnel/auditsc.97#L24" id927rne>277ass="line" naeel/au_zero_context<45<(strubuffera hrefcode=el/a<(strubuffer class="freel/au_contaba hrefcode=el/a
2775ref="ke27rnel/auditsc.975L12" id927rne>2775ss="ots="fren" ns_list<45<)&/a>
2776ref="ke27rnel/auditsc.976L12" id927rne>277ass="line" naame9_8s" class="freka_contenableda hrefcode=el/au_contenabled
2777ref="ke27rnel/auditsc.97#L27" id927rne>277lass="line" nline" name10==uots="fren" ns_list<45<)&/a>
2778ref="ke27rnel/auditsc.978L12" id927rne>277lass="> * espe105 l>1056 10<}/a>
2779ref="ke27rnel/auditsc.979L12" id927rne>277ass="line" naame9class="frecontesignra hrefcode=el/asignr         */
278href="ke27rnel/auditsc.9c#L40" id927rne>278ass="line" name100#L>me10==uots="fren" ns_list<45<)&/a>
2781ref="ke27rnel/auditsc.9c#L41" id927rne>278lass=ots="fren" ns_list<45<)&/a>
2782ref="ke27rnel/auditsc.9c#L12" id927rne>278ass="line" naass="frecontextaba hrefcode=el/a
2783ref="ke27rnel/auditsc.9c#L43" id927rne>278ass="line" naass="frecontexta_contlogtabenda hrefcode=el/au_contlogtabend"memory violation"clasctm, class="frecontesignra hrefcode=el/asignr
2784ref="ke27rnel/auditsc.9c#L24" id927rne>278ass="line" naass="frecontexta_contlogtenda hrefcode=el/au_contlogtend
2785ref="ke27rnel/auditsc.98#L25" id927rne>278lass=t"> * espe105 l>1056 10<}/a>
2786ref="ke27rnel/auditsc.98#L16" id927rne>278ass="ots="fren" ns_list<45<)&/a>
2787ref="ke27rnel/auditsc.9c#L27" id927rne>278lass=voidLlass="frenext 4__u_contsec45
2788ref="ke27rnel/auditsc.9c8L12" id927rne>278lass=lass="freelx_pids 45<))
{/a>
2789ref="ke27rnel/auditsc.989L28" id927rne>278ass="line" naeel/au_zero_context<45<(strubuffera hrefcode=el/a<(strubuffer class="freel/au_contaba hrefcode=el/a
279href="ke27rnel/auditsc.99#L40" id927rne>279lass="> * espe105 l>1056 10<}/a>
2791ref="ke27rnel/auditsc.99#L41" id927rne>279lass="line" nclass="freconteaba hrefcode=el/a
2792ref="ke27rnel/auditsc.99#L12" id927rne>279ass="line" naame9class="freconteunlikelya hrefcode=el/aunlikely
2793ref="ke27rnel/auditsc.99#L43" id927rne>279ass="line" name100#L>me10==uots="fren" ns_list<45<)&/a>
2794ref="ke27rnel/auditsc.99#L44" id927rne>279ass="line" naass="frecontexta_contlogttaska hrefcode=el/au_contlogttask
2795ref="ke27rnel/auditsc.99#L25" id927rne>279lass="line" nclass="frecontea_contlogtformata hrefcode=el/au_contlogtformat" sig=%ld"clasctm, class="frecontesignra hrefcode=el/asignr
2796ref="ke27rnel/auditsc.99#L16" id927rne>279ass="line" naclass="frecontea_contlogtformata hrefcode=el/au_contlogtformat" syscall=%ld"clasctm, class="frecontesyscalla hrefcode=el/asyscallcl"f)uots="fren" ns_list<45<)&/a>
2797ref="ke27rnel/auditsc.99#L27" id927rne>279lass="line" nclass="frecontea_contlogtformata hrefcode=el/au_contlogtformat" 45
2798ref="ke27rnel/auditsc.998L12" id927rne>279lass="line" n8998 45<       a_contlogtformata hrefcode=el/au_contlogtformat" ip=0x%lx"clasctm, class="freconteKSTK_EIPa hrefcode=el/aKSTK_EIP
2799ref="ke27rnel/auditsc.999L28" id927rne>279ass="line" naclass="frecontea_contlogtformata hrefcode=el/au_contlogtformat" 45ont0x%x"clasctm, class="freconteconta hrefcode=el/a45de
28 href="ke28 hre/auditsc.999L28" id928 hr>280lass="line" nclass="frecontea_contlogtenda hrefcode=el/au_contlogtend
28 1ref="ke28 nel/auditsc.99#L41" id928 ne>280lass=t"> * espe105 l>1056 10<}/a>
28 2ref="ke28 nel/auditsc.99#L12" id928 ne>2802ass= class="frecontext 45<)&/a>
28 3ref="ke28 nel/auditsc.99#L43" id928 ne>2803ss="eel/au_zero_context<4510st_heada hrefcode=el/a10st_head class="freel/au_conta_contkilled_treesa hrefcode=el/au_contkilled_trees
28 4ref="ke28 nel/auditsc.99#L44" id928 ne>280ass="lass="freelx_pids 45<))
{/a>
28 5ref="ke28 nel/auditsc.99#L25" id928 ne>280lass="line" neel/au_zero_context<45<(struc" 	  
28 6ref="ke28 nel/auditsc.99#L16" id928 ne>280ass="line" naame9zero_context<4510kelya hrefcode=el/alikely
28 7ref="ke28 nel/auditsc.99#L27" id928 ne>280lass="line" nline" name10== class="freconteNULLa hrefcode=el/aNULL
28 8ref="ke28 nel/auditsc.998L12" id928 ne>280lass="line" nme10== ts" cass="frecontextetx *	  
28 9ref="ke28 nel/auditsc.999L28" id928 ne>280ass="t"> * espe105 l>1056 10<}/a>
281href="ke28el/auditsc.101#L10" id1028el/>281lass=8/pre=8/div>


8/div>


The original LXR software by the > * espe1http://sourceforge.net/projects/lxr">LXR 45< unity cla, this experi    al version by > * espe1mailto:lxr@l01ux.no/alxr@l01ux.no cla.
8/div>

lxr.l01ux.no kindly hosted by > * espe1http://www.redpill-linpro.no/aRedpill Linpro AS cla, provider omeL01uxsconsulning and operations services since 1995.
8/div>