linux/fs/ocfs2/journal.c
<<
>>
Prefs
   1/* -*- mode: c; c-basic-offset: 8; -*-
   2 * vim: noexpandtab sw=8 ts=8 sts=0:
   3 *
   4 * journal.c
   5 *
   6 * Defines functions of journalling api
   7 *
   8 * Copyright (C) 2003, 2004 Oracle.  All rights reserved.
   9 *
  10 * This program is free software; you can redistribute it and/or
  11 * modify it under the terms of the GNU General Public
  12 * License as published by the Free Software Foundation; either
  13 * version 2 of the License, or (at your option) any later version.
  14 *
  15 * This program is distributed in the hope that it will be useful,
  16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
  17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  18 * General Public License for more details.
  19 *
  20 * You should have received a copy of the GNU General Public
  21 * License along with this program; if not, write to the
  22 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  23 * Boston, MA 021110-1307, USA.
  24 */
  25
  26#include <linux/fs.h>
  27#include <linux/types.h>
  28#include <linux/slab.h>
  29#include <linux/highmem.h>
  30#include <linux/kthread.h>
  31#include <linux/time.h>
  32#include <linux/random.h>
  33
  34#include <cluster/masklog.h>
  35
  36#include "ocfs2.h"
  37
  38#include "alloc.h"
  39#include "blockcheck.h"
  40#include "dir.h"
  41#include "dlmglue.h"
  42#include "extent_map.h"
  43#include "heartbeat.h"
  44#include "inode.h"
  45#include "journal.h"
  46#include "localalloc.h"
  47#include "slot_map.h"
  48#include "super.h"
  49#include "sysfile.h"
  50#include "uptodate.h"
  51#include "quota.h"
  52
  53#include "buffer_head_io.h"
  54#include "ocfs2_trace.h"
  55
  56DEFINE_SPINLOCK(trans_inc_lock);
  57
  58#define ORPHAN_SCAN_SCHEDULE_TIMEOUT 300000
  59
  60static int ocfs2_force_read_journal(struct inode *inode);
  61static int ocfs2_recover_node(struct ocfs2_super *osb,
  62                              int node_num, int slot_num);
  63static int __ocfs2_recovery_thread(void *arg);
  64static int ocfs2_commit_cache(struct ocfs2_super *osb);
  65static int __ocfs2_wait_on_mount(struct ocfs2_super *osb, int quota);
  66static int ocfs2_journal_toggle_dirty(struct ocfs2_super *osb,
  67                                      int dirty, int replayed);
  68static int ocfs2_trylock_journal(struct ocfs2_super *osb,
  69                                 int slot_num);
  70static int ocfs2_recover_orphansrnal(struct ocfs2_super *osb,

  v2.67_e="L49">  49#io  >
  v2.6.16.21
  
  
  
  linux/random.h>
ocfsa> * *68">
lue=7cache(struct   65static int __ocfs2_wait_on_mount(struct ocf82_super *osb8/a>, int 
	    osb);
 ef">__ocfs2_wait_on_mount(struct 
  8an class8="comment"> * Defines f8code=87 
  87" class=="line" name="L7">   7 300000
oc8s2_super * *
 */offa> *  nams, so we cs/ocfne" namhref="fs/ocfs2/journal.c#L19" id="L199ss="sref9>ocfs2_super * *linux/random.h>
);
ocf92_super *osb9/a>, int  * Defines f9code=97b" class="srnum);
onf95006a92e109bc6e_3/0">   7<9ed" c98EDUL}tion value="v2.6.17.11"
	  >
  9> * Copyrright (C) 2003, 2004 Oracode=9HEDULE_TIMEOUT 300000
   9static int              m "nams                m "namse=ostion value="v2.6.17.11"
	  >
  10t"> * mod0ify it under the terms o02m" >);
             m " clnal.c#L61" id="L m " clne=ostion value="v2.6.17.11"
	  >
  10ense as p0ublished by the Free Sof03m" ><3e=osb" classunsign15"charb/a>             m as int "namsal.c#L61" id="L m as int "namse=os[0]tion value="v2.6.17.11"
	  >
  10 2 of the0 License, or (at your op04m" ><4EDUL}tion value="v2.6.17.11"
	  >
  10 class="l0ine" name="L14">  1405m" ><">ocfs2_trace.h"
<6b" c=lue=7cache(struct   65static int __ocfs2_wait_on_mount(struct )="fs/ocfs2/journal.c#L7" id="L10ITHOUT AN0Y WARRANTY; without even07m" ><7ss="{="fs/ocfs2/journal.c#L7" id="L10ABILITY o0r FITNESS FOR A PARTICUL08m" ><8e=osb" classif (!ef">__ocfs2_wait_on_mount(struct /a>                   claal.c#L61" id="Las int clae=os)="fs/ocfs2/journal.c#L7" id="L10ass="comm0ent"> * General Public L09m" >osb<>
	   tion value="v2.6.17.11"
	  >
  19" class=""line" name="L9">   9>
  19 program iis free software; you can1m" >1de=osb" classnf95006a92e109bc6e_3/0"> * moddify it under the terms oof th112e=osb" classif (ef">__ocfs2_wait_on_mount(struct /a>                   claal.c#L61" id="Las int clae=os-34">/a>             m " clnal.c#L61" id="L m " clne=os ==rnum);
osb<>
	   tion value="v2.6.17.11"
	  >
  19 2 of thee License, or (at your opption1 any lion value="v2.6.17.11"
	  >
  19 class="lline" name="L14">  14>/a>                   claal.c#L61" id="Las int clae=os-34">/a>             m " clnal.c#L61" id="L m " clne=os ="+code=ocfs2_sup" clnal.c#L61" id="L" cln65">tion value="v2.6.17.11"
	  >
  19rogram iss distributed in the hopee tha1 it wi}ion value="v2.6.17.11"
	  >
  1WITHOUT ANNY WARRANTY; without evenn the11ref">trans_inc_lock);
  65static int __ocfs2_wait_on_mount(struct  * General Public LLicen1e for {="fs/ocfs2/journal.c#L7" id="L1" class="1line" name="L19">  19__ocfs2_wai       claal.c#L61" id="Las int clae=ostion value="v2.6.17.11"
	  >
  1 You shou1ld have received a copy 1of th12de=osb" classlue=7cache(strui(struL62" id="L62" class="line" name="L6tion value="v2.6.17.11"
	  >
  1 t"> * modiify it under the terms off th12="fref">quota.h"
 * Bos1ton, 124e=osb" classif (ef">__ocfs2_wait_on_mount(struct /a>                   claal.c#L61" id="Las int clae=os)="fs/ocfs2/journal.c#L7" id="L1 class="l1ine" name="L24">  241osb<>
	    0tion value="v2.6.17.11"
	  >
  1 rogram isjournal.c#L25" id="L25" 1class1"line"ion value="v2.6.17.11"
	  >
  1 ITHOUT ANref="include/linux/fs.h"1 clas127b" class="srnum);
  izeof  65static int 
  1 ABILITY onclude/linux/types.h" cl1ass="128b" class="sref">osb<<<<<<<<<<<<<<(ef">__ocfs2_wait_on_mount(struct /a>            max "namsal.c#L61" id="Lmax "namse=osbr  izeof char))hr7cache(struGFP_KERNELal.c#L61" id="LGFP_KERNEL_o9_ption value="v2.6.17.11"
	  >
  1; 300000
__ocfs2_wai       claal.c#L61" id="Las int clae=os)b{="fs/ocfs2/journal.c#L7" id="L1ef="inclu1de/linux/kthread.h" clas1s="fr13de=osb" class="sref">/a>            mlog_errnoal.c#L61" id="Lmlog_errno65"> -/a>            ENOMEMal.c#L61" id="LENOMEM_o9_ption value="v2.6.17.11"
	  >
  1;osb<>
	    -/a>            ENOMEMal.c#L61" id="LENOMEM_o9_tion value="v2.6.17.11"
	  >
  1;ense as puublished by the Free Softempl133e=osb" class}ion value="v2.6.17.11"
	  >
  1fs/ocfs2/1journal.c#L33" id="L33" 1class13any lion value="v2.6.17.11"
	  >
  1include/c1luster/masklog.h" class=1"fref135b" class="srnum);
 &>/a>            t_on_mount(struct /a>            uct56
  1;rogram isjournal.c#L35" id="L35" 1class13line"ion value="v2.6.17.11"
	  >
  1e "<1a href="fs/ocfs2/ocfs2.h1" cla137b" class="srnum);
/a>             m "nams                m "namse=os ="+code=ocfs2_supt_on_mount(struct /a>            max "namsal.c#L61" id="Lmax "namse=ostion value="v2.6.17.11"
	  >
  1;ABILITY ojournal.c#L37" id="L37" 1class138b" class="srnum);
/a>             m " clnal.c#L61" id="L m " clne=os ="+code=ocfs2_supREPLAY_UNNEEDEDal.c#L61" id="LREPLAY_UNNEEDEDb" ction value="v2.6.17.11"
	  >
  1; 300000
 *  nam(s)  href="fs/ocfs2/journal.c#L24" id="L24"1clude &qu1ot;__ocfs2_waii(strui rnum);
/a>             m "nams                m "namse=os;=7cache(struiosb__ocfs2_waitmount"nameto_ne" name56 ef">__ocfs2_wait_on_mount(struct (strui/a>            L62" id="L62" class="line" name="L6) ==r-/a>            ENOEN58" id="L58" claENOEN5e=os)="fs/ocfs2/journal.c#L7" id="L1 href="fs1/ocfs2/extent_map.h" cla1ss="f143b" class="sref">osb);
/a>             m as int "namsal.c#L61" id="L m as int "namse=os[7cache(strui
  1
  1e "<1a href="fs/ocfs2/inode.h1" cla14">ocfs2_trace.h"
/a>                   claal.c#L61" id="Las int clae=os ="+code=ocfs2_sup       claal.c#L61" id="Las int clae=ostion value="v2.6.17.11"
	  >
  1 href="fs1/ocfs2/localalloc.h" cla1ss="f147b" class="srnum);
 &>/a>            t_on_mount(struct /a>            uct56
  1t;
  1e "<1a href="fs/ocfs2/super.h1" cla1s="fre}ion value="v2.6.17.11"
	  >
  1uot;
  1t;=lue=7cache(struct   65static int __ocfs2_wait_on_mount(struct __ocfs2_wai       claal.c#L61" id="Las int clae=os ="+code=ocfs2_supt_on_mount(struct /a>                   claal.c#L61" id="Las int clae=ostion value="v2.6.17.11"
	  >
  1s/ocfs2/b1uffer_head_io.h" class="1fref"154e=osb" classiue=7cache(strui
  1s "<1cfs2/ocfs2_trace.h" clas1s="fr1f">ocfs2_trace.h"
__ocfs2_wai       claal.c#L61" id="Las int clae=os)s2_trace.h"
osb<>
	   tion value="v2.6.17.11"
	  >
  1fs/ocfs2/1journal.c#L57" id="L57" 1class158EDULE_TIMEOUT 300000
ORPHAN_1SCAN_159b" class="srif (num);
/a>             m " clnal.c#L61" id="L m " clne=os !="+code=ocfs2_supREPLAY_NEEDEDal.c#L61" id="LREPLAY_NEEDEDb" c)s2_trace.h"
osb<>
	   tion value="v2.6.17.11"
	  >
  1="sref">i1node *
  1= "<1fs2_super *__ocfs2_waii(strui rnum);
/a>             m "nams                m "namse=os;=7cache(strui
  1=s/ocfs2/1int osb);
/a>             m as int "namsal.c#L61" id="L m as int "namse=os[7cache(strui
  1=/ocfs2/b1ead(void *osb,
(struct  +code=ocfs2_supt_on_mount(struct /a>            ournal.c#L68" id="L68"name="L68"> =7cache(strui(struNULLal.c#L61" id="LNULL 
  1= "<1s2_super *osb,
,
(struNULLal.c#L61" id="LNULL (struNULLal.c#L61" id="LNULL 
  16rogram is  distributed in the hope lass166b" class="srnum);
/a>             m " clnal.c#L61" id="L m " clne=os ="+code=ocfs2_supREPLAY_DONEal.c#L61" id="LREPLAY_DONEb" ction value="v2.6.17.11"
	  >
  16href="fs1fs2_super *
  1rty, 1int  300000
oc1fs2_super *(struct   65static int __ocfs2_wait_on_mount(struct ocfs2_super *static int __ocfs2_wai       claal.c#L61" id="Las int clae=os ="+code=ocfs2_supt_on_mount(struct /a>                   claal.c#L61" id="Las int clae=ostion value="v2.6.17.11"
	  d="L1a "<11
  
  "
 *__ocfs2_wait_on_mount(struct /a>                   claal.c#L61" id="Las int clae=os)="fs/ocfs2/journal.c#L7" id="L1avery_thr17ad(void *osb<>
	   tion value="v2.6.17.11"
	  >
  1aref">ocf172_super *ocfs2_trace.h"
osb17/a>, int  +code=ocfs2_sup       claal.c#L61" id="Las int clae=os)tion value="v2.6.17.11"
	  >
  1aITHOUT ANYY WARRANTY; without even code177b" class="srnum);
(struct /a>                   claal.c#L61" id="Las int clae=os ="+code=ocfs2_supNULLal.c#L61" id="LNULL 
  1aty, 17nt 
  17sref">oc17s2_super *  65static int __ocfs2_wait_on_mount(struct ocfs2_super *static int __ocfs2_wai ="L62" class="lire="L6tion value="v2.6.17.11"
	  >
  182    *linux/random.h>
 &>/a>            t_on_mount(struct /a>            ascfs2/y_6
  17ref">ocf182_super */a>            disableine" namen_mount(strdisableine" name 
  17ref">osb18/a>, int /a>              " name="L63">_tasa>_tasae=os ="+code=ocfs2_supNULLal.c#L61" id="LNULL 
  18an class18="comment"> * Defines f18code187b" class="srnum);
 &>/a>            t_on_mount(struct /a>            ascfs2/y_16" .c#L65" id="L65"ascfs2/y_16" .e=os)tion value="v2.6.17.11"
	  >
  17ABILITY orr FITNESS FOR A PARTICULAed" 188EDULE_TIMEOUT 300000
oc18s2_super *  izeof  65static int 
  19        19nt osb);
(struct /a>            max "namsal.c#L61" id="Lmax "namse=osbr  izeof unsign15" i7)hion value="v2.6.17.11"
	  >
  19ss="sref19>ocfs2_super *osb            GFP_KERNELal.c#L61" id="LGFP_KERNEL_o9_ption value="v2.6.17.11"
	  >
  192.6.16.219
  
  osb            mlog_errnoal.c#L61" id="Lmlog_errno65"> -/a>            ENOMEMal.c#L61" id="LENOMEM_o9_ption value="v2.6.17.11"
	  >
  19very_thr19ad(void *osb<>
	    -/a>            ENOMEMal.c#L61" id="LENOMEM_o9_tion value="v2.6.17.11"
	  >
  19ref">ocf192_super *
  19ref">osb19/a>, int 
  19an class19="comment"> * Defines f19code197b" class="srnum);
/a>             m " .riesal.c#L61" id="L m " .ries="L6 =" unsign15" i7 *)( char *)num);

  19ABILITY o9="line" name="L7">   7<19ed" 198b" class="sref">osb<<<<<<<<<<<<<<<<<<<<<<<<<<< izeof  65static int 
  19ass="commeent"> * General Public Licode199b" class="srnum);
(struct /a>            ascfs2/y_claal.c#L61" id="Lascfs2/y_clae=osb="+code=ocfs2_sup ="L62" class="lire="L6tion value="v2.6.17.11"
	  >
  20" class=2lline" name="L9">   9
  20 program20is free software; you c201m" 20de=osb" class>
	    0;ion value="v2.6.17.11"
	  >
  20t"> * mo20ify it under the terms 202m" 20  
  20ense as 20ublished by the Free So203m" 20f">linux/random.h>

  21  14ocfute it and/or
null tasa beforame="L21">  21
slot_num);
_runn" ial.c#L61" id="L61" clascfs2/y_"L63">_runn" i65">  65static int __ocfs2_wait_on_mount(struct  * General Public 209m" 209b" class="srnum);
(strmt 
  29" class=2"line" name="L9">   9
	    num);
(struct /a>              " name="L63">_tasa>_tasae=os !="+code=ocfs2_supNULLal.c#L61" id="LNULL 
  29 program2iis free software; you c2n1m" 21de=os}ion value="v2.6.17.11"
	  >
  2nt"> * mo2dify it under the terms 2of th21="fref">quota.h"
(struct   65static int __ocfs2_wait_on_mount(struct   14__ocfs2_wai ="L62" class="lire="L6tion value="v2.6.17.11"
	  >
  29rogram i2s distributed in the hop2e tha21line"ion value="v2.6.17.11"
	  >
  2WITHOUT A2NY WARRANTY; without eve2n the217b" class="srn0-1307, USA.
se="L liner#L18ine"curran>lyL20">  20 * YABILITY 2or FITNESS FOR A PARTICU2LAR P2RPOSE.ll be useful,
vol " cln.2 href="fs/ocfs2/journal.c#L24" id="L24"2lass="com2ment"> * General Public 2Licen219b" class="srnum);
 &>/a>            t_on_mount(struct /a>            ascfs2/y_6
  2" class="2line" name="L19">  19/a>            disableine" namen_mount(strdisableine" name 
  2 You shou2ld have received a copy 2of th22de=osb" classnum);
 &>/a>            t_on_mount(struct /a>            ascfs2/y_6
  2"t"> * mo2iify it under the terms 2ff th222e=osb" classnum);
 +code=ocfs2_supt_on_mount(struct /a>            ascfs2/y_16" .c#L65" id="L65"ascfs2/y_16" .e=os, !ef">__ocfs2_waitf="fs/ocfs2/y_"L63">_runn" ial.c#L61" id="L61" clascfs2/y_"L63">_runn" i65"> ef">__ocfs2_wait_on_mount(struct 
  2"ense as 2re Foundation, Inc., 59 2Templ22f">linux/random.h>
 * Bos2ton, 224e=osb" classn0-1307, USA.
secan#beref="fs/ocfs2/journal.c#L24" id="L24"2 class="l2ine" name="L24">  242ocfute it and/or

 ef">__ocfs2_wait1" clwqal.c#L61" id="L61" clwqe=os)tion value="v2.6.17.11"
	  >
  2"ABILITY 2nclude/linux/types.h" cl2ass="228EDULE_TIMEOUT 300000

 *
uct2/joaboutfne"beref="fs/ocfs2/journal.c#L24" id="L24"2ef="inclu2de/linux/kthread.h" clas2s="fr23GNU General Public
uct_6 * mo2"include/linux/time.h" c2lass=23 not, write to the
);
/a>            ascfs2/y_claal.c#L61" id="Lascfs2/y_clae=ostion value="v2.6.17.11"
	  >
  2fs/ocfs2/2journal.c#L33" id="L33" 2class234e=osb" classn0-1307, USA.
ocfs2_trace.h"
 +code=ocfs2_sup ="L62" class="lire="L6)tion value="v2.6.17.11"
	  >
  2fITHOUT A2a href="fs/ocfs2/ocfs2.h2" cla237 
  2;ABILITY 2journal.c#L37" id="L37" 2class238EDULE_TIMEOUT 300000
);
  65static int __ocfs2_wait_on_mount(struct 
  2 href="fs2/ocfs2/blockcheck.h" cla2ss="f240b" class="sref">osb            L62" id="L62" class="line" name="L6)ion value="v2.6.17.11"
	  >
  2 f="inclu2ot;
  2 href="fs2/ocfs2/extent_map.h" cla2ss="f243b" class="sr 70static int __ocfs2_wai ="L62" class="lire="L6 ="+code=ocfs2_supt_on_mount(struct /a>            ascfs2/y_claal.c#L61" id="Lascfs2/y_clae=ostion value="v2.6.17.11"
	  >
  2
  2e "<2a href="fs/ocfs2/inode.h2" cla245b" class="srnum);
 &>/a>            t_on_mount(struct /a>            uct56
  2uot;
  2 href="fs2/ocfs2/localalloc.h" cla2ss="f247b" class="sr#L18(ef">__ocfs2_waii(strui rnum);
/a>             m us                  m us  e=ost=7cache(struiosb);
/a>             m " .riesal.c#L61" id="L m " .ries="L6[7cache(strui
  2 osb,

	    1tion value="v2.6.17.11"
	  >
  2uot;
  2t;
  2e "<2a href="fs/ocfs2/quota.h2" cla25sb" class="sr>
	    0;ion value="v2.6.17.11"
	  >
  2fs/ocfs2/2journal.c#L52" id="L52" 2class253b" c}ion value="v2.6.17.11"
	  >
  2ta href="2uffer_head_io.h" class="2fref"25any lion value="v2.6.17.11"
	  >
  2s "<2cfs2/ocfs2_trace.h" clas2s="fr25">ocfute it and/or
previous valuea*href="fs/ocfs2/journal.c#L24" id="L24"2fs/ocfs2/2journal.c#L55" id="L55" 2class25 class="sref">quota);
  65static int __ocfs2_wait_on_mount(struct 
  2fhref="fs2"+code=trans_inc_lock" c2lass=25sb" class="sref">osb            L62" id="L62" class="line" name="L6)ion value="v2.6.17.11"
	  >
  2fs/ocfs2/2journal.c#L57" id="L57" 2class258e=os{="fs/ocfs2/journal.c#L7" id="L2ULE_TIMEO2UT" class="sref">ORPHAN_2SCAN_259b" class="sr 70static int __ocfs2_wai ="L62" class="lire="L6 ="+code=ocfs2_supt_on_mount(struct /a>            ascfs2/y_claal.c#L61" id="Lascfs2/y_clae=ostion value="v2.6.17.11"
	  >
  2fs/ocfs2/2journal.c#L59" id="L59" 2class26classion value="v2.6.17.11"
	  >
  2="sref">i2node *);
 &>/a>            t_on_mount(struct /a>            uct56
  2= "<2fs2_super *);
 ef">__ocfs2_wait_on_mount(struct             L62" id="L62" class="line" name="L6))b{="fs/ocfs2/journal.c#L7" id="L2=s/ocfs2/2int osb);
 &>/a>            t_on_mount(struct /a>            uct56
  2=/ocfs2/b2ead(void *osb<>
	    1tion value="v2.6.17.11"
	  >
  2= "<2s2_super *
  26rogram i2  distributed in the hop2 lass26line"ion value="v2.6.17.11"
	  >
  26href="fs2fs2_super *, 2int  +code=ocfs2_sup ="L62" class="lire="L6-34">/a>             m us                  m us  e=os 34">="+code=ocfs2_supt_on_mount(struct /a>            max "namsal.c#L61" id="Lmax "namse=osption value="v2.6.17.11"
	  >
  2=LE_TIMEO2fs2_super */a>             m " .riesal.c#L61" id="L m " .ries="L6[7cache(stru ="L62" class="lire="L6-34">/a>             m us                  m us  e=os] ="+code=ocfs2_supL62" id="L62" class="line" name="L6tion value="v2.6.17.11"
	  >
  2ass="sref2">ocfs2_super *);
/a>             m us                  m us  e=os++tion value="v2.6.17.11"
	  >
  2a "<21
  
   &>/a>            t_on_mount(struct /a>            uct56
  2v2    *linux/random.h>

  2aref">ocf272_super *ocf}ion value="v2.6.17.11"
	  >
  2aref">osb27/a>, int 
  2aITHOUT A2YY WARRANTY; without eve2 code277ss="sref">s=lue=7cache(struct   65static int __ocfs2_wait_on_mount(struct 
  2aty, 27nt osb<<<<<<<<<<<<<<<<<<<<<            L62" id="L62" class="line" name="L6)ion value="v2.6.17.11"
	  >
  27sref">oc27s2_super *(strui
  27ss="sref28>ocfs2_super *static int __ocfs2_wai ="L62" class="lire="L6 ="+code=ocfs2_supt_on_mount(struct /a>            ascfs2/y_claal.c#L61" id="Lascfs2/y_clae=ostion value="v2.6.17.11"
	  >
  282.6.16.228
  
  "
 *);
 &>/a>            t_on_mount(struct /a>            uct56
  28very_thr28ad(void *
  27ref">ocf282_super *__ocfs2_waii(strui rnum);
/a>             m us                  m us  e=ost=7cache(struiosb28/a>, int );
/a>             m " .riesal.c#L61" id="L m " .ries="L6[7cache(strui
  28an class28="comment"> * Defines f28code28sb" class="sref">osb
  28ty, 2rr FITNESS FOR A PARTICU2Aed" 288b" class="sr}ion value="v2.6.17.11"
	  >
  28sref">oc28s2_super * rnum);
/a>             m us                  m us  e=os)b{="fs/ocfs2/journal.c#L7" id="L29ss="sref29>ocfs2_super *n0-1307, USA.
pointer math  href="fs/ocfs2/journal.c#L24" id="L24"292.6.16.229
  
   &>(num);
/a>             m " .riesal.c#L61" id="L m " .ries="L6[7cache(strui(num);
/a>             m " .riesal.c#L61" id="L m " .ries="L6[7cache(strui
  292    *osb<<<<<<<<< +code=ocfs2_sup ="L62" class="lire="L6-34">/a>             m us                  m us  e=os -=7cache(strui
  29very_thr29ad(void *osb<+code=ocfs2_sup ="L62" class="lire="L6-34">/a>             m us                  m us  e=os--tion value="v2.6.17.11"
	  >
  29ref">ocf292_super *
  29ref">osb29/a>, int 
  29an class29="comment"> * Defines f29code297b" class="srnum);
 &>/a>            t_on_mount(struct /a>            uct56
  29ABILITY 29="line" name="L7">   7<29ed" 298EDUL}ion value="v2.6.17.11"
	  >
  29ass="com2eent"> * General Public 2icode29HEDULE_TIMEOUT 300000
   9quota);
  65static int __ocfs2_wait_on_mount(struct 
  30 program30is free software; you c301m" 30de=os{="fs/ocfs2/journal.c#L7" id="L30t"> * mo30ify it under the terms 302m" 30sb" class="sriue=7cache(strus="susal.c#L61" id="Ls="sus  * mo30"L654 "nper *            flush                 flush  e=ostion value="v2.6.17.11"
	  >
  30 2 of th30 License, or (at your o304m" 304b" class="sr 65static int __ocfs2_wai11"
	  __ocfs2_wait_on11"
	  ss="s="+code=ocfs2_supNULLal.c#L61" id="LNULL 
  30 class="30ine" name="L14">  14ocfs2_trace.h"
(struct /a>            ournal.c#L68" id="L68"name="L68">tion value="v2.6.17.11"
	  >
  307/ocfs2/30="comment"> * Defines f307m" 30ref">trans_inc_lock);
;
 * General Public 309m" 309b" class="srnum);
 &>/a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_trans_barrierc#L68" id="L68"n_trans_barrier_o9_ption value="v2.6.17.11"
	  >
  39" class=3"line" name="L9">   9
  39 program3iis free software; you c3n1m" 31de=osb" classnum);
 &>/a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_ame5transc#L68" id="L68"n_ame5trans_o9_ption value="v2.6.17.11"
	  >
  39t"> * mo3dify it under the terms 3of th312e=osb" classnum);
 +code=ocfs2_supflush                 flush  e=osption value="v2.6.17.11"
	  >
  393"> * mo3published by the Free So3ftwar313b" class="srif (num);
osb<+code=ocfs2_supup_wrilnal.c#L61" id="Lup_wriln65"> &>/a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_trans_barrierc#L68" id="L68"n_trans_barrier_o9_ption value="v2.6.17.11"
	  >
  39 class="3line" name="L14">  14tion value="v2.6.17.11"
	  >
  39rogram i3s distributed in the hop3e tha316b" class="sr}ion value="v2.6.17.11"
	  >
  3WITHOUT A3NY WARRANTY; without eve3n the31ref">trans_inc_lock);
 +code=ocfs2_supournal.c#L68" id="L68"name="L68">-34">/a>            o_ournal.c#L68" id="L68"nt11"
	  ss="ption value="v2.6.17.11"
	  >
  39ass="com3ment"> * General Public 3Licen319b" class="srnum);
);
 +code=ocfs2_supournal.c#L68" id="L68"name="L68">-34">/a>            o_ournal.c#L68" id="L68"nt11"
	  ss="ption value="v2.6.17.11"
	  >
  3" class="3line" name="L19">  19 +code=ocfs2_supournal.c#L68" id="L68"name="L68">-34">/a>            o_ournal.c#L68" id="L68"nt11"
	  ss="ption value="v2.6.17.11"
	  >
  3" program3ld have received a copy 3of th32de=osb" classif (num);
 r0)b{="fs/ocfs2/journal.c#L7" id="L3"t"> * mo3iify it under the terms 3ff th322e=osb" classb" classnum);
 &>/a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_trans_barrierc#L68" id="L68"n_trans_barrier_o9_ption value="v2.6.17.11"
	  >
  3"ense as 3re Foundation, Inc., 59 3Templ323b" class="sref">osb            mlog_errnoal.c#L61" id="Lmlog_errno65"> num);

  3" 2 of th3n class="comment"> * Bos3ton, 324b" class="sref">osb);
(strfi	  le68">tion value="v2.6.17.11"
	  >
  3 class="l3ine" name="L24">  243
  3 rogram i3journal.c#L25" id="L25" 3class32line"ion value="v2.6.17.11"
	  >
  3 ITHOUT A3ref="include/linux/fs.h"3 clas327b" class="srnum);
 +code=ocfs2_supournal.c#L68" id="L68"name="L68">ption value="v2.6.17.11"
	  >
  3"ABILITY 3nclude/linux/types.h" cl3ass="328EDULE_TIMEOUT 300000
 &>/a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_ame5transc#L68" id="L68"n_ame5trans_o9_ption value="v2.6.17.11"
	  >
  3ef="inclu3de/linux/highmem.h" clas3s="fr33classs2f="fs/num);
 &>/a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_ame5transc#L68" id="L68"n_ame5trans_o9_,r0)tion value="v2.6.17.11"
	  >
  3e program3de/linux/kthread.h" clas3s="fr33de=osb" classnum);
 &>/a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_trans_barrierc#L68" id="L68"n_trans_barrier_o9_ption value="v2.6.17.11"
	  >
  3et"> * mo3"include/linux/time.h" c3lass=33="fref">quota.h"
);
 +code=ocfs2_supournal.c#L68" id="L68"name="L68">-34">/a>            o_trans_i                j_trans_i 70">h            flush                 flush  e=osption value="v2.6.17.11"
	  >
  3fs/ocfs2/3journal.c#L33" id="L33" 3class33any lion value="v2.6.17.11"
	  >
  3;class="l3luster/masklog.h" class=3"fref335b" class="srnum);
               tmountwake_downconvert_"L63">70"> +code=ocfs2_supt_on_mount(struct 
  3frogram i3journal.c#L35" id="L35" 3class336b" class="srnum);
 &>/a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_ch2ckpoint                 o_ch2ckpoint   
  3fITHOUT A3a href="fs/ocfs2/ocfs2.h3" cla337 );
(strfi	  le68">:ion value="v2.6.17.11"
	  >
  3fABILITY 3journal.c#L37" id="L37" 3class338b" class="sr>
	    num);

  3f
  3 href="fs3/ocfs2/blockcheck.h" cla3ss="f34classion value="v2.6.17.11"
	  >
  3 f="inclu3ot;);
__ocfs2_waitmount"tart_"ransc#L68" id="L68"tmount"tart_"rans65">  65static int __ocfs2_wait_on_mount(struct             max buffsal.c#L61" id="Lmax buffs 
  3uot;);
__ocfs2_wai11"
	  __ocfs2_wait_on11"
	  ss="s="+code=ocfs2_supt_on_mount(struct /a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_ournal.c#L68" id="L68"nt11"
	  ss="tion value="v2.6.17.11"
	  >
  3__ocfs2_waihandleal.c#L61" id="Lhandless="tion value="v2.6.17.11"
	  >
  3ocfs2_trace.h"
 !ef">__ocfs2_wait_on_mount(struct __ocfs2_wait_on_mount(struct /a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_ournal.c#L68" id="L68"nt11"
	  ss=")tion value="v2.6.17.11"
	  >
  3 href="fs3/ocfs2/localalloc.h" cla3ss="f34ref">trans_inc_lock);
 +code=ocfs2_supt_on_mount(struct 
  3uosb<>
	    num);
(strERR_PTR70"> -/a>            EROFSn_mount(strEROFSss=")tion value="v2.6.17.11"
	  >
  3uot;
  3t;);
 +code=ocfs2_supt_on_mount(struct /a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_" clnal.c#L61" id="Lj " clne=os =="+code=ocfs2_supOCFS2_JOURNAL_FREEal.c#L61" id="LOCFS2_JOURNAL_FREEss=")tion value="v2.6.17.11"
	  >
  3uot;);
 +code=ocfs2_supmax buffsal.c#L61" id="Lmax buffs  =r0)tion value="v2.6.17.11"
	  >
  3fs/ocfs2/3journal.c#L52" id="L52" 3class35f">linux/random.h>


	    17">handle...2 href="fs/ocfs2/journal.c#L24" id="L24"3s "<3cfs2/ocfs2_trace.h" clas3s="fr355b" class="srif (num);
_handleal.c#L61" id="L11"
	  5curran>_handle70"> ))ion value="v2.6.17.11"
	  >
  3fs/ocfs2/3journal.c#L55" id="L55" 3class356b" class="srb" class>
	    num);
 +code=ocfs2_supournal.c#L68" id="L68"name="L68">h            max buffsal.c#L61" id="Lmax buffs 
  3fhref="fs3"+code=trans_inc_lock" c3lass=35ref">trans_inc_lock);
 +code=ocfs2_supt_on_mount(struct /a>            _on_mount(strct 
  3ULE_TIMEO3UT" class="sref">ORPHAN_3SCAN_35HEDULE_TIMEOUT 300000
               down_63">65"> &>/a>            t_on_mount(struct /a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_trans_barrierc#L68" id="L68"n_trans_barrier_o9_ption value="v2.6.17.11"
	  >
  3="sref">i3node *
  3= "<3fs2_super *);
);
 +code=ocfs2_supournal.c#L68" id="L68"name="L68">h            max buffsal.c#L61" id="Lmax buffs 
  3=s/ocfs2/3int  +code=ocfs2_suphandleal.c#L61" id="Lhandless="))b{="fs/ocfs2/journal.c#L7" id="L3=/ocfs2/b3ead(void *osb);
               up_63">65"> &>/a>            t_on_mount(struct /a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_trans_barrierc#L68" id="L68"n_trans_barrier_o9_ption value="v2.6.17.11"
	  >
  3= "<3s2_super * +code=ocfs2_supt_on_mount(struct /a>            _on_mount(strct 
  36rogram i3  distributed in the hop3 lass36line"ion value="v2.6.17.11"
	  >
  36href="fs3fs2_super *osb            mlog_errnoal.c#L61" id="Lmlog_errno65"> num);
 +code=ocfs2_suphandleal.c#L61" id="Lhandless="))tion value="v2.6.17.11"
	  >
  36s/ocfs2/3int  300000
osb);
 +code=ocfs2_supournal.c#L68" id="L68"name="L68">p)b{="fs/ocfs2/journal.c#L7" id="L3         3int osb);
(strtmountabort70"> +code=ocfs2_supt_on_mount(struct /a>            _on_mount(strct "Detect   abort  >;

  3ass="sref3">ocfs2_super *osb);
);
(strERR_PTR70"> -/a>            EROFSn_mount(strEROFSss=")tion value="v2.6.17.11"
	  >
  3a "<31
  
  
  
  __ocfs2_waihandleal.c#L61" id="Lhandless=")ion value="v2.6.17.11"
	  >
  382    *quota);
h            nest  al.c#L61" id="Lnest  ss="tion value="v2.6.17.11"
	  >
  37ref">ocf382_super *__ocfs2_wai11"
	  __ocfs2_wait_on11"
	  ss="s="+code=ocfs2_supt_on_mount(struct /a>            ournal.c#L68" id="L68"name="L68">tion value="v2.6.17.11"
	  >
  37ref">osb38/a>, int 
  38an class38="comment"> * Defines f38code387b" class="srnum);
 !ef">__ocfs2_waihandleal.c#L61" id="Lhandless=")tion value="v2.6.17.11"
	  >
  37ty, 3rr FITNESS FOR A PARTICU3Aed" 388EDULE_TIMEOUT 300000
oc38s2_super */a>            h_id="l.c#L61" id="Lh_id=  1tion value="v2.6.17.11"
	  >
  39        39nt l= num);
 +code=ocfs2_suphandleal.c#L61" id="Lhandless=")tion value="v2.6.17.11"
	  >
  39ss="sref39>ocfs2_super *);
l3"> r0)ion value="v2.6.17.11"
	  >
  39 "<39
  
   num);
)tion value="v2.6.17.11"
	  >
  392    *linux/random.h>
__ocfs2_wainest  al.c#L61" id="Lnest  ss=")b{="fs/ocfs2/journal.c#L7" id="L39ref">ocf392_super *               up_63">65"> &>/a>            ournal.c#L68" id="L68"name="L68">-34">/a>            o_trans_barrierc#L68" id="L68"n_trans_barrier_o9_ption value="v2.6.17.11"
	  >
  39ref">osb39/a>, int );
 +code=ocfs2_supt_on_mount(struct /a>            _on_mount(strct 
  39an class39="comment"> * Defines f39code397b" class="sr}ion value="v2.6.17.11"
	  >
  39ABILITY 39="line" name="L7">   7<39ed" 398EDULE_TIMEOUT 300000
 * General Public 3icode399b" class="sr>
	    num);
tion value="v2.6.17.11"
	  >
  40" class=4lline" name="L9">   9
  40 program40is free software; you c401m" 40 clasion value="v2.6.17.11"
	  >
  40t"> * mo40ify it under the terms 402m" 40 not, write to the
 * mo40"L654 "nper *
curran> "ransacl.c#.ref="fs/ocfs2/journal.c#L24" id="L24"40 2 of th40 License, or (at your o404m" 404b" c write to the
 *ocfute it and/or
, int 
"ransacl.c#. Bef id=call" i65f="fs/ocfs2/journal.c#L24" id="L24"4072 of th40="comment"> * Defines f407m" 40ref">ll be useful,
   7<408m" 408b" cll be useful,
 * General Public 409m" 409b" cll be useful,
;
   9 *

 * mo4dify it under the terms 4of th41 not, write to the
"ransacl.c#, so make suid=17"y were taken *bef id*ref="fs/ocfs2/journal.c#L24" id="L24"493"> * mo4published by the Free So4ftwar413b" c write to the
6
  14ocfute it and/or

"ransacl.c#gras s2/jn'="yet been"ne" rded o  17"ref="fs/ocfs2/journal.c#L24" id="L24"4972 of th4NY WARRANTY; without eve4n the41ref">ll be useful,
with 17is>handle.ref="fs/ocfs2/journal.c#L24" id="L24"4982 of th4or FITNESS FOR A PARTICU4LAR P418b" cll be useful,
 * General Public 4Licen419b" c">quota);
 +code=ocfs2_suphandle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless="," i7            nb6
  4" class="4line" name="L19">  19(strus="susal.c#L61" id="Ls="sus             old_nb6tion value="v2.6.17.11"
	  >
  4"t"> * mo4iify it under the terms 4ff th42="fref">quota.h"
);
 !ef">__ocfs2_waihandleal.c#L61" id="Lhandless=")tion value="v2.6.17.11"
	  >
  4" 2 of th4n class="comment"> * Bos4ton, 424b" class="srnum);
 +code=ocfs2_supnb6 r0)tion value="v2.6.17.11"
	  >
  4" class="4ine" name="L24">  244ocfs2_trace.h"
__ocfs2_wainb6
  4"72 of th4ref="include/linux/fs.h"4 clas42sb" class="sref">osb<>
	    0;ion value="v2.6.17.11"
	  >
  4"ABILITY 4nclude/linux/types.h" cl4ass="428EDULE_TIMEOUT 300000
s="+code=ocfs2_suphandleal.c#L61" id="Lhandless="-34">/a>            h_buffer_credimsal.c#L61" id="Lh_buffer_credims68">tion value="v2.6.17.11"
	  >
  4ef="inclu4de/linux/highmem.h" clas4s="fr43classion value="v2.6.17.11"
	  >
  4e program4de/linux/kthread.h" clas4s="fr43de=osb" classnum);
 +code=ocfs2_suptld_nb6h            nb6
  4et"> * mo4"include/linux/time.h" c4lass=43="fref">quota.h"
quota.h"

  4;class="l4luster/masklog.h" class=4"fref435b" c#elseion value="v2.6.17.11"
	  >
  4;rogram i4journal.c#L35" id="L35" 4class436b" class="srnum);
);
 +code=ocfs2_suphandleal.c#L61" id="Lhandless="h            nb6
  4e72 of th4a href="fs/ocfs2/ocfs2.h4" cla437b" class="srif (num);
 r0)b{="fs/ocfs2/journal.c#L7" id="L4fABILITY 4journal.c#L37" id="L37" 4class438b" class="sref">osb);
 num);

  4fosb);
tion value="v2.6.17.11"
	  >
  4 href="fs4/ocfs2/blockcheck.h" cla4ss="f440b" class="sr}ion value="v2.6.17.11"
	  >
  4 f="inclu4ot;
  4 t"> * mo4ef="fs/ocfs2/dlmglue.h" 4class44="fref">quota.h"
 r0)b{="fs/ocfs2/journal.c#L7" id="L4osb);
 +code=ocfs2_suptld_nb6 +            nb6
  4);
 +code=ocfs2_suphandleal.c#L61" id="Lhandless="hion value="v2.6.17.11"
	  >
  4 +            nb6
  4<72 of th4/ocfs2/localalloc.h" cla4ss="f44sb" class="sref">osb);
 r0)b{="fs/ocfs2/journal.c#L7" id="L4t;osb<<<<<<<<);
 num);

  4uosb<<<<<<<<);
tion value="v2.6.17.11"
	  >
  4uot;osb<}ion value="v2.6.17.11"
	  >
  4t;
  4tt"> * mo4a href="fs/ocfs2/quota.h4" cla45="fref">quota.h"
);
);
:ion value="v2.6.17.11"
	  >
  4s "<4cfs2/ocfs2_trace.h" clas4s="fr455b" class="sr>
	    num);

  4fs/ocfs2/4journal.c#L55" id="L55" 4class456b" c}ion value="v2.6.17.11"
	  >
  4t72 of th4"+code=trans_inc_lock" c4lass=45ref">trans_inc_lock);
static int ORPHAN_4SCAN_45sb" class="sr 65static int 
  4fs/ocfs2/4journal.c#L59" id="L59" 4class460e=osb" classiue=============================static int 
  4f; *
  4ft"> * mo4fs2_super *quota.h"
static int __ocfs2_waito__mounttrigger__ocfs2_wait_onto__mounttrigger65">  65static int __ocfs2_waitriggers__ocfs2_wait_ontriggersb" c)ion value="v2.6.17.11"
	  >
  4=/ocfs2/b4ead(void * num);
static int             ot+triggers__ocfs2_wait_on_tttriggersb" cption value="v2.6.17.11"
	  >
  46rogram i4  distributed in the hop4 lass466b" c}ion value="v2.6.17.11"
	  >
  46href="fs4fs2_super *trans_inc_lock);
  65static int __ocfs2_waitriggers__ocfs2_wait_ontriggersb" chion value="v2.6.17.11"
	  >
  4=LE_TIMEO4fs2_super *osb<<<<<<<<<<<<<<<<<< 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chion value="v2.6.17.11"
	  >
  4         4int osb__ocfs2_waidataal.c#L61" id="Ldatab" ch             ize_tal.c#L61" id="L ize_tb" clstatic int 
  4ass="sref4">ocfs2_super *static int __ocfs2_waiotal.c#L61" id="Lrt );
 ef">__ocfs2_waitriggers__ocfs2_wait_ontriggersb" c)tion value="v2.6.17.11"
	  >
  4v2    *linux/random.h>
ocf472_super *ocfute it and/or
" clab6, int ecc data.ref="fs/ocfs2/journal.c#L24" id="L24"4aITHOUT A4YY WARRANTY; without eve4 code47ref">ll be useful,
"riggers ifref="fs/ocfs2/journal.c#L24" id="L24"4as/ocfs2/47nt 
 *
 ef">__ocfs2_waidataal.c#L61" id="Ldatab" ch             izeal.c#L61" id="L izeb" ch            dataal.c#L61" id="Ldatab" c +            otal.c#L61" id="Lrt /a>            ut+offsetal.c#L61" id="Lrt+offsetb" c)tion value="v2.6.17.11"
	  >
  47ss="sref48>ocfs2_super *
  47 "<48
  
  "
 *
(void *
"rigger becaus">"7">"65_mountb6ocf482_super *ocfute it and/or
osb48/a>, int  * Defines f48code487b" cs="sref=lue=7cache(struct   65static int __ocfs2_waitriggers__ocfs2_wait_ontriggersb" chion value="v2.6.17.11"
	  >
  47ty, 4rr FITNESS FOR A PARTICU4Aed" 488b" class="sref">osb<<<<<<<<<<<<<<<<<< 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chion value="v2.6.17.11"
	  >
  48sref">oc48s2_super *osb<<<<<<<<<<<<<<<<<<=lue=ref">__ocfs2_waidataal.c#L61" id="Ldatab" ch             ize_tal.c#L61" id="L ize_tb" clstatic int 
  49        49nt ocfs2_super *static int __ocfs2_waidqtal.c#L61" id="Ldqt );
 num);
            dataal.c#L61" id="Ldatab" c)tion value="v2.6.17.11"
	  >
  492    *linux/random.h>
ocf492_super *ocfute it and/or
" clab6osb49/a>, int ecc data.ref="fs/ocfs2/journal.c#L24" id="L24"49an class49="comment"> * Defines f49code49ref">ll be useful,
"riggers ifref="fs/ocfs2/journal.c#L24" id="L24"49ABILITY 49="line" name="L7">   7<49ed" 498b" cll be useful,
 * General Public 4icode499b" cll be useful,
   9 ef">__ocfs2_waidataal.c#L61" id="Ldatab" ch             izeal.c#L61" id="L izeb" ch<&>/a>            dqtal.c#L61" id="Ldqt /a>            dq ch2ckal.c#L61" id="Ldq_ch2ckre c)tion value="v2.6.17.11"
	  >
  50 program50is free software; you c501m" 50de=os}ion value="v2.6.17.11"
	  >
  50t"> * mo50ify it under the terms 502m" 50="fref">quota.h"
 * mo50"L654 "nper *

"rigger becaus">"7"ref="fs/ocfs2/journal.c#L24" id="L24"5052 of th502_super *ocfute it and/or
_mountb6, int 
 * Defines f507m" 507b" cs="sref=lue=7cache(struct   65static int __ocfs2_waitriggers__ocfs2_wait_ontriggersb" chion value="v2.6.17.11"
	  >
  5082 of th50="line" name="L7">   7<508m" 508b" class="sref">osb<<<<<<<<<<<<<<<<<< 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chion value="v2.6.17.11"
	  >
  5092 of th50ent"> * General Public 509m" 50sb" class="sref">osb<<<<<<<<<<<<<<<<<<=lue=ref">__ocfs2_waidataal.c#L61" id="Ldatab" ch             ize_tal.c#L61" id="L ize_tb" clstatic int 
  59" class=5"line" name="L9">   9static int __ocfs2_waitrailer__ocfs2_wait_ontrailerb" cl=="fs/ocfs2/journal.c#L7" id="L59t"> * mo5dify it under the terms 5of th512e=osb" classb" classnum);
 num);
            dataal.c#L61" id="Ldatab" c)tion value="v2.6.17.11"
	  >
  593"> * mo5published by the Free So5ftwar51f">linux/random.h>
  14ocfute it and/or
" clab6
ecc data.ref="fs/ocfs2/journal.c#L24" id="L24"5972 of th5NY WARRANTY; without eve5n the51ref">ll be useful,
"riggers ifref="fs/ocfs2/journal.c#L24" id="L24"5982 of th5or FITNESS FOR A PARTICU5LAR P518b" cll be useful,
 * General Public 5Licen519b" cll be useful,
  19);
 ef">__ocfs2_waidataal.c#L61" id="Ldatab" ch             izeal.c#L61" id="L izeb" ch<&>/a>            trailer__ocfs2_wait_ontrailerb" c-34">/a>            db ch2ckal.c#L61" id="Ldb_ch2ckre c)tion value="v2.6.17.11"
	  >
  5" program5ld have received a copy 5of th52de=os}ion value="v2.6.17.11"
	  >
  5"t"> * mo5iify it under the terms 5ff th52="fref">quota.h"
  65static int __ocfs2_waitriggers__ocfs2_wait_ontriggersb" chion value="v2.6.17.11"
	  >
  5" 2 of th5n class="comment"> * Bos5ton, 524b" class="sref">osb<<<<<<<<<<<<<<<<< 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" c)ion value="v2.6.17.11"
	  >
  5" class="5ine" name="L24">  245ocf{="fs/ocfs2/journal.c#L7" id="L5 rogram i5journal.c#L25" id="L25" 5class526b" class="srnum);
 ef">__ocfs2_waiML_ERRORn_mount(strML_ERRORb" chion value="v2.6.17.11"
	  >
  5"72 of th5ref="include/linux/fs.h"5 clas52sb" class="sref">on0-1307, USA.str" ia>"ct 
  5"82 of th5nclude/linux/types.h" cl5ass="528b" class="sref">on0-1307, USA.str" ia>"bh-34">btb6
  5"ass="com5"include/linux/slab.h" c5lass=52sb" class="sref">o(unsigned long)ef">__ocfs2_waibhal.c#L61" id="Lbhb" chion value="v2.6.17.11"
	  >
  5ef="inclu5de/linux/highmem.h" clas5s="fr530b" class="sref">o(unsigned long long)ef">__ocfs2_waibhal.c#L61" id="Lbhb" c-34">/a>            btb6
  5e program5de/linux/kthread.h" clas5s="fr53 clasion value="v2.6.17.11"
	  >
  5et"> * mo5"include/linux/time.h" c5lass=532e=osb" classn0-1307, USA.
" clab6
 ef">__ocfs2_waibhal.c#L61" id="Lbhb" c-34">/a>            btafuoc_maaal.c#L61" id="Lbtafuoc_maab" c-34">/a>            hostal.c#L61" id="Lhost /a>            i__on_mount(stri__ob" chion value="v2.6.17.11"
	  >
  5e class="5luster/masklog.h" class=5"fref535b" class="srrrrrrrrrosb"JBD2"s2s abort  >1"
>;
_moun cannot continue\n"ref="fs)tion value="v2.6.17.11"
	  >
  5erogram i5journal.c#L35" id="L35" 5class536b" c}ion value="v2.6.17.11"
	  >
  5e72 of th5a href="fs/ocfs2/ocfs2.h5" cla53ref">trans_inc_lock);
            di+triggers__ocfs2_wait_ondi+triggers osb<./a>            t frozen__ocfs2_wait_ont frozenb" cl= static int hion value="v2.6.17.11"
	  >
  5 f="inclu5ot;./a>            t abortn_mount(strttabort70">l= static int hion value="v2.6.17.11"
	  >
  5 t"> * mo5ef="fs/ocfs2/dlmglue.h" 5class542e=osb" class}hion value="v2.6.17.11"
	  >
  5 ense as 5/ocfs2/extent_map.h" cla5ss="f543b" class="sr./a>            ut+offsetal.c#L61" id="Lrt+offsetb" css="sr= static int   65static int             i ch2ckal.c#L61" id="Li_ch2ckre c)hion value="v2.6.17.11"
	  >
  5  2 of th5fs/ocfs2/heartbeat.h" cl5ass="544b" c}tion value="v2.6.17.11"
	  >
  5ocfs2_trace.h"
            eb+triggers__ocfs2_wait_oneb+triggersb" cl= {="fs/ocfs2/journal.c#L7" id="L5 72 of th5/ocfs2/localalloc.h" cla5ss="f54sb" class="sr./a>            ut+triggers__ocfs2_wait_on_tttriggersb" cl= {="fs/ocfs2/journal.c#L7" id="L5 ABILITY 5="fs/ocfs2/slot_map.h" c5lass=548b" class="sref">osb<./a>            t frozen__ocfs2_wait_ont frozenb" cl= static int hion value="v2.6.17.11"
	  >
  5 osb<./a>            t abortn_mount(strttabort70">l= static int hion value="v2.6.17.11"
	  >
  5uot;
  5t;            ut+offsetal.c#L61" id="Lrt+offsetb" css="sr= static int   65static int             h ch2ckal.c#L61" id="Lh_ch2ckre c)hion value="v2.6.17.11"
	  >
  5tt"> * mo5a href="fs/ocfs2/quota.h5" cla55="fre}tion value="v2.6.17.11"
	  >
  5fs/ocfs2/5journal.c#L52" id="L52" 5class55f">linux/random.h>
static int             rb+triggers__ocfs2_wait_onrb+triggersb" cl= {="fs/ocfs2/journal.c#L7" id="L5s "<5cfs2/ocfs2_trace.h" clas5s="fr555b" class="sr./a>            ut+triggers__ocfs2_wait_on_tttriggersb" cl= {="fs/ocfs2/journal.c#L7" id="L5fs/ocfs2/5journal.c#L55" id="L55" 5class556b" class="srb" class./a>            t frozen__ocfs2_wait_ont frozenb" cl= static int hion value="v2.6.17.11"
	  >
  5t72 of th5"+code=trans_inc_lock" c5lass=55sb" class="sref">osb<./a>            t abortn_mount(strttabort70">l= static int hion value="v2.6.17.11"
	  >
  5uABILITY 5journal.c#L57" id="L57" 5class558b" class="sr}hion value="v2.6.17.11"
	  >
  5tORPHAN_5SCAN_55sb" class="sr./a>            ut+offsetal.c#L61" id="Lrt+offsetb" css="sr= static int   65static int _b6_b6            rf ch2ckal.c#L61" id="Lrf ch2ckre c)hion value="v2.6.17.11"
	  >
  5fs/ocfs2/5journal.c#L59" id="L59" 5class560e=os}tion value="v2.6.17.11"
	  >
  5f; *
  5ft"> * mo5fs2_super *            gd+triggers__ocfs2_wait_ongd+triggersb" cl= {="fs/ocfs2/journal.c#L7" id="L5=s/ocfs2/5int osb<./a>            t frozen__ocfs2_wait_ont frozenb" cl= static int hion value="v2.6.17.11"
	  >
  5= "<5s2_super *l= static int hion value="v2.6.17.11"
	  >
  56rogram i5  distributed in the hop5 lass566b" class="sr}hion value="v2.6.17.11"
	  >
  56href="fs5fs2_super *  65static int             bg ch2ckal.c#L61" id="Lbg ch2ckre c)hion value="v2.6.17.11"
	  >
  5fABILITY 5int 
  5f *
  5         5int             db+triggers__ocfs2_wait_ondb+triggersb" cl= {="fs/ocfs2/journal.c#L7" id="L5ass="sref5">ocfs2_super *            ut+triggers__ocfs2_wait_on_tttriggersb" cl= {="fs/ocfs2/journal.c#L7" id="L5a "<51
  
  hion value="v2.6.17.11"
	  >
  5v2    *l= static int hion value="v2.6.17.11"
	  >
  5 /ocfs2/b57ad(void *
  5aref">ocf572_super *ocf}tion value="v2.6.17.11"
	  >
  5arogram i57/a>, int 
  5aITHOUT A5YY WARRANTY; without eve5 code577b" cs="sref 65static int             xb+triggers__ocfs2_wait_onxb+triggersb" cl= {="fs/ocfs2/journal.c#L7" id="L5aABILITY 57nt             ut+triggers__ocfs2_wait_on_tttriggersb" cl= {="fs/ocfs2/journal.c#L7" id="L5a *osb<./a>            t frozen__ocfs2_wait_ont frozenb" cl= static int hion value="v2.6.17.11"
	  >
  57        58nt osb<./a>            t abortn_mount(strttabort70">l= static int hion value="v2.6.17.11"
	  >
  57ss="sref58>ocfs2_super *
  57 "<58
  
    65static int             xb ch2ckal.c#L61" id="Lxb ch2ckre c)hion value="v2.6.17.11"
	  >
  582    *
  58very_thr58ad(void *
  58ref">ocf582_super *ocfs="sref 65static int             dq+triggers__ocfs2_wait_ondqttriggersb" cl= {="fs/ocfs2/journal.c#L7" id="L57ref">osb58/a>, int             ut+triggers__ocfs2_wait_on_tttriggersb" cl= {="fs/ocfs2/journal.c#L7" id="L57ITHOUT A58="comment"> * Defines f58code58sb" class="sref">osb<./a>            t frozen__ocfs2_wait_ont frozenb" cl= static int hion value="v2.6.17.11"
	  >
  58ABILITY 5rr FITNESS FOR A PARTICU5Aed" 588b" class="sref">osb<./a>            t abortn_mount(strttabort70">l= static int hion value="v2.6.17.11"
	  >
  57 *
  59        59nt 
  59ss="sref59>ocfs2_super *
  59 "<59
  
              dr+triggers__ocfs2_wait_ondrttriggersb" cl= {="fs/ocfs2/journal.c#L7" id="L592    *osb<./a>            t frozen__ocfs2_wait_ont frozenb" cl= static int hion value="v2.6.17.11"
	  >
  59ref">ocf592_super *l= static int hion value="v2.6.17.11"
	  >
  59ref">osb59/a>, int 
  59an class59="comment"> * Defines f59code59sb" class="sr./a>            ut+offsetal.c#L61" id="Lrt+offsetb" css="sr= static int   65static int _b6_b6            drtch2ckal.c#L61" id="Ldr ch2ckre c)hion value="v2.6.17.11"
	  >
  59ABILITY 59="line" name="L7">   7<59ed" 598b" c}tion value="v2.6.17.11"
	  >
  59ass="com5eent"> * General Public 5icode59sb" cion value="v2.6.17.11"
	  >
  60" class=6lline" name="L9">   9            dl+triggers__ocfs2_wait_ondlttriggersb" cl= {="fs/ocfs2/journal.c#L7" id="L60 program60is free software; you c601m" 60de=osb" class./a>            ut+triggers__ocfs2_wait_on_tttriggersb" cl= {="fs/ocfs2/journal.c#L7" id="L60t"> * mo60ify it under the terms 602m" 602e=osb" classb" class./a>            t frozen__ocfs2_wait_ont frozenb" cl= static int hion value="v2.6.17.11"
	  >
  603"> * mo60"L654 "nper *l= static int hion value="v2.6.17.11"
	  >
  60 2 of th60 License, or (at your o604m" 604b" class="sr}hion value="v2.6.17.11"
	  >
  6052 of th602_super *  65static int             dltch2ckal.c#L61" id="Ldl ch2ckre c)hion value="v2.6.17.11"
	  >
  6062 of th60/a>, int 
  6072 of th60="comment"> * Defines f607m" 60ref">trans_inc_lock);
   7<608m" 608b" cs="srefiue=7cache(stru___mount11"
	  _accessal.c#L61" id="L___mount11"
	  _access65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",trans_inc_lock);
 * General Public 609m" 60sb" class="sref">osb<<<<<<<<<<<<<<<<<static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
   9osbstatic int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chion value="v2.6.17.11"
	  >
  69 program6iis free software; you c6n1m" 61de=osb" class="sref"><<<<<<<<<<<<<<<<static int __ocfs2_waitriggers__ocfs2_wait_ontriggersb" chion value="v2.6.17.11"
	  >
  69t"> * mo6dify it under the terms 6of th612e=osb" classb" classssssssssssssssssssiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  693"> * mo6published by the Free So6ftwar61f">li{="fs/ocfs2/journal.c#L7" id="L69 2 of th6e License, or (at your o6ption614b" class="sriue=7cache(strus="susal.c#L61" id="Ls="sus 
  69 class="6line" name="L14">  14__ocfs2_waio_on_mount(stro_ob" cl=="fs/ocfs2/journal.c#L7" id="L69rogram i6s distributed in the hop6e tha616b" class="srb" classef">__ocfs2_waiOCFS2_SBn_mount(strOCFS2_SB65"> /a>            _mountmetadata+cache_get+" cla__ocfs2_wait_on_mountmetadata+cache_get+" cla65"> /a>            cial.c#L61" id="Lciss="))tion value="v2.6.17.11"
	  >
  6972 of th6NY WARRANTY; without eve6n the61ref">trans_inc_lock);
 !ef">__ocfs2_waicial.c#L61" id="Lciss=" || !ef">__ocfs2_waicial.c#L61" id="Lciss="-34">/a>            ci_opsal.c#L61" id="Lci_opsss=")tion value="v2.6.17.11"
	  >
  6992 of th6ment"> * General Public 6Licen619b" class="srnum);
 !ef">__ocfs2_waihandleal.c#L61" id="Lhandless=")tion value="v2.6.17.11"
	  >
  6" class="6line" name="L19">  19);
 !ef">__ocfs2_waibhal.c#L61" id="Lbhb" c)tion value="v2.6.17.11"
	  >
  6" program6ld have received a copy 6of th62 clasion value="v2.6.17.11"
	  >
  6"t"> * mo6iify it under the terms 6ff th622lasss2f="fs/num);
 ion value="v2.6.17.11"
	  >
  6"3"> * mo6re Foundation, Inc., 59 6Templ623b" class="srrrrrrrrr(unsigned long long)ef">__ocfs2_wai_mountmetadata+cache_ownla__ocfs2_wait_on_mountmetadata+cache_ownla65"> /a>            cial.c#L61" id="Lciss=")hion value="v2.6.17.11"
	  >
  6" 2 of th6n class="comment"> * Bos6ton, 624b" class="sref">osb<(unsigned long long)ef">__ocfs2_waibhal.c#L61" id="Lbhb" c-34">/a>            btb6            bhal.c#L61" id="Lbhb" c-34">/a>            bt izeal.c#L61" id="Lb_ ize65">)tion value="v2.6.17.11"
	  >
  6" class="6ine" name="L24">  246ocfs2_trace.h"
__ocfs2_waibuffer_uptodateal.c#L61" id="Lbuffer_uptodate65"> /a>            bhal.c#L61" id="Lbhb" c))b{="fs/ocfs2/journal.c#L7" id="L6"82 of th6nclude/linux/types.h" cl6ass="628b" class="sref">ofs/num);
 ef">__ocfs2_waiML_ERRORn_mount(strML_ERRORb" ch"giv" i me a buffer 17at's not uptodate!\n"ref="fs)tion value="v2.6.17.11"
	  >
  6"ass="com6"include/linux/slab.h" c6lass=62sb" class="sref">ofs/num);
 ef">__ocfs2_waiML_ERRORn_mount(strML_ERRORb" ch"btb6
  6ef="inclu6de/linux/highmem.h" clas6s="fr630b" class="sref">oef">osb<(unsigned long long)ef">__ocfs2_waibhal.c#L61" id="Lbhb" c-34">/a>            btb6
  6e program6de/linux/kthread.h" clas6s="fr63de=osb" class="sref">num);
 )tion value="v2.6.17.11"
	  >
  6et"> * mo6"include/linux/time.h" c6lass=632e=osb" class}ion value="v2.6.17.11"
	  >
  6;ense as 6uublished by the Free So6templ63f">linux/random.h>
curran> "ransacl.c# informal.c# o  17" ci soref="fs/ocfs2/journal.c#L24" id="L24"6e class="6luster/masklog.h" class=6"fref63">ocfute it and/or

from 17" c/spitssf="fs/ocfs2/journal.c#L24" id="L24"6e72 of th6a href="fs/ocfs2/ocfs2.h6" cla63ref">ll be useful,
curran> "ransacl.c# id unti.68f="fs/ocfs2/journal.c#L24" id="L24"6e82 of th6journal.c#L37" id="L37" 6class638b" cll be useful,
_mount"tart_"rans() tookref="fs/ocfs2/journal.c#L24" id="L24"6f
);
 /a>            __on_mount(stro_ob" c-34">/a>            4" id="n_mount(str4" id="b" ch            cial.c#L61" id="Lciss=")tion value="v2.6.17.11"
	  >
  6 f="inclu6ot;
  6 t"> * mo6ef="fs/ocfs2/dlmglue.h" 6class642lasss2f="fs/num);
 /a>            cial.c#L61" id="Lciss=")tion value="v2.6.17.11"
	  >
  6 ense as 6/ocfs2/extent_map.h" cla6ss="f643b" class="srswitch  ef">__ocfs2_waitypeal.c#L61" id="Ltypeb" c)b{="fs/ocfs2/journal.c#L7" id="L6  2 of th6fs/ocfs2/heartbeat.h" cl6ass="644b" class="srcas">ef">__ocfs2_waiOCFS2_JOURNAL_ACCESS_CREATEn_mount(strOCFS2_JOURNAL_ACCESS_CREATEb" c:ion value="v2.6.17.11"
	  >
  6ef">__ocfs2_waiOCFS2_JOURNAL_ACCESS_WRITEn_mount(strOCFS2_JOURNAL_ACCESS_WRITEb" c:ion value="v2.6.17.11"
	  >
  6__ocfs2_wais="susal.c#L61" id="Ls="sus  /a>            handleal.c#L61" id="Lhandless=",            bhal.c#L61" id="Lbhb" c)tion value="v2.6.17.11"
	  >
  6 72 of th6/ocfs2/localalloc.h" cla6ss="f64sb" class="sref">osb
  6 82 of th6="fs/ocfs2/slot_map.h" c6lass=648b" cion value="v2.6.17.11"
	  >
  6 ef">__ocfs2_waiOCFS2_JOURNAL_ACCESS_UNDOn_mount(strOCFS2_JOURNAL_ACCESS_UNDOb" c:ion value="v2.6.17.11"
	  >
  6uot;oef"ef">__ocfs2_wais="susal.c#L61" id="Ls="sus  /a>            handleal.c#L61" id="Lhandless=",            bhal.c#L61" id="Lbhb" c)tion value="v2.6.17.11"
	  >
  6t;b2/aktion value="v2.6.17.11"
	  >
  6tt"> * mo6a href="fs/ocfs2/quota.h6" cla65="fref">quota.h"

  6u 2 of th6uffer_head_io.h" class="6fref"654b" class="sref">osb__ocfs2_wais="susal.c#L61" id="Ls="sus __ocfs2_waiEINVALal.c#L61" id="LEINVAL 
  6s "<6cfs2/ocfs2_trace.h" clas6s="fr655b" class="sref">osb__ocfs2_waimlogal.c#L61" id="Lmlog65"> ef">__ocfs2_waiML_ERRORn_mount(strML_ERRORb" ch"Unknown access type!\n"ref="fs)tion value="v2.6.17.11"
	  >
  6fs/ocfs2/6journal.c#L55" id="L55" 6class656b" class="sr}ion value="v2.6.17.11"
	  >
  6t72 of th6"+code=trans_inc_lock" c6lass=657b" class="srif (!ef">__ocfs2_wais="susal.c#L61" id="Ls="sus &>/num);
 /a>            __on_mount(stro_ob" c)r&>&>/num);

  6t82 of th6journal.c#L57" id="L57" 6class658b" class="sref">ofs/num);
 /a>            bhal.c#L61" id="Lbhb" ch<&>/a>            triggers__ocfs2_wait_ontriggersb" c-34">/a>            ut+triggers__ocfs2_wait_on_tttriggersb" c)tion value="v2.6.17.11"
	  >
  6fORPHAN_6SCAN_659b" class="srnum);
 /a>            cial.c#L61" id="Lciss=")tion value="v2.6.17.11"
	  >
  6fs/ocfs2/6journal.c#L59" id="L59" 6class660e=osion value="v2.6.17.11"
	  >
  6f; *__ocfs2_wais="susal.c#L61" id="Ls="sus 
  6ft"> * mo6fs2_super *);
 ef">__ocfs2_waiML_ERRORn_mount(strML_ERRORb" ch"Error %d gett" i %d access to buffer!\n"ref="fshion value="v2.6.17.11"
	  >
  6=s/ocfs2/6int __ocfs2_wais="susal.c#L61" id="Ls="sus             typeal.c#L61" id="Ltypeb" c)tion value="v2.6.17.11"
	  >
  6f 2 of th6ead(void *
  6= "<6s2_super *(strus="susal.c#L61" id="Ls="sus 
  66rogram i6  distributed in the hop6 lass666b" c}ion value="v2.6.17.11"
	  >
  66href="fs6fs2_super *trans_inc_lock);
(struef="fs11"
	  _access_dial.c#L61" id="Lef="fs11"
	  _access_di65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
osb<<<<<<<<<<<<< 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chsiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  6         6int ocfs2_super *(stru___mount11"
	  _accessal.c#L61" id="L___mount11"
	  _access65"> /a>            handleal.c#L61" id="Lhandless=",            cial.c#L61" id="Lciss=",            bhal.c#L61" id="Lbhb" ch<&>/a>            di+triggers__ocfs2_wait_ondi+triggers             typeal.c#L61" id="Ltypeb" c)tion value="v2.6.17.11"
	  >
  6a "<61
  
  linux/random.h>
(struef="fs11"
	  _access_eon_mount(strof="fs11"
	  _access_eo65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
ocf672_super *               buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chsiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  6 rogram i67/a>, int (stru___mount11"
	  _accessal.c#L61" id="L___mount11"
	  _access65"> /a>            handleal.c#L61" id="Lhandless=",            cial.c#L61" id="Lciss=",            bhal.c#L61" id="Lbhb" ch<&>/a>            eb+triggers__ocfs2_wait_oneb+triggersb" ch            typeal.c#L61" id="Ltypeb" c)tion value="v2.6.17.11"
	  >
  6aABILITY 67nt 
  6v *
  67        68nt (struef="fs11"
	  _access_ron_mount(strof="fs11"
	  _access_ro65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
ocfs2_super *<<<<<<<<<<<< 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chsiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  67 "<68
  
  
  
  "
 *(struef="fs11"
	  _access_don_mount(strof="fs11"
	  _access_do65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
osb<<<<<<<<<<<<< 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chsiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  69ref">ocf692_super *osb69/a>, int (stru___mount11"
	  _accessal.c#L61" id="L___mount11"
	  _access65"> /a>            handleal.c#L61" id="Lhandless=",            cial.c#L61" id="Lciss=",            bhal.c#L61" id="Lbhb" ch<&>/a>            db+triggers__ocfs2_wait_ondb+triggersb" ch            typeal.c#L61" id="Ltypeb" c)tion value="v2.6.17.11"
	  >
  69ITHOUT A69="comment"> * Defines f69code69sb" c}ion value="v2.6.17.11"
	  >
  69ABILITY 69="line" name="L7">   7<69ed" 698b" cion value="v2.6.17.11"
	  >
  69ass="com6eent"> * General Public 6icode69sb" ciue=7cache(struef="fs11"
	  _access_xon_mount(strof="fs11"
	  _access_xo65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
   9osbstatic int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chsiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  70 program70is free software; you c701m" 70de=os{="fs/ocfs2/journal.c#L7" id="L70t"> * mo70ify it under the terms 702m" 702e=osb" classret"
	=7cache(stru___mount11"
	  _accessal.c#L61" id="L___mount11"
	  _access65"> /a>            handleal.c#L61" id="Lhandless=",            cial.c#L61" id="Lciss=",            bhal.c#L61" id="Lbhb" ch<&>/a>            xb+triggers__ocfs2_wait_onxb+triggersb" ch            typeal.c#L61" id="Ltypeb" c)tion value="v2.6.17.11"
	  >
  703"> * mo70"L654 "nper *
  70 2 of th70 License, or (at your o704m" 704b" cion value="v2.6.17.11"
	  >
  7052 of th702_super *(struef="fs11"
	  _access_dqn_mount(strof="fs11"
	  _access_dq65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
               buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chsiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  7072 of th70="comment"> * Defines f707m" 70ref">{="fs/ocfs2/journal.c#L7" id="L7082 of th70="line" name="L7">   7<708m" 708e=osb" classret"
	=7cache(stru___mount11"
	  _accessal.c#L61" id="L___mount11"
	  _access65"> /a>            handleal.c#L61" id="Lhandless=",            cial.c#L61" id="Lciss=",            bhal.c#L61" id="Lbhb" ch<&>/a>            dq+triggers__ocfs2_wait_ondqttriggersb" ch            typeal.c#L61" id="Ltypeb" c)tion value="v2.6.17.11"
	  >
  7092 of th70ent"> * General Public 709m" 70sb" c}ion value="v2.6.17.11"
	  >
  79" class=7"line" name="L9">   9
  79 program7iis free software; you c7n1m" 71de=osiue=7cache(struef="fs11"
	  _access_da__ocfs2_wait_on_mount11"
	  _access_da65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
 * mo7dify it under the terms 7of th712e=osb" classb" classssssssssssss 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chsiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  793"> * mo7published by the Free So7ftwar71f">li{="fs/ocfs2/journal.c#L7" id="L79 2 of th7e License, or (at your o7ption714b" class="srret"
	=7cache(stru___mount11"
	  _accessal.c#L61" id="L___mount11"
	  _access65"> /a>            handleal.c#L61" id="Lhandless=",            cial.c#L61" id="Lciss=",            bhal.c#L61" id="Lbhb" ch<&>/a>            dr+triggers__ocfs2_wait_ondrttriggersb" ch            typeal.c#L61" id="Ltypeb" c)tion value="v2.6.17.11"
	  >
  79 class="7line" name="L14">  14ocf}ion value="v2.6.17.11"
	  >
  79rogram i7s distributed in the hop7e tha71line"ion value="v2.6.17.11"
	  >
  7972 of th7NY WARRANTY; without eve7n the71sb" ciue=7cache(struef="fs11"
	  _access_d"n_mount(stref="fs11"
	  _access_d"65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
osb<<<<<<<<<<<<< 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chsiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  7992 of th7ment"> * General Public 7Licen71sb" c{="fs/ocfs2/journal.c#L7" id="L7" class="7line" name="L19">  19(stru___mount11"
	  _accessal.c#L61" id="L___mount11"
	  _access65"> /a>            handleal.c#L61" id="Lhandless=",            cial.c#L61" id="Lciss=",            bhal.c#L61" id="Lbhb" ch<&>/a>            dl+triggers__ocfs2_wait_ondlttriggersb" ch            typeal.c#L61" id="Ltypeb" c)tion value="v2.6.17.11"
	  >
  7" program7ld have received a copy 7of th72de=os}ion value="v2.6.17.11"
	  >
  7"t"> * mo7iify it under the terms 7ff th72="fref">quota.h"
 * mo7re Foundation, Inc., 59 7Templ723b" ciue=7cache(struef="fs11"
	  _accessn_mount(stref="fs11"
	  _access65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int __ocfs2_waicial.c#L61" id="Lciss=",trans_inc_lock);
 * Bos7ton, 724b" class="sref">osb<<<<<<<<<< 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" chsiue=7cache(strutypeal.c#L61" id="Ltypeb" c)ion value="v2.6.17.11"
	  >
  7" class="7ine" name="L24">  247(stru___mount11"
	  _accessal.c#L61" id="L___mount11"
	  _access65"> /a>            handleal.c#L61" id="Lhandless=",            cial.c#L61" id="Lciss=",            bhal.c#L61" id="Lbhb" ch            NULLal.c#L61" id="LNULLb" ch            typeal.c#L61" id="Ltypeb" c)tion value="v2.6.17.11"
	  >
  7"72 of th7ref="include/linux/fs.h"7 clas72sb" c}ion value="v2.6.17.11"
	  >
  7"82 of th7nclude/linux/types.h" cl7ass="728b" cion value="v2.6.17.11"
	  >
  7"ass="com7"include/linux/slab.h" c7lass=72sb" cvoid=7cache(struef="fs11"
	  _dirtyn_mount(stref="fs11"
	  _dirty65"> /a>            handle_tal.c#L61" id="Lhandle_tss="sref">__ocfs2_waihandleal.c#L61" id="Lhandless=",f 65static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" c)ion value="v2.6.17.11"
	  >
  7ef="inclu7de/linux/highmem.h" clas7s="fr73class{="fs/ocfs2/journal.c#L7" id="L7e program7de/linux/kthread.h" clas7s="fr73de=osb" classiue=7cache(strus="susal.c#L61" id="Ls="sus 
  7et"> * mo7"include/linux/time.h" c7lass=73="fref">quota.h"
            trace_ef="fs11"
	  _dirtyn_mount(strtrace_ef="fs11"
	  _dirty65"> (unsigned long long)ef">__ocfs2_waibhal.c#L61" id="Lbhb" c-34">/a>            btb6
  7; 2 of th7journal.c#L33" id="L33" 7class734b" cion value="v2.6.17.11"
	  >
  7e class="7luster/masklog.h" class=7"fref735e=osb" class/a>            s="susal.c#L61" id="Ls="sus  /a>            handleal.c#L61" id="Lhandless=",            bhal.c#L61" id="Lbhb" c)tion value="v2.6.17.11"
	  >
  7erogram i7journal.c#L35" id="L35" 7class736e=osb" class/a>            BUG_ON> /a>            s="susal.c#L61" id="Ls="sus 
  7e72 of th7a href="fs/ocfs2/ocfs2.h7" cla73sb" c}ion value="v2.6.17.11"
	  >
  7e82 of th7journal.c#L37" id="L37" 7class738b" cion value="v2.6.17.11"
	  >
  7fef">__ocfs2_waiOCFS2_DEFAULT_COMMIT_INTERVALal.c#L61" id="LOCFS2_DEFAULT_COMMIT_INTERVALe=osb"  /a>            HZal.c#L61" id="LHZb" clr>ef">__ocfs2_waiJBD2_DEFAULT_MAX_COMMIT_AGEal.c#L61" id="LJBD2_DEFAULT_MAX_COMMIT_AGEb" c)ion value="v2.6.17.11"
	  >
  7 href="fs7/ocfs2/blockcheck.h" cla7ss="f740e=osion value="v2.6.17.11"
	  >
  7 f="inclu7ot;(struef="fsset_11"
	  _params__ocfs2_wait_on_mountset_11"
	  _params70">  65static int __ocfs2_waio_on_mount(stro_ob" c)ion value="v2.6.17.11"
	  >
  7 t"> * mo7ef="fs/ocfs2/dlmglue.h" 7class742e=os{="fs/ocfs2/journal.c#L7" id="L7 ense as 7/ocfs2/extent_map.h" cla7ss="f743e=osb" class/a>            11"
	  _tal.c#L61" id="L11"
	  _tb" clref">__ocfs2_wai11"
	  al.c#L61" id="L11"
	   (stro_ob" c-34">/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_4" id="n_mount(str4_4" id="b" ction value="v2.6.17.11"
	  >
  7  2 of th7fs/ocfs2/heartbeat.h" cl7ass="744b" class="srunsigned long /a>            c/spit_iueerv="n_mount(strc/spit_iueerv=" 
  7  class="7a href="fs/ocfs2/inode.h7" cla74">ocfs2_trace.h"
__ocfs2_wai__on_mount(stro_ob" c-34">/a>            o_o_c/spit_iueerv="n_mount(stro_o_c/spit_iueerv="b" c)ion value="v2.6.17.11"
	  >
  7 72 of th7/ocfs2/localalloc.h" cla7ss="f74sb" class="sref">osb            c/spit_iueerv="n_mount(strc/spit_iueerv=" (stro_ob" c-34">/a>            o_o_c/spit_iueerv="n_mount(stro_o_c/spit_iueerv="b" ction value="v2.6.17.11"
	  >
  7 82 of th7="fs/ocfs2/slot_map.h" c7lass=748b" cion value="v2.6.17.11"
	  >
  7  &>/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_s="se_6
  7uot;/a>            4_c/spit_iueerv="n_mount(str4_c/spit_iueerv=" 
  7uf="inclu7="fs/ocfs2/uptodate.h" c7lass=751b" class="srif (ef">__ocfs2_wai__on_mount(stro_ob" c-34">/a>            s_mount_optal.c#L61" id="Ls_mount_optb" cl&>/num);
(strOCFS2_MOUNT_BARRIERb" c)ion value="v2.6.17.11"
	  >
  7tt"> * mo7a href="fs/ocfs2/quota.h7" cla752e=osb" classb" classnum);
/a>            4_flags__ocfs2_wait_onj_flagse=osb|= static int (strJBD2_BARRIER 
  7uense as 7journal.c#L52" id="L52" 7class753b" class="srelseion value="v2.6.17.11"
	  >
  7u 2 of th7uffer_head_io.h" class="7fref"754b" class="sref">osb__ocfs2_wai4" id="n_mount(str4" id="b" c-34">/a>            4_flags__ocfs2_wait_onj_flagse=osb&>= ~static int (strJBD2_BARRIER 
  7u class="7cfs2/ocfs2_trace.h" clas7s="fr755e=osb" class/a>            write_un6 &>/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_s="se_6
  7urogram i7journal.c#L55" id="L55" 7class756b" c}ion value="v2.6.17.11"
	  >
  7t72 of th7"+code=trans_inc_lock" c7lass=75ref">trans_inc_lock);
(struef="fs11"
	  _inital.c#L61" id="Lrf="fs11"
	  _init70">  65static int __ocfs2_wai11"
	  al.c#L61" id="L11"
	   __ocfs2_waidirtyn_mount(strdirty65">)ion value="v2.6.17.11"
	  >
  7tORPHAN_7SCAN_75sb" c{="fs/ocfs2/journal.c#L7" id="L7fs/ocfs2/7journal.c#L59" id="L59" 7class76classs2f="fs/iue=7cache(strus="susal.c#L61" id="Ls="sus 
  7f; *__ocfs2_waiin
11"
	   in * mo7fs2_super *);
__ocfs2_wai1_4" id="n_mount(str4_4" id="b" cl= static int __ocfs2_waidial.c#L61" id="Ldi65">l= static int (void *               buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" cl= static int __ocfs2_waio_on_mount(stro_ob" c;/ocfs2/journal.c#L24" id="L24"7frogram i7  distributed in the hop7 lass766lasss2f="fs/iue=7cache(struin *trans_inc_lock);
 !ef">__ocfs2_wai11"
	  al.c#L61" id="L11"
	   
  7f *
  7         7int __ocfs2_wai4" id="n_mount(str4" id="b" c-34">/a>            4___on_mount(str4___ob" c;/ocfs2/journal.c#L24" id="L24"7ass="sref7">ocfs2_super *
  7a "<71
  
              in /a>            __on_mount(stro_ob" c,            JOURNAL_SYSTEM_INODEal.c#L61" id="LJOURNAL_SYSTEM_INODEb" c,/ocfs2/journal.c#L24" id="L24"7v 2 of th77ad(void *osb<<<<<<<<<<<<<<<<<<<<<<);
(stro_ob" c-34">/a>            slot_numal.c#L61" id="Lslot_num 
  7aref">ocf772_super *__ocfs2_waiin__ocfs2_wais="susal.c#L61" id="Ls="sus __ocfs2_waiEACCESal.c#L61" id="LEACCESb" c;/ocfs2/journal.c#L24" id="L24"7a72 of th7YY WARRANTY; without eve7 code77sb" class="sref">osb            mlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  7aABILITY 77nt osb            don al.c#L61" id="Ldon b" c;/ocfs2/journal.c#L24" id="L24"7a *
  77        78nt __ocfs2_waiis_bad_in /a>            inocfs2_super */a>            mlogal.c#L61" id="Lmlog70"> /a>            ML_ERRORn_mount(strML_ERRORb" ch"access error (bad in
  77 "<78
  
   /a>            in
  772    *);

  77 2 of th78ad(void *osb__ocfs2_wais="susal.c#L61" id="Ls="sus __ocfs2_waiEACCESal.c#L61" id="LEACCESb" c;/ocfs2/journal.c#L24" id="L24"78ref">ocf782_super *osb78/a>, int 
  77ITHOUT A78="comment"> * Defines f78code78ref">trans_inc_lock);
 /a>            in
  77 * /a>            in/a>            ip_open_countal.c#L61" id="Lip_open_countb" c++tion value="v2.6.17.11"
	  >
  79        79nt 
  79ss="sref79>ocfs2_super *
11"
	   in
  
  
(void *__ocfs2_wais="susal.c#L61" id="Ls="sus (strref="+in /a>            in/a>            bhal.c#L61" id="Lbhb" ch<1,            OCFS2_META_LOCK_RECOVERYn_mount(strOCFS2_META_LOCK_RECOVERYb" c)tion value="v2.6.17.11"
	  >
  79ref">ocf792_super *__ocfs2_wais="susal.c#L61" id="Ls="sus osb79/a>, int __ocfs2_wais="susal.c#L61" id="Ls="sus __ocfs2_waiERESTARTSYSal.c#L61" id="LERESTARTSYS65">)ion value="v2.6.17.11"
	  >
  79ITHOUT A79="comment"> * Defines f79code79sb" class="sref">osb__ocfs2_waimlogal.c#L61" id="Lmlog70"> /a>            ML_ERRORn_mount(strML_ERRORb" ch"Could not get 6
  79ABILITY 79="line" name="L7">   7<79ed" 798b" class="sref">osb            don al.c#L61" id="Ldon b" c;/ocfs2/journal.c#L24" id="L24"79ass="com7eent"> * General Public 7icode79sb" class="sr}ion value="v2.6.17.11"
	  >
  80" class=8lline" name="L9">   9
  80 program80is free software; you c801m" 801b" class="sref">__ocfs2_waiin
  80t"> * mo80ify it under the terms 802m" 802lasss2f="fs/num);
l=   65static int __ocfs2_waibhal.c#L61" id="Lbhb" c-34">/a>            btdataal.c#L61" id="Lbtdatab" c;/ocfs2/journal.c#L24" id="L24"803"> * mo80"L654 "nper *linux/random.h>
__ocfs2_waiin/a>            i_siz al.c#L61" id="Li_siz              OCFS2_MIN_JOURNAL_SIZEal.c#L61" id="LOCFS2_MIN_JOURNAL_SIZEb" c)b{="fs/ocfs2/journal.c#L7" id="L8052 of th802_super *osb__ocfs2_waimlogal.c#L61" id="Lmlog65"> ef">__ocfs2_waiML_ERRORn_mount(strML_ERRORb" ch"J1"
	   file siz  (%lld) is too smal !\n"ref="fs,/ocfs2/journal.c#L24" id="L24"8062 of th80/a>, int __ocfs2_waiin/a>            i_siz al.c#L61" id="Li_siz  
  8072 of th80="comment"> * Defines f807m" 80sb" class="sref">osb            s="susal.c#L61" id="Ls="sus __ocfs2_waiEINVALal.c#L61" id="LEINVAL 
  8082 of th80="line" name="L7">   7<808m" 808b" class="sref">osb            don al.c#L61" id="Ldon b" c;/ocfs2/journal.c#L24" id="L24"8092 of th80ent"> * General Public 809m" 80sb" class="sr}ion value="v2.6.17.11"
	  >
  89" class=8"line" name="L9">   9
  89 program8iis free software; you c8n1m" 811b" class="sref">__ocfs2_waitrace_ef="fs11"
	  _inital.c#L61" id="Ltrace_ef="fs11"
	  _init70"> /a>            in/a>            i_siz al.c#L61" id="Li_siz   * mo8dify it under the terms 8of th812e=osb" classb" classsssssssssssssssss(unsigned long long)ef">__ocfs2_waiin/a>            i_b6 * mo8published by the Free So8ftwar813b" class="srrrrrrrrr>osb<="sref">osb            OCFS2_In_mount(strOCFS2_I70"> /a>            in/a>            ip_clustersal.c#L61" id="Lip_clusters 
  89 2 of th8e License, or (at your o8ption814b" cion value="v2.6.17.11"
	  >
  89 class="8line" name="L14">  14
11"
	   init funcl.c# now2 href="fs/ocfs2/journal.c#L24" id="L24"89rogram i8s distributed in the hop8e tha816e=osb" class/a>            1_4" id="n_mount(str4_4" id="b" cl= static int  /a>            in
  8972 of th8NY WARRANTY; without eve8n the817b" class="srif (/a>            1_4" id="n_mount(str4_4" id="b" cl== static int osb__ocfs2_waimlogal.c#L61" id="Lmlog65"> ef">__ocfs2_waiML_ERRORn_mount(strML_ERRORb" ch"Linux>11"
	   layer error\n"ref="fs)tion value="v2.6.17.11"
	  >
  8992 of th8ment"> * General Public 8Licen81sb" class="sref">osb            s="susal.c#L61" id="Ls="sus __ocfs2_waiEINVALal.c#L61" id="LEINVAL 
  8" class="8line" name="L19">  19osb            don al.c#L61" id="Ldon b" c;/ocfs2/journal.c#L24" id="L24"8" program8ld have received a copy 8of th821b" class="sr}ion value="v2.6.17.11"
	  >
  8"t"> * mo8iify it under the terms 8ff th82="fref">quota.h"
 * mo8re Foundation, Inc., 59 8Templ823e=osb" class/a>            trace_ef="fs11"
	  _init_maxlenal.c#L61" id="Ltrace_ef="fs11"
	  _init_maxlen65"> ef">__ocfs2_wai1_4" id="n_mount(str4_4" id="b" c-34">/a>            4_maxlenal.c#L61" id="Lj_maxlen65">)tion value="v2.6.17.11"
	  >
  8" 2 of th8n class="comment"> * Bos8ton, 824b" cion value="v2.6.17.11"
	  >
  8" class="8ine" name="L24">  248__ocfs2_waidirtyn_mount(strdirty65">l=  ef">__ocfs2_waile32_to_cpun_mount(strle32_to_cpu65"> ef">__ocfs2_waidial.c#L61" id="Ldi65">-34">/a>            id1al.c#L61" id="Lid1b" c./a>            41"
	  1al.c#L61" id="L41"
	  1b" c./a>            i4_flags__ocfs2_wait_onij_flagse=os)r&>ion value="v2.6.17.11"
	  >
  8"rogram i8journal.c#L25" id="L25" 8class826b" class="srb" classs=/a>            OCFS2_JOURNAL_DIRTY_FLal.c#L61" id="LOCFS2_JOURNAL_DIRTY_FL65">)tion value="v2.6.17.11"
	  >
  8"72 of th8ref="include/linux/fs.h"8 clas82ref">trans_inc_lock);
/a>            4_4" id="n_mount(str4_4" id="b" cl= static int 
  8"ass="com8"include/linux/slab.h" c8lass=82sb" class="sr/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_in
  8ef="inclu8de/linux/highmem.h" clas8s="fr83classs2f="fs/num);
/a>            4_bhal.c#L61" id="L4_bhb" cl= static int 
  8e program8de/linux/kthread.h" clas8s="fr83 clasion value="v2.6.17.11"
	  >
  8et"> * mo8"include/linux/time.h" c8lass=832lasss2f="fs/num);
 num);
(stro_ob" c)tion value="v2.6.17.11"
	  >
  8e3"> * mo8uublished by the Free So8templ83f">linux/random.h>
__ocfs2_wai4" id="n_mount(str4" id="b" c-34">/a>            4_s="seal.c#L61" id="L4_s="seb" cl= static int 
  8e class="8luster/masklog.h" class=8"fref83">ocfs2_trace.h"
            s="susal.c#L61" id="Ls="sus             don al.c#L61" id="Ldon b" c:/ocfs2/journal.c#L24" id="L24"8e82 of th8journal.c#L37" id="L37" 8class838b" class="srif (ef">__ocfs2_wais="susal.c#L61" id="Ls="sus osb__ocfs2_waiin
  8 href="fs8/ocfs2/blockcheck.h" cla8ss="f840b" class="sref">osb /a>            in
  8 f="inclu8ot;/a>            brelseal.c#L61" id="Lbrelse70"> /a>            bhal.c#L61" id="Lbhb" c)tion value="v2.6.17.11"
	  >
  8 t"> * mo8ef="fs/ocfs2/dlmglue.h" 8class842e=osb" classb" classif (ef">__ocfs2_waiin            OCFS2_In_mount(strOCFS2_I70"> /a>            in/a>            ip_open_countal.c#L61" id="Lip_open_countb" c--tion value="v2.6.17.11"
	  >
  8  2 of th8fs/ocfs2/heartbeat.h" cl8ass="844b" class="sref">osb<<<<<<<<            iputal.c#L61" id="Liput70"> /a>            in
  8  class="8a href="fs/ocfs2/inode.h8" cla845b" class="sref">osb<}ion value="v2.6.17.11"
	  >
  8
  8 72 of th8/ocfs2/localalloc.h" cla8ss="f84ref">trans_inc_lock);
(strus="susal.c#L61" id="Ls="sus 
  8 
  8uot;
  8uf="inclu8="fs/ocfs2/uptodate.h" c8lass=851b" cs="sic void=7cache(struef="fsbump_recovery_general.c#__ocfs2_wait_on_mountbump_recovery_general.c#70">  65static int __ocfs2_waidial.c#L61" id="Ldi65">)ion value="v2.6.17.11"
	  >
  8tt"> * mo8a href="fs/ocfs2/quota.h8" cla852e=os{="fs/ocfs2/journal.c#L7" id="L8uense as 8journal.c#L52" id="L52" 8class853e=osb" class/a>            le32_add_cpun_mount(strle32_add_cpu70"> &> ef">__ocfs2_waidial.c#L61" id="Ldi65">-34">/a>            id1al.c#L61" id="Lid1b" c./a>            41"
	  1al.c#L61" id="L41"
	  1b" c./a>            i4_recovery_general.c#__ocfs2_wait_oni4_recovery_general.c#65">)h<1)tion value="v2.6.17.11"
	  >
  8u 2 of th8uffer_head_io.h" class="8fref"854b" c}ion value="v2.6.17.11"
	  >
  8u class="8cfs2/ocfs2_trace.h" clas8s="fr85">ocfs2_trace.h"
  65static int __ocfs2_waidial.c#L61" id="Ldi65">)ion value="v2.6.17.11"
	  >
  8t72 of th8"+code=trans_inc_lock" c8lass=85ref">{="fs/ocfs2/journal.c#L7" id="L8t82 of th8journal.c#L57" id="L57" 8class858e=osb" classret"
	=7cache(strule32_to_cpun_mount(strle32_to_cpu65"> ef">__ocfs2_waidial.c#L61" id="Ldi65">-34">/a>            id1al.c#L61" id="Lid1b" c./a>            41"
	  1al.c#L61" id="L41"
	  1b" c./a>            i4_recovery_general.c#__ocfs2_wait_oni4_recovery_general.c#65">)tion value="v2.6.17.11"
	  >
  8uORPHAN_8SCAN_85sb" c}ion value="v2.6.17.11"
	  >
  8fs/ocfs2/8journal.c#L59" id="L59" 8class860e=osion value="v2.6.17.11"
	  >
  8f; *(stref="fs11"
	  _toggle_dirty70">  65static int __ocfs2_waio_on_mount(stro_ob" c,/ocfs2/journal.c#L24" id="L24"8ft"> * mo8fs2_super *(strudirtyn_mount(strdirty65">hsiue=7cache(strureplaye>               replaye>65">)ion value="v2.6.17.11"
	  >
  8fense as 8int li{="fs/ocfs2/journal.c#L7" id="L8f 2 of th8ead(void *
  8f class="8s2_super *
  8frogram i8  distributed in the hop8 lass866lasss2f="fs/ 65static int __ocfs2_wai11"
	  al.c#L61" id="L11"
	   (stro_ob" c-34">/a>            4" id="n_mount(str4" id="b" ction value="v2.6.17.11"
	  >
  8f72 of th8fs2_super *static int                buffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbhb" cl= static int /a>            4_bhal.c#L61" id="L4_bhb" ction value="v2.6.17.11"
	  >
  8f82 of th8int __ocfs2_waif al.c#L61" id="Lf b" ction value="v2.6.17.11"
	  >
  8f *
  8         8int static int __ocfs2_waibhal.c#L61" id="Lbhb" c-34">/a>            btdataal.c#L61" id="Lbtdatab" c;/ocfs2/journal.c#L24" id="L24"8ass="sref8">ocfs2_super *
  8a "<81
  
  
(void *
ocf872_super * !ef">__ocfs2_waiOCFS2_IS_VALID_DINODEal.c#L61" id="LOCFS2_IS_VALID_DINODE65"> ef">__ocfs2_waif al.c#L61" id="Lf b" c))tion value="v2.6.17.11"
	  >
  8 rogram i87/a>, int 
  8a72 of th8YY WARRANTY; without eve8 code87sb" class="sr7cache(struflags__ocfs2_wait_onflagse=osl= static int (strle32_to_cpu65"> ef">__ocfs2_waif al.c#L61" id="Lf b" c-34">/a>            id1al.c#L61" id="Lid1b" c./a>            41"
	  1al.c#L61" id="L41"
	  1b" c./a>            i4_flags__ocfs2_wait_onij_flagse=os)tion value="v2.6.17.11"
	  >
  8 82 of th87nt __ocfs2_waidirtyn_mount(strdirty65">)ion value="v2.6.17.11"
	  >
  8a *osb            flags__ocfs2_wait_onflagse=osl|= static int tion value="v2.6.17.11"
	  >
  87        88nt 
  87ss="sref88>ocfs2_super */a>            flags__ocfs2_wait_onflagse=osl&>= ~static int tion value="v2.6.17.11"
	  >
  87 "<88
  
   ef">__ocfs2_waiflags__ocfs2_wait_onflagse=os)tion value="v2.6.17.11"
	  >
  872    *linux/random.h>
__ocfs2_waireplaye>               replaye>65">)ion value="v2.6.17.11"
	  >
  88ref">ocf882_super * ef">__ocfs2_waif al.c#L61" id="Lf b" c)tion value="v2.6.17.11"
	  >
  87rogram i88/a>, int 
  87ITHOUT A88="comment"> * Defines f88code88sb" class="sr7cache(stru_mount ef">__ocfs2_wai__on_mount(stro_ob" c-34">/a>            son_mount(str_ob" c,            bhal.c#L61" id="Lbhb" c-34">/a>            btdataal.c#L61" id="Lbtdatab" ch<&>/a>            f al.c#L61" id="Lf b" c-34">/a>            i_che/a__ocfs2_wait_oni_che/ab" c)tion value="v2.6.17.11"
	  >
  8782 of th8rr FITNESS FOR A PARTICU8Aed" 888b" class="sr/a>            s="susal.c#L61" id="Ls="sus  ef">__ocfs2_wai__on_mount(stro_ob" c,            bhal.c#L61" id="Lbhb" ch            INODE_CACHEal.c#L61" id="LINODE_CACHE70"> ef">__ocfs2_wai4" id="n_mount(str4" id="b" c-34">/a>            4_in
  87 *__ocfs2_wais="susal.c#L61" id="Ls="sus 
  89        89nt osb__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  89ss="sref89>ocfs2_super *
  89 "<89
  
  
  892    *
  89very_thr89ad(void *
  89ref">ocf892_super *
osb89/a>, int 
11"
	   has been kmal oc'd it needs to b" freed after thisref="fs/ocfs2/journal.c#L24" id="L24"89ITHOUT A89="comment"> * Defines f89code89sb" cll be useful,
   7<89ed" 898b" cll be useful,
 * General Public 8icode89sb" cvoid=7cache(struef="fs11"
	  _shutdow#__ocfs2_wait_on_mount11"
	  _shutdow#70">  65static int __ocfs2_waio_on_mount(stro_ob" c)ion value="v2.6.17.11"
	  >
  90" class=9lline" name="L9">   9__ocfs2_wai11"
	  al.c#L61" id="L11"
	   
  90t"> * mo90ify it under the terms 902m" 902lasss2f="fs/iue=7cache(strus="susal.c#L61" id="Ls="sus  * mo90"L654 "nper *__ocfs2_waiin * mo90ad(void * * mo902_super *ocfs2_trace.h"
            BUG_ON> !ef">__ocfs2_waie_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >
  9072 of th90="comment"> * Defines f907m" 90ref">trans_inc_lock);
   7<908m" 908b" class="sr/a>            4" id="n_mount(str4" id="b" cr= static int (stro_ob" c-34">/a>            4" id="n_mount(str4" id="b" ction value="v2.6.17.11"
	  >
  9092 of th90ent"> * General Public 909m" 90sb" class="srif (!ef">__ocfs2_wai11"
	  al.c#L61" id="L11"
	   
  99" class=9"line" name="L9">   9osb            don al.c#L61" id="Ldon b" c;/ocfs2/journal.c#L24" id="L24"99 program9iis free software; you c9n1m" 91 clasion value="v2.6.17.11"
	  >
  99t"> * mo9dify it under the terms 9of th912lasss2f="fs/num);
/a>            4_in * mo9published by the Free So9ftwar91f">linux/random.h>
__ocfs2_wai4" id="n_mount(str4" id="b" c-34">/a>            4_s="seal.c#L61" id="L4_s="seb" cl!= static int 
  995"> * mo9line" name="L14">  14
  9972 of th9NY WARRANTY; without eve9n the917b" class="srnwrite to the
__ocfs2_waiigraon_mount(strigrao70"> /a>            in * General Public 9Licen91sb" class="sref">osb            BUG> )tion value="v2.6.17.11"
	  >
  9" class="9line" name="L19">  19
  9" program9ld have received a copy 9of th921b" class="sref">__ocfs2_wainum_running_transal.c#L61" id="Lnum_running_trans __ocfs2_waiatomic_r3">               atomic_r3">70"> &> ef">__ocfs2_wai__on_mount(stro_ob" c-34">/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_num_transal.c#L61" id="L4_num_transb" c))tion value="v2.6.17.11"
	  >
  9"t"> * mo9iify it under the terms 9ff th922lasss2f="fs/num);
 /a>            num_running_transal.c#L61" id="Lnum_running_trans 
  9"3"> * mo9re Foundation, Inc., 59 9Templ92f">linux/random.h>
 * Bos9ton, 924b" class="srnwrite to the
11"
	  , *and*ref="fs/ocfs2/journal.c#L24" id="L24"9" class="9ine" name="L24">  249
osb<* releas" any 6
osb<* set 17">SHUTDOWN flag and releas" 17">trans 6
osb<* 17">c/spit 17r3"> will tak" 17">trans 6/a>            4_s="seal.c#L61" id="L4_s="seb" cl= static int 
  9ef="inclu9de/linux/highmem.h" clas9s="fr93classs2f="fs/nwrite to the
OCFS2_JOURNAL_IN_SHUTDOWN will signal to c/spit_cache to notref="fs/ocfs2/journal.c#L24" id="L24"9e program9de/linux/kthread.h" clas9s="fr93 clasll be useful,
osb<* drop 17">trans_6 * mo9"include/linux/time.h" c9lass=93="frell be useful,
11"
	  .2 href="fs/ocfs2/journal.c#L24" id="L24"9e3"> * mo9uublished by the Free So9templ933b" class="srif (ef">__ocfs2_wai__on_mount(stro_ob" c-34">/a>            c/spit_tasa__ocfs2_wait_onc/spit_tasa osb
c/spit 17r3">  href="fs/ocfs2/journal.c#L24" id="L24"9e class="9luster/masklog.h" class=9"fref935b" class="srrrrrrrrr7cache(strutrace_ef="fs11"
	  _shutdow#_wait__ocfs2_wait_ontrace_ef="fs11"
	  _shutdow#_wait70"> ef">__ocfs2_wai__on_mount(stro_ob" c-34">/a>            c/spit_tasa__ocfs2_wait_onc/spit_tasa __ocfs2_waik17r3">_s=op__ocfs2_wait_onk17r3">_s=op70"> ef">__ocfs2_wai__on_mount(stro_ob" c-34">/a>            c/spit_tasa__ocfs2_wait_onc/spit_tasa osb            __on_mount(stro_ob" c-34">/a>            c/spit_tasa__ocfs2_wait_onc/spit_tasa 
  9f
  9 href="fs9/ocfs2/blockcheck.h" cla9ss="f94classs2f="fs/num);
 ef">__ocfs2_waiatomic_r3">               atomic_r3">70"> &> ef">__ocfs2_wai__on_mount(stro_ob" c-34">/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_num_transal.c#L61" id="L4_num_transb" c))l!= 0);/ocfs2/journal.c#L24" id="L24"9 f="inclu9ot;
  9 t"> * mo9ef="fs/ocfs2/dlmglue.h" 9class942e=osb" classif (ef">__ocfs2_wai_f="fsm/uue_6(strref="+m/uue_6 ef">__ocfs2_wai__on_mount(stro_ob" c))b{="fs/ocfs2/journal.c#L7" id="L9 ense as 9/ocfs2/extent_map.h" cla9ss="f943b" class="srrrrrrrrr/a>            4bdnt11"
	  _6 ef">__ocfs2_wai4" id="n_mount(str4" id="b" c-34">/a>            4_4" id="n_mount(str4+4" id="b" c);/ocfs2/journal.c#L24" id="L24"9  2 of th9fs/ocfs2/heartbeat.h" cl9ass="944b" class="sref">osb            s="susal.c#L61" id="Ls="sus  ef">__ocfs2_wai4" id="n_mount(str4" id="b" c-34">/a>            4_4" id="n_mount(str4+4" id="b" c);/ocfs2/journal.c#L24" id="L24"9  class="9a href="fs/ocfs2/inode.h9" cla945b" class="sref">osb ef">__ocfs2_wai4" id="n_mount(str4" id="b" c-34">/a>            4_4" id="n_mount(str4+4" id="b" c);/ocfs2/journal.c#L24" id="L24"9 rogram i9ef="fs/ocfs2/journal.h" 9class946b" class="srb" classif (ef">__ocfs2_wais="susal.c#L61" id="Ls="sus 
  9 72 of th9/ocfs2/localalloc.h" cla9ss="f94sb" class="sref">osb__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  9 82 of th9="fs/ocfs2/slot_map.h" c9lass=948b" class="sr}ion value="v2.6.17.11"
	  >
  9 
  9uot;__ocfs2_wais="susal.c#L61" id="Ls="sus /write to the
 * mo9a href="fs/ocfs2/quota.h9" cla95="frell be useful,


osb(stref="fs11"
	  _toggle_dirty70"> ef">__ocfs2_wai__on_mount(stro_ob" c, 0, 0);/ocfs2/journal.c#L24" id="L24"9urogram i9journal.c#L55" id="L55" 9class956b" class="srb" classif (ef">__ocfs2_wais="susal.c#L61" id="Ls="sus 
  9t72 of th9"+code=trans_inc_lock" c9lass=95sb" class="sref">osb__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  9t82 of th9journal.c#L57" id="L57" 9class958b" class="sr}ion value="v2.6.17.11"
	  >
  9uORPHAN_9SCAN_95sb" cion value="v2.6.17.11"
	  >
  9fs/ocfs2/9journal.c#L59" id="L59" 9class96classs2f="fs/nwrite to the
11"
	   systema*href="fs/ocfs2/journal.c#L24" id="L24"9f; *__ocfs2_waijbdnt11"
	  _de 65oyal.c#L61" id="L4bdnt11"
	  _de 65oy70"> ef">__ocfs2_wai4" id="n_mount(str4" id="b" c-34">/a>            4_4" id="n_mount(str4+4" id="b" c);/ocfs2/journal.c#L24" id="L24"9ft"> * mo9fs2_super *);
/a>            4_4" id="n_mount(str4+4" id="b" cl= static int linux/random.h>
__ocfs2_waiOCFS2_In_mount(strOCFS2_I70"> /a>            in/a>            ip_open_countal.c#L61" id="Lip_open_countb" c--tion value="v2.6.17.11"
	  >
  9f class="9s2_super *ocfs2_trace.h"

11"
	  a*href="fs/ocfs2/journal.c#L24" id="L24"9f72 of th9fs2_super * /a>            in
  9f82 of th9int 
  9f * /a>            4" id="n_mount(str4" id="b" c-34">/a>            4_bhal.c#L61" id="L4_bhb" c)tion value="v2.6.17.11"
	  >
  9         9int /a>            4_bhal.c#L61" id="L4_bhb" cl= static int ocfs2_super *
  9a "<91
  
   *linux/random.h>

;
j_trans_barrier);ref="fs/ocfs2/journal.c#L24" id="L24"9aref">ocf972_super *, int __ocfs2_waiinosb            iputal.c#L61" id="Liput70"> /a>            in
  9 82 of th97nt 
  9a *
  97        98nt   65static int __ocfs2_waison_mount(str_ob" c,ion value="v2.6.17.11"
	  >
  97ss="sref98>ocfs2_super *ss="sref">osb__ocfs2_wai11"
	  _tn_mount(str4" id="_tb" clref">__ocfs2_wai4" id="n_mount(str4" id="b" c,ion value="v2.6.17.11"
	  >
  97 "<98
  
  
  
  
  
  
  
   *linux/random.h>
10i4b" cvoid=7cache(struef="fswait_for+recovery__ocfs2_wait_onref="+wait_for+recovery70">  65static int __ocfs2_waio_on_mount(stro_ob" c)ion value="v2.6.17.11"
	  >
  1075 class=1072_super *li{="fs/ocfs2/journal.c#L7" id="L1076 class=107/a>, int             wait_evental.c#L61" id="Lwait_event70"> /a>            o_on_mount(stro_ob" c-34">/a>            recovery_evental.c#L61" id="Lrecovery_eventb" c,s/a>            of="fsrecovery_complete>               _mountrecovery_complete>70"> ef">__ocfs2_waio_on_mount(stro_ob" c))tion value="v2.6.17.11"
	  >
  1077 class=10YY WARRANTY; without eve10YY >10i7b" c}ion value="v2.6.17.11"
	  >
  1078 class=107nt 
  1079 class=107s2_super *
108nclasll be useful,
 a cached version of another n11"
	   file. W ref="fs/ocfs2/journal.c#L24" id="L24"1081 class=108>ocfs2_super *o>108 clasll be useful,
often and we get no70f="fs/ocfs2/journal.c#L24" id="L24"1082 class=108
  
   *1083b" cll be useful,
got 17">most up to date version of 17ose b6(void *
 them off disk. Just searching 17rough 17">buffer cache won'tref="fs/ocfs2/journal.c#L24" id="L24"1085 class=1082_super *
ba/a" i=this file which arer 6ill marke>70f="fs/ocfs2/journal.c#L24" id="L24"1086 class=108/a>, int 
 * Defines f108=">108sb" cll be useful,
61088b" cll be useful,
 *(struef="fsforc _r3">+4" id="n_mount(strref="+forc _r3">+4" id="70">  65static int __ocfs2_waiin
  109" class=109nt li{="fs/ocfs2/journal.c#L7" id="L1091 class=109>ocfs2_super *o>1091b" class="sriue=7cache(strus="susal.c#L61" id="Ls="sus 
  
  (struial.c#L61" id="Li 
  1093 class=109"L654 "nper *1093e=osb" class/a>            uead(voi id="Luj4b" cl/a>            v_blknoal.c#L61" id="Lv_blknob" c,s/a>            p_blknoal.c#L61" id="Lp_blknob" c,s/a>            p_bl            num_bl
  1094 class=109ad(void *            CONCURRENT_JOURNAL_FILLal.c#L61" id="LCONCURRENT_JOURNAL_FILLb" cl32ULLion value="v2.6.17.11"
	  >
  1095 class=1092_super *               buffer_h3">b" clref">__ocfs2_waibhsal.c#L61" id="Lbhsb" c[/a>            CONCURRENT_JOURNAL_FILLal.c#L61" id="LCONCURRENT_JOURNAL_FILLb" c]tion value="v2.6.17.11"
	  >
  1096 class=109/a>, int 
  1097 class=109="comment"> * Defines f109=">109sb" class="sr7cache(strumemsetal.c#L61" id="Lmemset70"> ef">__ocfs2_waibhsal.c#L61" id="Lbhsb" c, 0, sizeof  65static int                buffer_h3">b" clr)a* /a>            CONCURRENT_JOURNAL_FILLal.c#L61" id="LCONCURRENT_JOURNAL_FILLb" c)tion value="v2.6.17.11"
	  >
  1098 class=109="line" name="L7">   7<109=">1098b" cion value="v2.6.17.11"
	  >
  1099 class=10eent"> * General Public 10een>109sb" class="sr/a>            num_bl ef">__ocfs2_waiin/a>            i__on_mount(stri__ob" c,s/a>            in/a>            i__izen_mount(stri__izeb" c)tion value="v2.6.17.11"
	  >
  110" class=110" c"> * General Public 110" >110classs2f="fs/num);
ocfs2_super *o>1101b" class="srwhile  ef">__ocfs2_waiv_blknoal.c#L61" id="Lv_blknob" cr< /a>            num_bl__ocfs2_wais="susal.c#L61" id="Ls="sus  ef">__ocfs2_waiin            v_blknoal.c#L61" id="Lv_blknob" c,="fs/ocfs2/journal.c#L7" id="L1103 class=110"L654 "nper *1103b" class="srrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr&>/a>            p_blknoal.c#L61" id="Lp_blknob" c,s&>/a>            p_bl            NULLal.c#L61" id="LNULLb" c)tion value="v2.6.17.11"
	  >
  1104 class=110ad(void *osb__ocfs2_wais="susal.c#L61" id="Ls="sus 1105b" class="srb" classb" classef">__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  1106 class=110/a>, int             bai"al.c#L61" id="Lbai" 
  1107 class=110="comment"> * Defines f110=">110sb" class="sref">osb<}ion value="v2.6.17.11"
	  >
  1108 class=110="line" name="L7">   7<110=">1108b" cion value="v2.6.17.11"
	  >
  1109 class=110ent"> * General Public 110en>110sb" class="sref">osb__ocfs2_waip_bl /a>            CONCURRENT_JOURNAL_FILLal.c#L61" id="LCONCURRENT_JOURNAL_FILLb" c)ion value="v2.6.17.11"
	  >
  111" class=11"line" name="L9">   911"lb" class="sref">osb__ocfs2_waip_bl
  11"1 class=11iis free software; you c11iis>111 clasion value="v2.6.17.11"
	  >
  11"2 class=11dify it under the terms 11dif>1112e=osb" classb" classewrite to the
" i=11"
	   data which should notref="fs/ocfs2/journal.c#L24" id="L24"1113 class=11published by the Free So11pub>1113b" cll be useful,
uptodate cache *href="fs/ocfs2/journal.c#L24" id="L24"1114 class=11e License, or (at your o11e L>1114b" class="sref">osb            s="susal.c#L61" id="Ls="sus  /a>            OCFS2_SB               OCFS2_SB70"> ef">__ocfs2_waiin/a>            i__on_mount(stri__ob" c),="fs/ocfs2/journal.c#L7" id="L1115 class=11line" name="L14">  141115b" class="srb" classb" classlass="sref">osb__ocfs2_waip_blknoal.c#L61" id="Lp_blknob" c,s/a>            p_bl            bhsal.c#L61" id="Lbhsb" c)tion value="v2.6.17.11"
	  >
  1116 class=11s distributed in the hop11s d>1116b" class="srb" classif (ef">__ocfs2_wais="susal.c#L61" id="Ls="sus osb__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  11"8 class=11or FITNESS FOR A PARTICU11or >11"8b" class="sref">osb<<<<<<<<            bai"al.c#L61" id="Lbai" 
  11"9 class=11ment"> * General Public 11men>111sb" class="sref">osb<}ion value="v2.6.17.11"
	  >
  112" class=11line" name="L19">  1911lib" cion value="v2.6.17.11"
	  >
  1121 class=11ld have received a copy 11ld >112de=osb" class="sref">for ef">__ocfs2_waiial.c#L61" id="Li (struial.c#L61" id="Li             p_bl(struial.c#L61" id="Li __ocfs2_waibrelseal.c#L61" id="Lbrelse70"> /a>            bhsal.c#L61" id="Lbhsb" c[/a>            ial.c#L61" id="Li 
  1123 class=11re Foundation, Inc., 59 11re >11l3b" class="srrrrrrrrrb" classef">__ocfs2_waibhsal.c#L61" id="Lbhsb" c[/a>            ial.c#L61" id="Li  * Bos11n c>11l4b" class="sref">osb<}ion value="v2.6.17.11"
	  >
  1125 class=11ine" name="L24">  2411ine>112">ocfs2_trace.h"
11l6b" class="srb" classef">__ocfs2_waiv_blknoal.c#L61" id="Lv_blknob" cr+= static int "
11lsb" class="sr}ion value="v2.6.17.11"
	  >
  1128 class=11nclude/linux/types.h" cl11ncl>1128b" cion value="v2.6.17.11"
	  >
  11l9 class=11"include/linux/slab.h" c11"in>11lsb" c/a>            bai"al.c#L61" id="Lbai" 11deb" class="srfor ef">__ocfs2_waiial.c#L61" id="Li (struial.c#L61" id="Li             CONCURRENT_JOURNAL_FILLal.c#L61" id="LCONCURRENT_JOURNAL_FILLb" ct=7cache(struial.c#L61" id="Li 11dde=osb" class="sref">ef">__ocfs2_waibrelseal.c#L61" id="Lbrelse70"> /a>            bhsal.c#L61" id="Lbhsb" c[/a>            ial.c#L61" id="Li 
  1132 class=11"include/linux/time.h" c11"in>11d2e=osb" classret"
	=7cache(strus="susal.c#L61" id="Ls="sus 
  11d3 class=11uublished by the Free So11uub>11d3b" c}ion value="v2.6.17.11"
	  >
  1134 class=11journal.c#L33" id="L33" 11jou>11d4b" cion value="v2.6.17.11"
	  >
  1135 class=11luster/masklog.h" class=11lus>11d5b" c 65static int 11d6b" class="sr 65static int                list_h3">lasss2f="fs/num);

  11d7 class=11a href="fs/ocfs2/ocfs2.h11a h>1137b" class="srints="srrrrrrrrrb" classef">__ocfs2_wailri_slotn_mount(strlri_slot 
  11d8 class=11journal.c#L37" id="L37" 11jou>1138b" class="sr 65static int __ocfs2_wailri_la+din
  11d9 class=11a href="fs/ocfs2/alloc.h11a h>1139b" class="sr 65static int __ocfs2_wailri_tl+din
  114" class=11/ocfs2/blockcheck.h" cla11/oc>1140b" class="sr 65static int __ocfs2_wailri_qrecal.c#L61" id="Llri_qrec 
  1141 class=11ot;
  1142 class=11ef="fs/ocfs2/dlmglue.h" 11ef=>114="fref">quota.h"
1143b" cll be useful,
1144b" cll be useful,
 clean and can actually b" considered recovered,ref="fs/ocfs2/journal.c#L24" id="L24"11/5 class=11a href="fs/ocfs2/inode.h11a h>1145b" cnwrite to the
recovery map, but=there's  6ill someref="fs/ocfs2/journal.c#L24" id="L24"11/6 class=11ef="fs/ocfs2/journal.h" 11ef=>1146b" cll be useful,
recovery thr3">b"f="fs/ocfs2/journal.c#L24" id="L24"11/7 class=11/ocfs2/localalloc.h" cla11/oc>114sb" cll be useful,

recover" i=ninto account.ref="fs/ocfs2/journal.c#L24" id="L24"11/9 class=11a href="fs/ocfs2/super.h11a h>1149b" cswrite to the
< *ref="fs/ocfs2/journal.c#L24" id="L24"115" class=11ef="fs/ocfs2/sysfile.h" 11ef=>115nclasll be useful,

11ef">livoid=7cache(struef="fscomplete+recovery__ocfs2_wait_onref="+complete+recovery70">  65static int __ocfs2_waiwork__ocfs2_wait_onworkb" c)ion value="v2.6.17.11"
	  >
  11e4 class=11uffer_head_io.h" class="11uff>11e4b" c{="fs/ocfs2/journal.c#L7" id="L11e5 class=11cfs2/ocfs2_trace.h" clas11cfs>11e5b" class="sriue=7cache(struretal.c#L61" id="Lretb" cr= 0;/ocfs2/journal.c#L24" id="L24"11e6 class=11journal.c#L55" id="L55" 11jou>1156b" class="sr 65static int lref">__ocfs2_wai11"
	  al.c#L61" id="L11"
	   115sb" class="sref">osb            conta_inr_ofal.c#L61" id="Lconta_inr_of70"> /a>            work__ocfs2_wait_onworkb" c,r 65static int ,            4trecovery_work__ocfs2_wait_on4trecovery_work 
  1158 class=11journal.c#L57" id="L57" 11jou>1158b" class="sr 65static int __ocfs2_waio_on_mount(stro_ob" cl= static int /a>            4_o_on_mount(str4_o_ob" ction value="v2.6.17.11"
	  >
  1159 class=11UT" class="sref">ORPHAN_11UT">1159b" class="sr 65static int __ocfs2_waila+din__ocfs2_waitl+din
  116" class=11journal.c#L59" id="L59" 11jou>1160b" class="sr 65static int __ocfs2_waiitemn_mount(striteme=os,lref">__ocfs2_wai#__ocfs2_wait_onn 
  1161 class=11node *__ocfs2_waiqrecal.c#L61" id="Lqrec 
  11j2 class=11fs2_super *__ocfs2_waiLIST_HEADal.c#L61" id="LLIST_HEAD70"> /a>            tmp+latlist               tmp+latlist 
  11j3 class=11int linux/random.h>
1164b" class="sref">__ocfs2_waitrace_ef="fscomplete+recovery__ocfs2_wait_ontrace_ef="fscomplete+recovery70"> nux/random.h>
1165b" class="srb" class(unsigned long long)/a>            OCFS2_I               OCFS2_I70"> /a>            4" id="n_mount(str4" id="b" c-34">/a>            4_in/a>            ip_blknoal.c#L61" id="Lip_blknob" c)tion value="v2.6.17.11"
	  >
  11j6 class=11  distributed in the hop11  d>11jline"ion value="v2.6.17.11"
	  >
  1167 class=11fs2_super * &>/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_6
  1168 class=11int  &>/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_6a_cleanupsal.c#L61" id="L4_6a_cleanupse=os,l&>/a>            tmp+latlist               tmp+latlist 
  11j9 class=11fs2_super * &>/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_6
  117" class=11int 
  1171 class=11">ocfs2_super *o>11i1b" class="sr/a>            list_for+each_an>ry_saf al.c#L61" id="Llist_for+each_an>ry_saf 70"> /a>            itemn_mount(striteme=os,lef">__ocfs2_wai#__ocfs2_wait_onn /a>            tmp+latlist               tmp+latlist __ocfs2_wailri_list               lri_list __ocfs2_wailist_del_initn_mount(strlist_del_init70"> &>/a>            itemn_mount(striteme=os-34">/a>            lri_list               lri_list 
  1173 class=11="L654 "nper *linux/random.h>
1174b" class="sref">osb            ef="fswait_on+quotasal.c#L61" id="L_mountwait_on+quotas70"> /a>            o_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >
  1175 class=1172_super *ocfs2_trace.h"
1176b" class="srb" classef">__ocfs2_waila+din/a>            lri_la+din
  1177 class=11YY WARRANTY; without eve11YY >117sb" class="sref">osb            tl+din/a>            lri_tl+din
  1178 class=117nt osb__ocfs2_waiqrecal.c#L61" id="Lqrec (striteme=os-34">/a>            lri_qrecal.c#L61" id="Llri_qrec 
  1179 class=117s2_super *
  118" class=118nt osb            trace_ef="fscomplete+recovery_slotn_mount(strtrace_ef="fscomplete+recovery_slot70"> /a>            itemn_mount(striteme=os-34">/a>            lri_slotn_mount(strlri_slot b" classef">__ocfs2_waila+din__ocfs2_waile64_to_cpual.c#L61" id="Lle64_to_cpu70"> /a>            la+din/a>            i_blknoal.c#L61" id="Li_blknob" c) : 0,="fs/ocfs2/journal.c#L7" id="L1182 class=118
  
  __ocfs2_waile64_to_cpual.c#L61" id="Lle64_to_cpu70"> /a>            tl+din/a>            i_blknoal.c#L61" id="Li_blknob" c) : 0,="fs/ocfs2/journal.c#L7" id="L1183 class=118"L654 "nper *1183b" class="srrrrrrrrrb" classef">__ocfs2_waiqrecal.c#L61" id="Lqrec 
  1184 class=118ad(void *
  1185 class=1182_super *osb__ocfs2_waila+din1186b" class="srb" classrrrrrrrr/a>            retal.c#L61" id="Lretb" cr= 7cache(struef="fscomplete+6 /a>            o_on_mount(stro_ob" c,="fs/ocfs2/journal.c#L7" id="L1187 class=118="comment"> * Defines f118=">118sb" class="sref">osb__ocfs2_waila+din
  1188 class=11rr FITNESS FOR A PARTICU11rr >1188b" class="sref">osb<<<<<<<<__ocfs2_wairetal.c#L61" id="Lretb" cr< 0)/ocfs2/journal.c#L24" id="L24"1189 class=118s2_super *osb<>osb<<<<<<<<__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            retal.c#L61" id="Lretb" c)tion value="v2.6.17.11"
	  >
  119" class=119nt 
  1191 class=119>ocfs2_super *o>119de=osb" class="sref">b" classef">__ocfs2_waikfre al.c#L61" id="Lkfre 70"> /a>            la+din
  1192 class=119
  
   *119f">linux/random.h>
1194b" class="sref">osb__ocfs2_waitl+din1195b" class="sref">osb__ocfs2_wairetal.c#L61" id="Lretb" cr= 7cache(struef="fscomplete+truncate+6 /a>            o_on_mount(stro_ob" c,="fs/ocfs2/journal.c#L7" id="L1196 class=119/a>, int __ocfs2_waitl+din
  1197 class=119="comment"> * Defines f119=">119sb" class="sref">osb__ocfs2_wairetal.c#L61" id="Lretb" cr< 0)/ocfs2/journal.c#L24" id="L24"1198 class=119="line" name="L7">   7<119=">1198b" class="sref">osb<<<<<<<<__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            retal.c#L61" id="Lretb" c)tion value="v2.6.17.11"
	  >
  1199 class=11eent"> * General Public 11een>119sb" cion value="v2.6.17.11"
	  >
  120" class=120" c"> * General Public 120" >120lb" class="sref">osb__ocfs2_waikfre al.c#L61" id="Lkfre 70"> /a>            tl+din
  1201 class=120>ocfs2_super *o>120de=osb" class="sref">}ion value="v2.6.17.11"
	  >
  1202 class=120
  
  "
 *1203b" class="srrrrrrrrref">__ocfs2_wairetal.c#L61" id="Lretb" cr= 7cache(struef="fsrecover_orphansal.c#L61" id="L_mountrecover_orphans70"> /a>            o_on_mount(stro_ob" c, static int (striteme=os-34">/a>            lri_slotn_mount(strlri_slot 
  1204 class=120ad(void *osb__ocfs2_wairetal.c#L61" id="Lretb" cr< 0)/ocfs2/journal.c#L24" id="L24"1205 class=1202_super *__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            retal.c#L61" id="Lretb" c)tion value="v2.6.17.11"
	  >
  1206 class=120/a>, int 
  1207 class=120="comment"> * Defines f120=">120sb" class="sref">osb__ocfs2_waiqrecal.c#L61" id="Lqrec    7<120=">1208b" class="sref">osb__ocfs2_wairetal.c#L61" id="Lretb" cr= 7cache(struef="fsfinish+quota+recovery__ocfs2_wait_onref="+finish+quota+recovery70"> /a>            o_on_mount(stro_ob" c, static int  * General Public 120en>120sb" class="sref">osb<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<(striteme=os-34">/a>            lri_slotn_mount(strlri_slot 
  121" class=12"line" name="L9">   912"lb" class="sref">osb__ocfs2_wairetal.c#L61" id="Lretb" cr< 0)/ocfs2/journal.c#L24" id="L24"12"1 class=12iis free software; you c12iis>121de=osb" class="sref">b" class<<<<<<< /a>            retal.c#L61" id="Lretb" c)tion value="v2.6.17.11"
	  >
  12"2 class=12dify it under the terms 12dif>1212e=osb" classb" class<<<<<<<
y fre d now=*href="fs/ocfs2/journal.c#L24" id="L24"1213 class=12published by the Free So12pub>1213b" class="srrrrrrrrr}ion value="v2.6.17.11"
	  >
  1214 class=12e License, or (at your o12e L>1214b" cion value="v2.6.17.11"
	  >
  1215 class=12line" name="L14">  141215b" class="srb" classef">__ocfs2_waikfre al.c#L61" id="Lkfre 70"> /a>            itemn_mount(striteme=os)tion value="v2.6.17.11"
	  >
  12"6 class=12s distributed in the hop12s d>1216b" class="sr}ion value="v2.6.17.11"
	  >
  1217 class=12NY WARRANTY; without eve12NY >121ref">trans_inc_lock);
1218b" class="sr/a>            trace_ef="fscomplete+recovery_en>               trace_ef="fscomplete+recovery_en>70"> /a>            retal.c#L61" id="Lretb" c)tion value="v2.6.17.11"
	  >
  12"9 class=12ment"> * General Public 12men>121sb" c}ion value="v2.6.17.11"
	  >
  122" class=12line" name="L19">  1912lib" cion value="v2.6.17.11"
	  >
  1221 class=12ld have received a copy 12ld >122 clasll be useful,
122="frell be useful,
1223b" cll be useful,
ef="fscomplete+recovery=*href="fs/ocfs2/journal.c#L24" id="L24"12l4 class=12n class="comment"> * Bos12n c>12l4b" cs="sic void=7cache(struef="fsqueuetrecovery_completion__ocfs2_wait_onref="+queuetrecovery_completion70">  65static int __ocfs2_wai11"
	  al.c#L61" id="L11"
	     2412ine>1225b" class="srb" classb" classlass="sref">osb(struslot_numn_mount(strslot_num 12l6b" class="srb" classssssssssssssssssssssssssssss 65static int __ocfs2_waila+din122sb" class="sref">osbstatic int __ocfs2_waitl+din1228b" class="sref">osb<<<<<<<<static int __ocfs2_waiqrecal.c#L61" id="Lqrec 12lsb" c{="fs/ocfs2/journal.c#L7" id="L123" class=12de/linux/highmem.h" clas12de/>1230b" class="sr 65static int __ocfs2_waiitemn_mount(striteme=ostion value="v2.6.17.11"
	  >
  1231 class=12de/linux/kthread.h" clas12de/>123 clasion value="v2.6.17.11"
	  >
  1232 class=12"include/linux/time.h" c12"in>1232e=osb" classef">__ocfs2_waiitemn_mount(striteme=osr= 7cache(strukmal6  izeof  65static int (strGFP_NOFSb" c)tion value="v2.6.17.11"
	  >
  12d3 class=12uublished by the Free So12uub>1233b" class="srif (!/a>            itemn_mount(striteme=os)b{="fs/ocfs2/journal.c#L7" id="L1234 class=12journal.c#L33" id="L33" 12jou>1234b" class="sref">osb
saf rinref="fs/ocfs2/journal.c#L24" id="L24"1235 class=12luster/masklog.h" class=12lus>1235b" cnwrite to the
1236b" cll be useful,
 l bce.=*href="fs/ocfs2/journal.c#L24" id="L24"12d7 class=12a href="fs/ocfs2/ocfs2.h12a h>123sb" class="sref">osb            kfre al.c#L61" id="Lkfre 70"> /a>            la+din
  12d8 class=12journal.c#L37" id="L37" 12jou>1238b" class="sref">osb__ocfs2_waikfre al.c#L61" id="Lkfre 70"> /a>            tl+din
  12d9 class=12a href="fs/ocfs2/alloc.h12a h>123sb" cion value="v2.6.17.11"
	  >
  124" class=12/ocfs2/blockcheck.h" cla12/oc>124lb" class="sref">osb__ocfs2_waiqrecal.c#L61" id="Lqrec 
  1241 class=12ot;b" classef">__ocfs2_wairef="+fre +quota+recovery__ocfs2_wait_onref="+fre +quota+recovery70"> /a>            qrecal.c#L61" id="Lqrec 
  1242 class=12ef="fs/ocfs2/dlmglue.h" 12ef=>124="fref">quota.h"
1243b" class="srrrrrrrrref">__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> -ef">__ocfs2_waiENOMEMal.c#L61" id="LENOMEM 
  1244 class=12fs/ocfs2/heartbeat.h" cl12fs/>1244b" class="sref">osb
  1245 class=12a href="fs/ocfs2/inode.h12a h>1245b" class="sr}ion value="v2.6.17.11"
	  >
  12/6 class=12ef="fs/ocfs2/journal.h" 12ef=>124line"ion value="v2.6.17.11"
	  >
  12/7 class=12/ocfs2/localalloc.h" cla12/oc>124sb" class="sr7cache(struINIT_LIST_HEADal.c#L61" id="LINIT_LIST_HEAD70"> &>/a>            itemn_mount(striteme=os-34">/a>            lri_list               lri_list 
  12/8 class=12="fs/ocfs2/slot_map.h" c12="f>1248b" class="sr/a>            itemn_mount(striteme=os-34">/a>            lri_la+din
  12/9 class=12a href="fs/ocfs2/super.h12a h>124sb" class="sr/a>            itemn_mount(striteme=os-34">/a>            lri_slotn_mount(strlri_slot (struslot_numn_mount(strslot_num 
  125" class=12ef="fs/ocfs2/sysfile.h" 12ef=>125classs2f="fs/num);
(striteme=os-34">/a>            lri_tl+din
  1251 class=12="fs/ocfs2/uptodate.h" c12="f>1251b" class="sr/a>            itemn_mount(striteme=os-34">/a>            lri_qrecal.c#L61" id="Llri_qrec (struqrecal.c#L61" id="Lqrec 
  1252 class=12a href="fs/ocfs2/quota.h12a h>125="fref">quota.h"
1253e=osb" class/a>            spin_6 &>/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_6
  12e4 class=12uffer_head_io.h" class="12uff>1254b" class="sref">__ocfs2_wailist_add_tai"al.c#L61" id="Llist_add_tai"70"> &>/a>            itemn_mount(striteme=os-34">/a>            lri_list               lri_list /a>            4" id="n_mount(str4" id="b" c-34">/a>            4_6a_cleanupsal.c#L61" id="L4_6a_cleanupse=os)tion value="v2.6.17.11"
	  >
  12e5 class=12cfs2/ocfs2_trace.h" clas12cfs>12e5b" class="sr7cache(struqueuetwork__ocfs2_wait_onqueuetwork70"> /a>            omountwq__ocfs2_wait_onref="+wq /a>            4" id="n_mount(str4" id="b" c-34">/a>            4_recovery_work__ocfs2_wait_on4trecovery_work 
  12e6 class=12journal.c#L55" id="L55" 12jou>1256b" class="sr/a>            spin_un6 &>/a>            4" id="n_mount(str4" id="b" c-34">/a>            4_6
  12e7 class=12"+code=trans_inc_lock" c12"+c>125sb" c}ion value="v2.6.17.11"
	  >
  1258 class=12journal.c#L57" id="L57" 12jou>1258b" cion value="v2.6.17.11"
	  >
  1259 class=12UT" class="sref">ORPHAN_12UT">1259b" cswrite to the
mount coderto queue>recovery the to t part of70f="fs/ocfs2/journal.c#L24" id="L24"126" class=12journal.c#L59" id="L59" 12jou>126nclasll be useful,
 *(struef="fscomplete+mount+recovery__ocfs2_wait_onref="+complete+mount+recovery70">  65static int __ocfs2_waio_on_mount(stro_ob" c)ion value="v2.6.17.11"
	  >
  12j2 class=12fs2_super *1263e=osb" class 65static int lref">__ocfs2_wai11"
	  al.c#L61" id="L11"
	   static int (stro_ob" c-34">/a>            41"
	  al.c#L61" id="L11"
	   
  1264 class=12ead(void *
  1265 class=12s2_super *__ocfs2_wairef="+is_hardtreadonly__ocfs2_wait_onref="+is_hardtreadonly70"> /a>            o_on_mount(stro_ob" c))ion value="v2.6.17.11"
	  >
  12j6 class=12  distributed in the hop12  d>1266b" class="srb" classret"
	tion value="v2.6.17.11"
	  >
  1267 class=12fs2_super *trans_inc_lock);
12j8b" class="sr/l be useful,
up 1"
 truncate+6 *
<         * 17at *href="fs/ocfs2/journal.c#L24" id="L24"127" class=12int );
 ef">__ocfs2_wai11"
	  al.c#L61" id="L11"
	   static int (stro_ob" c-34">/a>            slot_numn_mount(strslot_num ocfs2_super *o>127de=osb" class="sref">b" class<<<<<<<);
(stro_ob" c-34">/a>            6static int             NULLal.c#L61" id="LNULLb" c)tion value="v2.6.17.11"
	  >
  1272 class=121
  
  (stro_ob" c, 0)tion value="v2.6.17.11"
	  >
  1273 class=12="L654 "nper *linux/random.h>
1274b" class="sref">__ocfs2_waie_on_mount(stro_ob" c-34">/a>            6 */a>            dirty__ocfs2_wait_ondirty , int 
  1277 class=12YY WARRANTY; without eve12YY >127sb" class="sr/l be useful,
to recover orphan slots for al6 off59"  slots *href="fs/ocfs2/journal.c#L24" id="L24"1278 class=127nt  /a>            o_on_mount(stro_ob" c, /a>            REPLAY_NEEDEDal.c#L61" id="LREPLAY_NEEDEDb" c)tion value="v2.6.17.11"
	  >
  1279 class=127s2_super * /a>            o_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >
  128" class=128nt );
 /a>            o_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >
  1281 class=128>ocfs2_super *o>128de=os}ion value="v2.6.17.11"
	  >
  1282 class=128
  
  "
 *128f">livoid=7cache(struef="fscomplete+quota+recovery__ocfs2_wait_onref="+complete+quota+recovery70">  65static int __ocfs2_waio_on_mount(stro_ob" c)ion value="v2.6.17.11"
	  >
  1284 class=128ad(void *1285b" class="srif (ef">__ocfs2_wair_on_mount(stro_ob" c-34">/a>            quota+rec__ocfs2_wait_onquota+rece=os)b{="fs/ocfs2/journal.c#L7" id="L1286 class=128/a>, int );
 ef">__ocfs2_wair_on_mount(stro_ob" c-34">/a>            41"
	  al.c#L61" id="L11"
	    * Defines f128=">128sb" class="sref">osb(stro_ob" c-34">/a>            slot_numn_mount(strslot_num 1288b" class="sref">osb<<<<<<<< *osb<>osb<<<<<<<<osb(stro_ob" c-34">/a>            quota+rec__ocfs2_wait_onquota+rece=os)tion value="v2.6.17.11"
	  >
  1291 class=129>ocfs2_super *o>129de=osb" class="sref">static int (stro_ob" c-34">/a>            quota+rec__ocfs2_wait_onquota+rece=osl= static int 
  
   *1293b" c}ion value="v2.6.17.11"
	  >
  1294 class=129ad(void *
  1295 class=1292_super *(stru__ref="+recovery_thr3">al.c#L61" id="L__ref="+recovery_thr3">70"> void=ref">__ocfs2_waiargal.c#L61" id="Largb" c)ion value="v2.6.17.11"
	  >
  1296 class=129/a>, int  * Defines f129=">1297b" class="srints/a>            s="susal.c#L61" id="Ls="sus __ocfs2_wai#_wa_numn_mount(str#_wa_num __ocfs2_waislot_numn_mount(strslot_num 
  1298 class=129="line" name="L7">   7<129=">1298b" class="sr 65static int __ocfs2_waio_on_mount(stro_ob" cl= static int 
  1299 class=12eent"> * General Public 12een>1299b" class="sr 65static int __ocfs2_wairmn_mount(strrme=osr= 7cache(strur_on_mount(stro_ob" c-34">/a>            recovery_mapal.c#L61" id="Lrecovery_mapb" ction value="v2.6.17.11"
	  >
  130" class=130" c"> * General Public 130" >130lb" class="srintsref">__ocfs2_wairm+quotan_mount(strrm+quotae=osl= static int ocfs2_super *o>130de=osb" classiue=7cache(strurm+quota_use>n_mount(strrm+quota_use> (strib" c;/ocfs2/journal.c#L24" id="L24"1302 class=130
  
  static int __ocfs2_waiqrecal.c#L61" id="Lqrec 
  1303 class=130"L654 "nper *130f">linux/random.h>
1304b" class="sref">__ocfs2_wais="susal.c#L61" id="Ls="sus (struef="fswait_on+mount__ocfs2_wait_onref="+wait_on+mount70"> /a>            o_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >
  1305 class=1302_super *__ocfs2_wais="susal.c#L61" id="Ls="sus 1306b" class="srb" classgoto 7cache(strubai"al.c#L61" id="Lbai"70">tion value="v2.6.17.11"
	  >
  1307 class=130="comment"> * Defines f130=">130sb" class="sr}ion value="v2.6.17.11"
	  >
  1308 class=130="line" name="L7">   7<130=">1308b" cion value="v2.6.17.11"
	  >
  1309 class=130ent"> * General Public 130en>130sb" class="sr/a>            rm+quotan_mount(strrm+quotae=osl= static int  7cache(strur_on_mount(stro_ob" c-34">/a>            max_slots__ocfs2_wait_onmax_slotsb" clr  izeof iue), static int (strGFP_NOFSb" c)tion value="v2.6.17.11"
	  >
  131" class=13"line" name="L9">   913"lb" class="srif (!/a>            rm+quotan_mount(strrm+quotae=os)b{="fs/ocfs2/journal.c#L7" id="L13"1 class=13iis free software; you c13iis>131de=osb" class="sref">ef">__ocfs2_wais="susal.c#L61" id="Ls="sus __ocfs2_waiENOMEMal.c#L61" id="LENOMEM 
  1312 class=13dify it under the terms 13dif>1312e=osb" classb" classgoto 7cache(strubai"al.c#L61" id="Lbai"70">tion value="v2.6.17.11"
	  >
  1313 class=13published by the Free So13pub>1313b" class="sr}ion value="v2.6.17.11"
	  >
  1314 class=13e License, or (at your o13e L>1314b" c/a>            res="rtal.c#L61" id="Lres="rtb" c:ion value="v2.6.17.11"
	  >
  1315 class=13line" name="L14">  141315b" class="sr7cache(strus="susal.c#L61" id="Ls="sus (struef="fs" cla_6 /a>            o_on_mount(stro_ob" c, 1)tion value="v2.6.17.11"
	  >
  1316 class=13s distributed in the hop13s d>1316b" class="srif (ef">__ocfs2_wais="susal.c#L61" id="Ls="sus osb            mlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  1318 class=13or FITNESS FOR A PARTICU13or >1318b" class="sref">osb(strubai"al.c#L61" id="Lbai"70">tion value="v2.6.17.11"
	  >
  1319 class=13ment"> * General Public 13men>1319b" class="sr}ion value="v2.6.17.11"
	  >
  132" class=13line" name="L19">  1913lib" cion value="v2.6.17.11"
	  >
  1321 class=13ld have received a copy 13ld >1321b" class="sr/a>            s="susal.c#L61" id="Ls="sus (struef="fscomput +replay_slots__ocfs2_wait_onref="+comput +replay_slots70"> /a>            o_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >
  13l2 class=13iify it under the terms 13iif>1322b" class="srif (ef">__ocfs2_wais="susal.c#L61" id="Ls="sus 
  13l3 class=13re Foundation, Inc., 59 13re >1323b" class="srrrrrrrrref">__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  13l4 class=13n class="comment"> * Bos13n c>1324b" cion value="v2.6.17.11"
	  >
  13l5 class=13ine" name="L24">  2413ine>1325b" class="sr/l be useful,
recovery for 1"
 own slot *href="fs/ocfs2/journal.c#L24" id="L24"13l6 class=13journal.c#L25" id="L25" 13jou>1326b" class="sr/a>            ef="fsqueuetrecovery_completion__ocfs2_wait_onref="+queuetrecovery_completion70"> ef">__ocfs2_wair_on_mount(stro_ob" c-34">/a>            41"
	  al.c#L61" id="L11"
	   (stro_ob" c-34">/a>            slot_numn_mount(strslot_num 132sb" class="sref">osb            NULLal.c#L61" id="LNULLb" c)tion value="v2.6.17.11"
	  >
  13l8 class=13nclude/linux/types.h" cl13ncl>1328b" cion value="v2.6.17.11"
	  >
  13l9 class=13"include/linux/slab.h" c13"in>132sb" class="sr/a>            "pin_6 &>/a>            r_on_mount(stro_ob" c-34">/a>            o_o_6
  133" class=13de/linux/highmem.h" clas13de/>1330b" class="srwhile (ef">__ocfs2_wairmn_mount(strrme=os-34">/a>            rm_use>n_mount(strrm+use> 133de=osb" class="sref">el be useful,
ry zero, as we won'tref="fs/ocfs2/journal.c#L24" id="L24"1332 class=13"include/linux/time.h" c13"in>133="frell be useful,
1333b" class="srrrrrrrrref">__ocfs2_wai#_wa_numn_mount(str#_wa_num (strurmn_mount(strrme=os-34">/a>            rm_an>riesal.c#L61" id="Lrm_an>riese=os[0]tion value="v2.6.17.11"
	  >
  1334 class=13journal.c#L33" id="L33" 13jou>1334b" class="sref">osb            "pin_un6 &>/a>            r_on_mount(stro_ob" c-34">/a>            o_o_6
  1335 class=13luster/masklog.h" class=13lus>1335b" class="srb" classef">__ocfs2_waislot_numn_mount(strslot_num (struef="fs#_wa_num_to_slotn_mount(stref="fs#_wa_num_to_slot70"> /a>            o_on_mount(stro_ob" c, ef">__ocfs2_wai#_wa_numn_mount(str#_wa_num 
  1336 class=13journal.c#L35" id="L35" 13jou>1336b" class="srb" classnum);
_n_n /a>            #_wa_numn_mount(str#_wa_num __ocfs2_waislot_numn_mount(strslot_num 
  1337 class=13a href="fs/ocfs2/ocfs2.h13a h>133sb" class="sref">osb__ocfs2_waislot_numn_mount(strslot_num __ocfs2_waiENOENTal.c#L61" id="LENOENT 1338b" class="sref">osb__ocfs2_wais="susal.c#L61" id="Ls="sus osb<>osb<<<(struskip+recovery__ocfs2_wait_onskip+recovery70">tion value="v2.6.17.11"
	  >
  134" class=13/ocfs2/blockcheck.h" cla13/oc>134lb" class="sref">osb<}ion value="v2.6.17.11"
	  >
  1341 class=13ot;
  1342 class=13ef="fs/ocfs2/dlmglue.h" 13ef=>1342e=osb" classb" classel be useful,
recovery. We cannot do itref="fs/ocfs2/journal.c#L24" id="L24"13/3 class=13/ocfs2/extent_map.h" cla13/oc>1343b" cll be useful,
1344b" cll be useful,
files and w 2also don't wantrto just skip it becauseref="fs/ocfs2/journal.c#L24" id="L24"13/5 class=13a href="fs/ocfs2/inode.h13a h>1345b" cnwrite to the
usage would be 1"t of sync until some n1346b" cll be useful,
recoverye=f="fs/ocfs2/journal.c#L24" id="L24"13/7 class=13/ocfs2/localalloc.h" cla13/oc>134sb" cll be useful,
osb            in_mount(strib" cr= 0; static int (strib" cr< 7cache(strurm+quota_use>n_mount(strrm+quota_use> &>r/a>            rm+quotan_mount(strrm+quotae=os[static int (strib" c] != 7cache(struslot_numn_mount(strslot_num (strib" c++)tion value="v2.6.17.11"
	  >
  13/9 class=13a href="fs/ocfs2/super.h13a h>134sb" class="sref">osb__ocfs2_waiin_mount(strib" cr== 7cache(strurm+quota_use>n_mount(strrm+quota_use> 
  135" class=13ef="fs/ocfs2/sysfile.h" 13ef=>135lb" class="sref">osb__ocfs2_wairm+quotan_mount(strrm+quotae=os[static int n_mount(strrm+quota_use> (struslot_numn_mount(strslot_num 
  1351 class=13="fs/ocfs2/uptodate.h" c13="f>135 clasion value="v2.6.17.11"
	  >
  1352 class=13a href="fs/ocfs2/quota.h13a h>1352e=osb" classb" classea>            s="susal.c#L61" id="Ls="sus (struef="fsrecover_#_wan_mount(stref="fsrecover_#_wa70"> /a>            o_on_mount(stro_ob" c, ef">__ocfs2_wai#_wa_numn_mount(str#_wa_num __ocfs2_waislot_numn_mount(strslot_num 
  1353 class=13journal.c#L52" id="L52" 13jou>1353e=os7cache(struskip+recovery__ocfs2_wait_onskip+recovery70">:ion value="v2.6.17.11"
	  >
  13e4 class=13uffer_head_io.h" class="13uff>1354b" class="sref">osb            s="susal.c#L61" id="Ls="sus 1355b" class="srb" classb" classea>            ref="+recovery_map_cleaa__ocfs2_wait_on_mountrecovery_map_cleaa70"> /a>            o_on_mount(stro_ob" c, ef">__ocfs2_wai#_wa_numn_mount(str#_wa_num 
  13e6 class=13journal.c#L55" id="L55" 13jou>1356b" class="srb" class} else {="fs/ocfs2/journal.c#L7" id="L13e7 class=13"+code=trans_inc_lock" c13"+c>135sb" class="sref">osb__ocfs2_waimlogal.c#L61" id="Lmlog70"> /a>            ML_ERRORal.c#L61" id="LML_ERRORb" c,/ocfs2/journal.c#L24" id="L24"1358 class=13journal.c#L57" id="L57" 13jou>1358b" class="sref">osb<<<<<<<<"Error %d2recovering nORPHAN_13UT">135sb" class="sref">osb<>osb<<<<<<<<            s="susal.c#L61" id="Ls="sus __ocfs2_wai#_wa_numn_mount(str#_wa_num 136lb" class="sref">osb            MAJORal.c#L61" id="LMAJOR70"> ef">__ocfs2_wair_on_mount(stro_ob" c-34">/a>            _on_mount(str_ob" c-34">/a>            __devn_mount(str__dev __ocfs2_waiMINORal.c#L61" id="LMINOR70"> ef">__ocfs2_wair_on_mount(stro_ob" c-34">/a>            _on_mount(str_ob" c-34">/a>            __devn_mount(str__dev 
  1361 class=13node *b" classef">__ocfs2_waimlogal.c#L61" id="Lmlog70"> /a>            ML_ERRORal.c#L61" id="LML_ERRORb" c,sll be useful,string">"Volum 2requir s unmount.\n"ref="fs)tion value="v2.6.17.11"
	  >
  1362 class=13fs2_super *
  13j3 class=13int linux/random.h>
1364b" class="sref">osb            "pin_6 &>/a>            r_on_mount(stro_ob" c-34">/a>            o_o_6
  1365 class=13s2_super *
  13j6 class=13  distributed in the hop13  d>1366b" class="sr/a>            spin_un6 &>/a>            r_on_mount(stro_ob" c-34">/a>            o_o_6
  1367 class=13fs2_super *_en>               trace_ef="fsrecovery_thr3">_en>70"> /a>            s="susal.c#L61" id="Ls="sus 
  1368 class=13int 
  1369 class=13fs2_super *recovery generations from disk=*href="fs/ocfs2/journal.c#L24" id="L24"137" class=13int );
(struef="fscheck+4" id="s_#_locks__ocfs2_wait_on_mountcheck+4" id="s_#_locks70"> ef">__ocfs2_wair_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >
  1371 class=13">ocfs2_super *o>1371b" class="sr/a>            s="susal.c#L61" id="Ls="sus __ocfs2_wais="susal.c#L61" id="Ls="sus __ocfs2_waiEROFSn_mount(strEROFS             s="susal.c#L61" id="Ls="sus 
  1372 class=131
  
  
  1373 class=13="L654 "nper *__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  1374 class=137ad(void *
  1375 class=1372_super *, int 
137sb" cll be useful,
(strib" cr< 7cache(strurm+quota_use>n_mount(strrm+quota_use> (strib" c++) {="fs/ocfs2/journal.c#L7" id="L1379 class=137s2_super *osb /a>            o_on_mount(stro_ob" c, ef">__ocfs2_wairm+quotan_mount(strrm+quotae=os[static int (strib" c])tion value="v2.6.17.11"
	  >
  138" class=138nt osb__ocfs2_waiIS_ERRn_mount(strIS_ERR70"> /a>            qrecal.c#L61" id="Lqrec b" classef">__ocfs2_wais="susal.c#L61" id="Ls="sus (struPTR_ERRn_mount(strPTR_ERR70"> /a>            qrecal.c#L61" id="Lqrec 
  1382 class=138
  
  
  1383 class=138"L654 "nper *1383b" class="srrrrrrrrrrrrrrrrrcontinuetion value="v2.6.17.11"
	  >
  1384 class=138ad(void *osb<}ion value="v2.6.17.11"
	  >
  1385 class=1382_super *__ocfs2_waief="fsqueuetrecovery_completion__ocfs2_wait_onref="+queuetrecovery_completion70"> ef">__ocfs2_wair_on_mount(stro_ob" c-34">/a>            41"
	  al.c#L61" id="L11"
	   (strrm+quotae=os[static int (strib" c],/ocfs2/journal.c#L24" id="L24"1386 class=138/a>, int             NULLal.c#L61" id="LNULLb" c,s/a>            qrecal.c#L61" id="Lqrec 
  1387 class=138="comment"> * Defines f138=">138sb" class="sr}ion value="v2.6.17.11"
	  >
  1388 class=13rr FITNESS FOR A PARTICU13rr >1388b" cion value="v2.6.17.11"
	  >
  1389 class=138s2_super * /a>            o_on_mount(stro_ob" c, 1)tion value="v2.6.17.11"
	  >
  139" class=139nt 
  1391 class=139>ocfs2_super *o>139de=osb" class/l be useful,
recovery for 1ff59"  slots *href="fs/ocfs2/journal.c#L24" id="L24"1392 class=139
  
  (stro_ob" c)tion value="v2.6.17.11"
	  >
  1393 class=139"L654 "nper *139f">linux/random.h>
1394b" c/a>            bai"al.c#L61" id="Lbai"70">:ion value="v2.6.17.11"
	  >
  1395 class=1392_super * &>/a>            r_on_mount(stro_ob" c-34">/a>            recovery_6
  1396 class=139/a>, int &>r!/a>            ef="fsrecovery_complete>n_mount(stref="fsrecovery_complete>70"> /a>            o_on_mount(stro_ob" c)) {="fs/ocfs2/journal.c#L7" id="L1397 class=139="comment"> * Defines f139=">139sb" class="sref">osb            mutex_un6 &>/a>            r_on_mount(stro_ob" c-34">/a>            recovery_6
  1398 class=139="line" name="L7">   7<139=">1398b" class="sref">osb(strures="rtal.c#L61" id="Lres="rtb" ction value="v2.6.17.11"
	  >
  1399 class=13eent"> * General Public 13een>1399b" class="sr}ion value="v2.6.17.11"
	  >
  140" class=140" c"> * General Public 140" >140ib" cion value="v2.6.17.11"
	  >
  1401 class=140>ocfs2_super *o>1401b" class="sr/a>            ef="fsfre +replay_slots__ocfs2_wait_onref="+fre +replay_slots70"> /a>            o_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >
  1402 class=140
  
  
  
  
  
  (struref="+replay_41"
	  al.c#L61" id="Lref="+replay_41"
	  70">  65static int __ocfs2_waio_on_mount(stro_ob" c,nux/random.h>
 *1483b" class="srrrrrrrrrrrrrrrrrb" classiue=7cache(stru#_wa_numn_mount(str#_wa_num >
1484b" class="sref">osb(struslot_numn_mount(strslot_num >
1485b" c{="fs/ocfs2/journal.c#L7" id="L1486 class=148/a>, int 
  1487 class=148="comment"> * Defines f148=">148sb" class="srints/a>            got_61488b" class="srunsigned ints/a>            flagsal.c#L61" id="Lflags 
  1489 class=148s2_super *lrstatic int (stri#_wa70">l= 7cache(struNULLal.c#L61" id="LNULLb" c;/ocfs2/journal.c#L24" id="L24"149" class=149nt lrstatic int (strfa70">tion value="v2.6.17.11"
	  >
  1491 class=149>ocfs2_super *o>1491b" class="sr/a>            ;
(str;
lrstatic int (struNULLal.c#L61" id="LNULLb" c;/ocfs2/journal.c#L24" id="L24"1492 class=149
  
  static int al.c#L61" id="Lbuffer_h3">b" clref">__ocfs2_waibhal.c#L61" id="Lbh (struNULLal.c#L61" id="LNULLb" c;/ocfs2/journal.c#L24" id="L24"1493 class=149"L654 "nper *1493e=osb" class/a>            u"include/li id="Lu32e=osb7cache(struslot_reco_genal.c#L61" id="Lslot_reco_genb" c;/ocfs2/journal.c#L24" id="L24"1494 class=149ad(void *
  1495 class=1492_super *(struef="fsre">_;
(stref="fsre">_;
 /a>            o_on_mount(stro_ob" c, ef">__ocfs2_waislot_numn_mount(strslot_num /a>            bhal.c#L61" id="Lbh /a>            i#_wan_mount(stri#_wa70">)tion value="v2.6.17.11"
	  >
  1496 class=149/a>, int  * Defines f149=">149sb" class="sref">osb            mlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  1498 class=149="line" name="L7">   7<149=">1498b" class="sref">osb(strudoneal.c#L61" id="Ldoneb" c;/ocfs2/journal.c#L24" id="L24"1499 class=14eent"> * General Public 14een>1499b" class="sr}ion value="v2.6.17.11"
	  >
  150" class=150" c"> * General Public 150" >150ib" cion value="v2.6.17.11"
	  >
  1501 class=150>ocfs2_super *o>1501b" class="sr/a>            fan_mount(strfa70">r= ( 65static int (stref="fsdi#_wa70">lr)ef">__ocfs2_waibhal.c#L61" id="Lbh /a>            b_datan_mount(strb_datab" c;/ocfs2/journal.c#L24" id="L24"1502 class=150
  
  
  
  (strujbd2_;
 /a>            41"
	  al.c#L61" id="L11"
	   
  1573 class=15="L654 "nper *(void *
  1575 class=1572_super *
  1576 class=157/a>, int (stref="fsclear_;
 /a>            o_on_mount(stro_ob" c-34">/a>            _on_mount(str_ob" chs/a>            41"
	  al.c#L61" id="L11"
	   __ocfs2_waislot_numn_mount(strslot_num 
  1577 class=15YY WARRANTY; without eve15YY >157ref">trans_inc_lock);
1578b" class="sr/l be useful,
*href="fs/ocfs2/journal.c#L24" id="L24"1579 class=157s2_super * /a>            41"
	  al.c#L61" id="L11"
	   
  158" class=158nt );
(strujbd2_;
 /a>            41"
	  al.c#L61" id="L11"
	   
  1581 class=158>ocfs2_super *o>1581b" class="sr/a>            ;bd2_;
 /a>            41"
	  al.c#L61" id="L11"
	   
  1582 class=158
  
  
  1583 class=158"L654 "nper *1583b" class="srrrrrrrrrstatic int  /a>            s="susal.c#L61" id="Ls="sus 
  1584 class=158ad(void *
  1585 class=1582_super *, int  /a>            fan_mount(strfa70">-34">/a>            id1n_mount(strid1b" c.static int (str41"
	  1b" c.static int 
  1587 class=158="comment"> * Defines f158=">1587b" class="sref">__ocfs2_waiflagsal.c#L61" id="Lflags = ~ef">__ocfs2_waiOCFS2_JOURNAL_DIRTY_FLal.c#L61" id="LOCFS2_JOURNAL_DIRTY_FL70">tion value="v2.6.17.11"
	  >
  1588 class=15rr FITNESS FOR A PARTICU15rr >1588b" class="sr/a>            fan_mount(strfa70">-34">/a>            id1n_mount(strid1b" c.static int (str41"
	  1b" c.static int  /a>            flagsal.c#L61" id="Lflags 
  1589 class=158s2_super *
  159" class=159nt ocfs2_super *o>1591b" class="sr/a>            ef="fsbump_recovery_generationn_mount(stref="fsbump_recovery_generation70"> /a>            fan_mount(strfa70">)tion value="v2.6.17.11"
	  >
  1592 class=159
  
  
  
  
  
  
  
  
  
   *1783b" cll be useful,
(void *osbn_mount(stref="fsrecoverysthre">70"> /a>            o_on_mount(stro_ob" c, ef">__ocfs2_wai#_wa_numn_mount(str#_wa_num 
  1785 class=1782_super *__ocfs2_wais="susal.c#L61" id="Ls="sus &> (ef">__ocfs2_wais="susal.c#L61" id="Ls="sus __ocfs2_waiEAGAINn_mount(strEAGAIN 1786b" class="srb" clasref">osb            mlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  1787 class=178="comment"> * Defines f178=">178sb" class="sref">osb(strubai al.c#L61" id="Lbai b" c;/ocfs2/journal.c#L24" id="L24"1788 class=17rr FITNESS FOR A PARTICU17rr >1788b" class="sref">osb<}ion value="v2.6.17.11"
	  >
  1789 class=178s2_super *
  179" class=179nt 
  1791 class=179>ocfs2_super *o>1791b" class="sr/a>            s="susal.c#L61" id="Ls="sus 
  
  (strubai al.c#L61" id="Lbai b" c:ion value="v2.6.17.11"
	  >
  1793 class=179"L654 "nper *1793b" class="srret"
	r/a>            s="susal.c#L61" id="Ls="sus 
  1794 class=179ad(void *
  1795 class=1792_super *
  1796 class=179/a>, int 
 * Defines f179=">179sb" cll be useful,
every ORPHAN_SCAN_SCHEDULE_TIMEOUT. Add somee=f="fs/ocfs2/journal.c#L24" id="L24"1798 class=179="line" name="L7">   7<179=">1798b" cll be useful,
 * General Public 17een>179sb" cll be useful,
 * General Public 180" >180lb" c/l be useful,
ocfs2_super *o>180de=os 6"sic ef">__ocfs2_waiinermount(striner(stref="fsorphan_scbe_timeout70"> void)/ocfs2/journal.c#L24" id="L24"1802 class=180
  
  
  
   *
(void *__ocfs2_waiseqnoal.c#L61" id="Lseqno 
  1875 class=1872_super */a>            o__countn_mount(stre__count 
  1876 class=187/a>, int /a>            o__scbetime__ocfs2_wait_ono__scbetime             CURRENT_TIME__ocfs2_wait_onCURRENT_TIME70">tion value="v2.6.17.11"
	  >
  1877 class=18YY WARRANTY; without eve18YY >187sb" clcache(struun6:ion value="v2.6.17.11"
	  >
  1878 class=187nt  /a>            o_on_mount(stro_ob" c, /a>            seqnoal.c#L61" id="Lseqno 
  1879 class=187s2_super *(struoutn_mount(streut70">:ion value="v2.6.17.11"
	  >
  188" class=188nt );
70"> /a>            o_n_mount(stro_b" c-34">/a>            o__countn_mount(stre__count             o_n_mount(stro_b" c-34">/a>            o__seqnoal.c#L61" id="Lo__seqno );
>>>>>>>>bbbbbbbbbbbbbbosb            atomic_re">n_mount(stratomic_re">70"> &>/a>            o_n_mount(stro_b" c-34">/a>            o__s="san_mount(stre__s="sa 
  1882 class=188
  
   *1883b" c}ion value="v2.6.17.11"
	  >
  1884 class=188ad(void *
  1885 class=1882_super *
every ORPHAN_SCAN_SCHEDULE_TIMEOUT millseca*href="fs/ocfs2/journal.c#L24" id="L24"1886 class=188/a>, int             ref="+orphan_scbe+work__ocfs2_wait_onrf="fsorphan_scbe_work70">  65static int lref">__ocfs2_waiwork__ocfs2_wait_onwork70">)ion value="v2.6.17.11"
	  >
  1887 class=188="comment"> * Defines f188=">188sb" c{="fs/ocfs2/journal.c#L7" id="L1888 class=18rr FITNESS FOR A PARTICU18rr >1888b" class="sr 65static int lref">__ocfs2_waio_n_mount(stro_b" c;/ocfs2/journal.c#L24" id="L24"1889 class=188s2_super *__ocfs2_waio_on_mount(stro_ob" c;/ocfs2/journal.c#L24" id="L24"189" class=189nt 
  1891 class=189>ocfs2_super *o>1891b" class="sr/a>            o_n_mount(stro_b" cr= /a>            contar(strcontar /a>            work__ocfs2_wait_onwork70">,r 65static int htrans_inc_lock);
            o_+orphan_scbe+work__ocfs2_wait_onr_+orphan_scbe+worke=os.ef">__ocfs2_waiwork__ocfs2_wait_onwork70">);/ocfs2/journal.c#L24" id="L24"1893 class=189"L654 "nper *1893b" class="sref">__ocfs2_waio_on_mount(stro_ob" cr= static int (stro_b" c-34">/a>            o__o_on_mount(stro__o_ob" c;/ocfs2/journal.c#L24" id="L24"1894 class=189ad(void *
  1895 class=1892_super * &>/a>            o_n_mount(stro_b" c-34">/a>            o__6
  1896 class=189/a>, int (stref="fsqueue_orphan_scbe70"> ef">__ocfs2_waio_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >
  1897 class=189="comment"> * Defines f189=">189sb" class="srif (ef">__ocfs2_waiatomic_re">n_mount(stratomic_re">70"> &>/a>            o_n_mount(stro_b" c-34">/a>            o__s="san_mount(stre__s="sa (struORPHAN_SCAN_ACTIVE__ocfs2_wait_onORPHAN_SCAN_ACTIVEb" c)/ocfs2/journal.c#L24" id="L24"1898 class=189="line" name="L7">   7<189=">1898b" class="sref">osb            queue_delayed+work__ocfs2_wait_onqueue_delayed+work70"> ef">__ocfs2_waiof="fswqn_mount(stref="fswqb" c, &>/a>            __n_mount(stro_b" c-34">/a>            o__orphan_scbe+work__ocfs2_wait_onr_+orphan_scbe+worke=oshtrans_inc_lock);
 * General Public 18een>189sb" class="sref">osbbbbbbbbbbbbbbbbbbbbbbbb/a>            ref="+orphan_scbe+timeoutn_mount(stref="fsorphan_scbe_timeout70"> ))tion value="v2.6.17.11"
	  >
  190" class=190" c"> * General Public 190" >190classs2f="fs/num);
 &>/a>            o_n_mount(stro_b" c-34">/a>            o__6
  1901 class=190>ocfs2_super *o>190de=os}ion value="v2.6.17.11"
	  >
  1902 class=190
  
   *1903e=osvoidr/a>            ref="+orphan_scbe+stopn_mount(stref="fsorphan_scbe_stop70">  65static int __ocfs2_waio_on_mount(stro_ob" c)/ocfs2/journal.c#L24" id="L24"1904 class=190ad(void *1905b" class="sr 65static int lref">__ocfs2_waio_n_mount(stro_b" c;/ocfs2/journal.c#L24" id="L24"1906 class=190/a>, int 
  1907 class=190="comment"> * Defines f190=">190sb" class="sr/a>            o_n_mount(stro_b" cr= &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_orphan_scben_mount(stre_o_orphan_scbe 
  1908 class=190="line" name="L7">   7<190=">1908b" class="srif (ef">__ocfs2_waiatomic_re">n_mount(stratomic_re">70"> &>/a>            o_n_mount(stro_b" c-34">/a>            o__s="san_mount(stre__s="sa (struORPHAN_SCAN_ACTIVE__ocfs2_wait_onORPHAN_SCAN_ACTIVEb" c)b{="fs/ocfs2/journal.c#L7" id="L1909 class=190ent"> * General Public 190en>190sb" class="sref">osbb/a>            atomic_setn_mount(stratomic_set70"> &>/a>            o_n_mount(stro_b" c-34">/a>            o__s="san_mount(stre__s="sa             ORPHAN_SCAN_INACTIVE__ocfs2_wait_onORPHAN_SCAN_INACTIVEb" c)tion value="v2.6.17.11"
	  >
  191" class=19"line" name="L9">   9191lb" class="sref">osbb/a>            mutex_6 &>/a>            o_n_mount(stro_b" c-34">/a>            o__6
  1911 class=19iis free software; you c19iis>191de=osb" class="sref">ef">__ocfs2_waicbecel_delayed+work__ocfs2_wait_oncbecel_delayed+work70"> &>/a>            o_n_mount(stro_b" c-34">/a>            o__orphan_scbe+work__ocfs2_wait_onr_+orphan_scbe+worke=os)tion value="v2.6.17.11"
	  >
  1912 class=19dify it under the terms 19dif>1912e=osb" classb" class/um);
 &>/a>            o_n_mount(stro_b" c-34">/a>            o__6
  1913 class=19published by the Free So19pub>1913b" class="sr}ion value="v2.6.17.11"
	  >
  1914 class=19e License, or (at your o19e L>1914b" c}ion value="v2.6.17.11"
	  >
  1915 class=19line" name="L14">  141915b" cion value="v2.6.17.11"
	  >
  1916 class=19s distributed in the hop19s d>1916b" cvoidr/a>            ref="+orphan_scbe+initn_mount(stref="fsorphan_scbe_init70">  65static int __ocfs2_waio_on_mount(stro_ob" c)/ocfs2/journal.c#L24" id="L24"1917 class=19NY WARRANTY; without eve19NY >191sb" c{="fs/ocfs2/journal.c#L7" id="L1918 class=19or FITNESS FOR A PARTICU19or >1918b" class="sr 65static int lref">__ocfs2_waio_n_mount(stro_b" c;/ocfs2/journal.c#L24" id="L24"1919 class=19ment"> * General Public 19men>191sb" cion value="v2.6.17.11"
	  >
  192" class=19line" name="L19">  19192classs2f="fs/num);
(stro_b" cr= &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_orphan_scben_mount(stre_o_orphan_scbe 
  1921 class=19ld have received a copy 19ld >1921b" class="sr/a>            o_n_mount(stro_b" c-34">/a>            o__o_on_mount(stro__o_ob" cr= static int (stro_ob" c;/ocfs2/journal.c#L24" id="L24"19l2 class=19iify it under the terms 19iif>1922b" class="sr/a>            o_n_mount(stro_b" c-34">/a>            o__countn_mount(stre__count 1923b" class="sref">__ocfs2_waio_n_mount(stro_b" c-34">/a>            o__seqnoal.c#L61" id="Lo__seqno  * Bos19n c>1924b" class="sref">__ocfs2_waimutex_initn_mount(strmutex_init70"> &>/a>            o_n_mount(stro_b" c-34">/a>            o__6
  19l5 class=19ine" name="L24">  2419ine>1925b" class="sr7cache(struINIT_DELAYED_WORK__ocfs2_wait_onINIT_DELAYED_WORK70"> &>/a>            o_n_mount(stro_b" c-34">/a>            o__orphan_scbe+work__ocfs2_wait_onr_+orphan_scbe+worke=oshs/a>            oef="+orphan_scbe+work__ocfs2_wait_onrf="fsorphan_scbe_work70">)tion value="v2.6.17.11"
	  >
  19l6 class=19journal.c#L25" id="L25" 19jou>1926b" c}ion value="v2.6.17.11"
	  >
  19l7 class=19ref="include/linux/fs.h"19ref>192ref">trans_inc_lock);
1928b" cvoidr/a>            ref="+orphan_scbe+startn_mount(stref="fsorphan_scbe_start70">  65static int __ocfs2_waio_on_mount(stro_ob" c)/ocfs2/journal.c#L24" id="L24"19l9 class=19"include/linux/slab.h" c19"in>192sb" c{="fs/ocfs2/journal.c#L7" id="L193" class=19de/linux/highmem.h" clas19de/>193classs2f="fs/ 65static int lref">__ocfs2_waio_n_mount(stro_b" c;/ocfs2/journal.c#L24" id="L24"1931 class=19de/linux/kthread.h" clas19de/>193 clasion value="v2.6.17.11"
	  >
  1932 class=19"include/linux/time.h" c19"in>1932b" class="sr/a>            o_n_mount(stro_b" cr= &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_orphan_scben_mount(stre_o_orphan_scbe 
  1933 class=19uublished by the Free So19uub>1933b" class="sref">__ocfs2_waio_n_mount(stro_b" c-34">/a>            o__scbetime__ocfs2_wait_ono__scbetime             CURRENT_TIME__ocfs2_wait_onCURRENT_TIME70">tion value="v2.6.17.11"
	  >
  1934 class=19journal.c#L33" id="L33" 19jou>1934b" class="srif (ef">__ocfs2_waiof="fsis_hard_re">onlyn_mount(stref="fsis_hard_re">only70"> ef">__ocfs2_waio_on_mount(stro_ob" c) ||>static int  ef">__ocfs2_waio_on_mount(stro_ob" c))/ocfs2/journal.c#L24" id="L24"1935 class=19luster/masklog.h" class=19lus>1935b" class="srb" class/a>            atomic_setn_mount(stratomic_set70"> &>/a>            o_n_mount(stro_b" c-34">/a>            o__s="san_mount(stre__s="sa             ORPHAN_SCAN_INACTIVE__ocfs2_wait_onORPHAN_SCAN_INACTIVEb" c)tion value="v2.6.17.11"
	  >24"1936 class=19journal.c#L35" id="L35" 19jou>1936b" class="srelse<{="fs/ocfs2/journal.c#L7" id="L1937 class=19a href="fs/ocfs2/ocfs2.h19a h>193sb" class="sref">osb            atomic_setn_mount(stratomic_set70"> &>/a>            o_n_mount(stro_b" c-34">/a>            o__s="san_mount(stre__s="sa             ORPHAN_SCAN_ACTIVE__ocfs2_wait_onORPHAN_SCAN_ACTIVEb" c)tion value="v2.6.17.11"
	  >24"1938 class=19journal.c#L37" id="L37" 19jou>1938b" class="sref">osb            queue_delayed+work__ocfs2_wait_onqueue_delayed+work70"> ef">__ocfs2_waiof="fswqn_mount(stref="fswqb" c, &>/a>            __n_mount(stro_b" c-34">/a>            o__orphan_scbe+work__ocfs2_wait_onr_+orphan_scbe+worke=oshtrans_inc_lock);
193sb" class="sref">osbbbbbbbbbbbbbbbbbbbbb/a>            ref="+orphan_scbe+timeoutn_mount(stref="fsorphan_scbe_timeout70"> ))tion value="v2.6.17.11"
	  >
  194" class=19/ocfs2/blockcheck.h" cla19/oc>194lb" class="sr}ion value="v2.6.17.11"
	  >
  1941 class=19ot;
  1942 class=19ef="fs/ocfs2/dlmglue.h" 19ef=>1942e=os/ocfs2/journal.c#L24" id="L24"1943 class=19/ocfs2/extent_map.h" cla19/oc>1943b" c 65static int 1944b" class="sr 65static int (strdir_contextb" class="ef">__ocfs2_waictx__ocfs2_wait_onctx70">tion value="v2.6.17.11"
	  >
  1945 class=19a href="fs/ocfs2/inode.h19a h>1945b" class="sr 65static int ref">__ocfs2_waihe">n_mount(strhe">70">tion value="v2.6.17.11"
	  >
  1946 class=19ef="fs/ocfs2/journal.h" 19ef=>1946b" class="sr 65static int ref">__ocfs2_wai__on_mount(stro_ob" c;/ocfs2/journal.c#L24" id="L24"1947 class=19/ocfs2/localalloc.h" cla19/oc>194ref">};/ocfs2/journal.c#L24" id="L24"1948 class=19="fs/ocfs2/slot_map.h" c19="f>1948b" c/ocfs2/journal.c#L24" id="L24"1949 class=19a href="fs/ocfs2/super.h19a h>194sb" c 6"sic ints/a>            ef="fsorphan_filldirn_mount(stref="fsorphan_filldir70"> voidrref">__ocfs2_waiprivn_mount(strprivb" c,bconst charrref">__ocfs2_waisupen_mount(strsupeb" c,bints/a>            supe_leen_mount(strsupe_leee=oshtrans_inc_lock);
195lb" class="sref">osbbbbbbbbbbbbbbbbbb/a>            loff_tn_mount(strloff_tb" clef">__ocfs2_waip__n_mount(strpos             uead(voia>(stru64b" clstatic int (strtypeb" c)/ocfs2/journal.c#L24" id="L24"1951 class=19="fs/ocfs2/uptodate.h" c19="f>1951b" c{="fs/ocfs2/journal.c#L7" id="L1952 class=19a href="fs/ocfs2/quota.h19a h>1952e=osb" class 65static int __ocfs2_waipn_mount(strp             privn_mount(strprivb" c;/ocfs2/journal.c#L24" id="L24"1953 class=19journal.c#L52" id="L52" 19jou>1953b" class="sr 65static int __ocfs2_waiitla__ocfs2_wait_onitlab" c;/ocfs2/journal.c#L24" id="L24"1954 class=19uffer_head_io.h" class="19uff>1954b" cion value="v2.6.17.11"
	  >
  1955 class=19cfs2/ocfs2_trace.h" clas19cfs>1955b" class="srif (ef">__ocfs2_waisupe_leen_mount(strsupe_leee=osb== 1b&>&> !/a>            s=rncmpn_mount(strs=rncmp70"> el be useful,s=ring">"."ref="fs, ef">__ocfs2_wai#upen_mount(strsupeb" c,b1))/ocfs2/journal.c#L24" id="L24"1956 class=19journal.c#L55" id="L55" 19jou>1956b" class="srb" clasrret"
	r0;/ocfs2/journal.c#L24" id="L24"1957 class=19"+code=trans_inc_lock" c19"+c>195sb" class="srif (ef">__ocfs2_waisupe_leen_mount(strsupe_leee=osb== 2b&>&> !/a>            s=rncmpn_mount(strs=rncmp70"> el be useful,s=ring">".."ref="fs, ef">__ocfs2_wai#upen_mount(strsupeb" c,b2))/ocfs2/journal.c#L24" id="L24"1958 class=19journal.c#L57" id="L57" 19jou>1958b" class="sref">osbORPHAN_19UT">195sb" cion value="v2.6.17.11"
	  >
  196" class=19journal.c#L59" id="L59" 19jou>196lb" class="sr/l be useful,
t7at recovery cbe continuea*href="fs/ocfs2/journal.c#L24" id="L24"1961 class=19node *(stref="fsiget70"> ef">__ocfs2_waipn_mount(strp /a>            o_on_mount(stro_ob" c, ef">__ocfs2_waii#___ocfs2_wait_oni#_  *            OCFS2_FI_FLAG_ORPHAN_RECOVERY__ocfs2_wait_onOCFS2_FI_FLAG_ORPHAN_RECOVERYb" c, 0)tion value="v2.6.17.11"
	  >
  1963 class=19int __ocfs2_waiIS_ERR__ocfs2_wait_onIS_ERR70"> ef">__ocfs2_waiitla__ocfs2_wait_onitlab" c))/ocfs2/journal.c#L24" id="L24"1964 class=19ead(void *osb *
  1966 class=19  distributed in the hop19  d>1966b" class="sr/a>            trace_ef="fsorphan_filldirn_mount(strtrace_ef="fsorphan_filldir70"> (unsignedalong long)/a>            OCFS2_I__ocfs2_wait_onOCFS2_I70"> ef">__ocfs2_waiitla__ocfs2_wait_onitlab" c)-34">/a>            ip_blk#___ocfs2_wait_onip_blk#_b" c)tion value="v2.6.17.11"
	  >24"1967 class=19fs2_super *
 * ef">__ocfs2_waiitla__ocfs2_wait_onitlab" c)-34">/a>            ip_nextsorphan__ocfs2_wait_onip_nextsorphan             pn_mount(strp /a>            he">n_mount(strhe">70">tion value="v2.6.17.11"
	  >
  197" class=19int );
(strp /a>            he">n_mount(strhe">70">r= /a>            itla__ocfs2_wait_onitlab" c;/ocfs2/journal.c#L24" id="L24"1971 class=19">ocfs2_super *o>197 clasion value="v2.6.17.11"
	  >
  1972 class=191
  
   *
  1974 class=197ad(void *
  1975 class=1972_super *            ef="fsqueue_orphan_n_mount(strof="fsqueue_orphan_70">  65static int __ocfs2_waio_on_mount(stro_ob" ch/ocfs2/journal.c#L24" id="L24"1976 class=197/a>, int             slotn_mount(strslotb" ch/ocfs2/journal.c#L24" id="L24"1977 class=19YY WARRANTY; without eve19YY >197sb" class="sref">osb<<<<<<<<<<<<<<<< 65static int __ocfs2_waihe">n_mount(strhe">70">)/ocfs2/journal.c#L24" id="L24"1978 class=197nt 197sb" class="srints/a>            s="susal.c#L61" id="Ls="sus static int __ocfs2_waiorphan_dir_i#_wa__ocfs2_wait_onorphan_dir_i#_wa70">r= /a>            NULLal.c#L61" id="LNULLb" c;/ocfs2/journal.c#L24" id="L24"1981 class=198>ocfs2_super *o>198de=osb" class 65static int             privn_mount(strprivb" cr= {="fs/ocfs2/journal.c#L7" id="L1982 class=198
  
  
  
  
  1993 class=199"L654 "nper *1993b" class="srrrrrrrrrret"
	r/a>            s="susal.c#L61" id="Ls="sus (void *
  1995 class=1992_super *
  1996 class=199/a>, int  &>/a>            orphan_dir_i#_wa__ocfs2_wait_onorphan_dir_i#_wa70">-34">/a>            i_mutex__ocfs2_wait_oni_mutex 
  1997 class=199="comment"> * Defines f199=">199sb" class="sr/a>            s="susal.c#L61" id="Ls="sus  ef">__ocfs2_waiorphan_dir_i#_wa__ocfs2_wait_onorphan_dir_i#_wa70">hsef">__ocfs2_waiNULLal.c#L61" id="LNULLb" c, 0)tion value="v2.6.17.11"
	  >
  1998 class=199="line" name="L7">   7<199=">1998b" class="srif (ef">__ocfs2_wais="susal.c#L61" id="Ls="sus  * General Public 19een>199sb" class="sref">osbbef">__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  200" class=200" c"> * General Public 200" >200"b" class="sref">osbbgoto 7cache(struoutn_mount(streut70">tio/pre>on value="v2.6.17.11"
	  >
  2001 class=200>ocfs2_super *o>2001b" class="sr}ion value="v2.6.17.11"
	  >
  2002 class=200
  
   *2003b" class="sref">__ocfs2_wais="susal.c#L61" id="Ls="sus  ef">__ocfs2_waiorphan_dir_i#_wa__ocfs2_wait_onorphan_dir_i#_wa70">hs&>/a>            privn_mount(strprivb" c.ef">__ocfs2_waictx__ocfs2_wait_onctx70">)tion value="v2.6.17.11"
	  >
  2004 class=200ad(void *__ocfs2_wais="susal.c#L61" id="Ls="sus 2005b" class="srb" class/a>            mlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  2006 class=200/a>, int (struout_clustla__ocfs2_wait_onout_clustla  * Defines f200=">2007b" class="sr}ion value="v2.6.17.11"
	  >
  2008 class=200="line" name="L7">   7<200=">2008b" c/ocfs2/journal.c#L24" id="L24"2009 class=200ent"> * General Public 200en>200sb" class="srref">__ocfs2_waihe">n_mount(strhe">70">r= /a>            privn_mount(strprivb" c.ef">__ocfs2_waihe">n_mount(strhe">70">;/ocfs2/journal.c#L24" id="L24"201" class=20"line" name="L9">   920"lb" c/ocfs2/journal.c#L24" id="L24"2011 class=20iis free software; you c20iis>20"de=oslcache(struout_clustla__ocfs2_wait_onout_clustla 
  20"2 class=20dify it under the terms 20dif>20"2b" class="sr/a>            of="fsi#_wa_un6 ef">__ocfs2_waiorphan_dir_i#_wa__ocfs2_wait_onorphan_dir_i#_wa70">hs0)tion value="v2.6.17.11"
	  >
  20"3 class=20published by the Free So20pub>20"3e=oslcache(struoutn_mount(streut70">:ion value="v2.6.17.11"
	  >
  20"4 class=20e License, or (at your o20e L>20"4b" class="sref">__ocfs2_waimutex_un6 &>/a>            orphan_dir_i#_wa__ocfs2_wait_onorphan_dir_i#_wa70">-34">/a>            i_mutex__ocfs2_wait_oni_mutex 
  20"5 class=20line" name="L14">  1420"5b" class="sr7cache(struiputn_mount(striput70"> ef">__ocfs2_waiorphan_dir_i#_wa__ocfs2_wait_onorphan_dir_i#_wa70">)tion value="v2.6.17.11"
	  >
  20"6 class=20s distributed in the hop20s d>20"6b" class="srret"
	r/a>            s="susal.c#L61" id="Ls="sus 20"7b" c}ion value="v2.6.17.11"
	  >
  20"8 class=20or FITNESS FOR A PARTICU20or >20"8b" c/ocfs2/journal.c#L24" id="L24"2019 class=20ment"> * General Public 20men>20"sb" c 6"sic ints/a>            ef="fsorphan_recovery_can_continuen_mount(stref="fsorphan_recovery_can_continue70">  65static int __ocfs2_waio_on_mount(stro_ob" ch/ocfs2/journal.c#L24" id="L24"202" class=20line" name="L19">  1920lib" class="sref">osbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbosints/a>            slotn_mount(strslotb" c)/ocfs2/journal.c#L24" id="L24"20l1 class=20ld have received a copy 20ld >20l1b" c{="fs/ocfs2/journal.c#L7" id="L20l2 class=20iify it under the terms 20iif>20l2e=osb" classints/a>            retn_mount(strret70">tion value="v2.6.17.11"
	  >
  20l3 class=20re Foundation, Inc., 59 20re >20l3b" c/ocfs2/journal.c#L24" id="L24"2024 class=20n class="comment"> * Bos20n c>20l4b" class="sref">__ocfs2_waispie_6 &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_6
  20l5 class=20ine" name="L24">  2420ine>20l5b" class="sr7cache(struretn_mount(strret70">r= !/a>            o_on_mount(stro_ob" c-34">/a>            o_o_orphan_wipe_n_mount(stro_o_orphan_wipe_b" c[/a>            slotn_mount(strslotb" c]tion value="v2.6.17.11"
	  >
  20l6 class=20journal.c#L25" id="L25" 20jou>20l6b" class="sr/a>            spie_un6 &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_6
  20l7 class=20ref="include/linux/fs.h"20ref>20l7b" class="srret"
	r/a>            retn_mount(strret70">tion value="v2.6.17.11"
	  >
  20l8 class=20nclude/linux/types.h" cl20ncl>20l8b" c}ion value="v2.6.17.11"
	  >
  2029 class=20"include/linux/slab.h" c20"in>20lsb" cion value="v2.6.17.11"
	  >
  203" class=20de/linux/highmem.h" clas20de/>20deb" c 6"sic voidr/a>            ref="+mark_recovering_orphan_dir__ocfs2_wait_on_mountmark_recovering_orphan_dir70">  65static int __ocfs2_waio_on_mount(stro_ob" ch/ocfs2/journal.c#L24" id="L24"2031 class=20de/linux/kthread.h" clas20de/>20dde=osb" class="sref">>>>>>>>>bbbbbbbbbbbbbbosb            slotn_mount(strslotb" c)/ocfs2/journal.c#L24" id="L24"2032 class=20"include/linux/time.h" c20"in>20d2b" c{="fs/ocfs2/journal.c#L7" id="L2033 class=20uublished by the Free So20uub>20d3b" class="sref">__ocfs2_waispie_6 &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_6
  2034 class=20journal.c#L33" id="L33" 20jou>20d4b" class="srel be useful,
t7at new processas in delete_i#_wa()ref="fs/ocfs2/journal.c#L24" id="L24"20d5 class=20luster/masklog.h" class=20lus>20d5b" cll be useful,
20d6b" class="sr/a>            oef="+#_wa_map_set_bitn_mount(stref="fs#_wa_map_set_bit70"> ef">__ocfs2_waio_on_mount(stro_ob" ch &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_recovering_orphan_dir_n_mount(stro_o_recovering_orphan_dir_70">hsef">__ocfs2_waislotn_mount(strslotb" c)tion value="v2.6.17.11"
	  >24"20d7 class=20a href="fs/ocfs2/ocfs2.h20a h>20d7b" class="srwhile (ef">__ocfs2_waio_on_mount(stro_ob" c-34">/a>            o_o_orphan_wipe_n_mount(stro_o_orphan_wipe_b" c[/a>            slotn_mount(strslotb" c])b{="fs/ocfs2/journal.c#L7" id="L2038 class=20journal.c#L37" id="L37" 20jou>20d8b" class="sref">osb
y in the middle of anref="fs/ocfs2/journal.c#L24" id="L24"20d9 class=20a href="fs/ocfs2/alloc.h20a h>20d9b" cll be useful,
20/ob" cll be useful,
ef">__ocfs2_waispie_un6 &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_6
  2042 class=20ef="fs/ocfs2/dlmglue.h" 20ef=>20/2e=osb" classb" classef">__ocfs2_waiwait_evan>_i#terruptiblen_mount(strwait_evan>_i#terruptible70"> ef">__ocfs2_waio_on_mount(stro_ob" c-34">/a>            o_o_wipe_evan>__ocfs2_wait_ono_b_wipe_evan>b" ch/ocfs2/journal.c#L24" id="L24"2043 class=20/ocfs2/extent_map.h" cla20/oc>20/3b" class="srrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr/a>            ef="fsorphan_recovery_can_continuen_mount(stref="fsorphan_recovery_can_continue70"> ef">__ocfs2_waio_on_mount(stro_ob" ch ef">__ocfs2_waislotn_mount(strslotb" c))tion value="v2.6.17.11"
	  >
  2044 class=20fs/ocfs2/heartbeat.h" cl20fs/>20/4b" class="sref">osb__ocfs2_waispie_6 &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_6
  2045 class=20a href="fs/ocfs2/inode.h20a h>20/5b" class="sr}ion value="v2.6.17.11"
	  >
  2046 class=20ef="fs/ocfs2/journal.h" 20ef=>20/6b" class="sr/a>            spie_un6 &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_6
  2047 class=20/ocfs2/localalloc.h" cla20/oc>20/7b" c}ion value="v2.6.17.11"
	  >
  2048 class=20="fs/ocfs2/slot_map.h" c20="f>20/8b" c/ocfs2/journal.c#L24" id="L24"2049 class=20a href="fs/ocfs2/super.h20a h>20/sb" c 6"sic voidr/a>            ref="+clear_recovering_orphan_dir__ocfs2_wait_on_mountclear_recovering_orphan_dir70">  65static int __ocfs2_waio_on_mount(stro_ob" ch/ocfs2/journal.c#L24" id="L24"205" class=20ef="fs/ocfs2/sysfile.h" 20ef=>20efb" class="sref">osbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbosints/a>            slotn_mount(strslotb" c)/ocfs2/journal.c#L24" id="L24"2051 class=20="fs/ocfs2/uptodate.h" c20="f>20e1b" c{="fs/ocfs2/journal.c#L7" id="L2052 class=20a href="fs/ocfs2/quota.h20a h>20e2b" class="sr/a>            of="fs#_wa_map_clear_bitn_mount(stref="fs#_wa_map_clear_bit70"> ef">__ocfs2_waio_on_mount(stro_ob" ch &>/a>            o_on_mount(stro_ob" c-34">/a>            o_o_recovering_orphan_dir_n_mount(stro_o_recovering_orphan_dir_70">hsef">__ocfs2_waislotn_mount(strslotb" c)tion value="v2.6.17.11"
	  >24h20a3 class=20journal.c#L52" id="L52" 20jou>20e3b" c}ion value="v2.6.17.11"
	  >
  20e4 class=20uffer_head_io.h" class="20uff>20e4b" cion value="v2.6.17.11"
	  >
  20e5 class=20cfs2/ocfs2_trace.h" clas20cfs>20e5b" cll be useful,
20e6b" cll be useful,
20e7b" cll be useful,
20e8b" cll be useful,
ORPHAN_20UT">20e9b" cll be useful,
20job" cll be useful,
 *
wa have ab"f="fs/ocfs2/journal.c#L24" id="L24"2062 class=20fs2_super *

(void *
 *
20j6b" cll be useful,
 *

 *

ocfs2_super *o>20i1b" cll be useful,

  
              ef="fsrecover_orphan_n_mount(strof="fsrecover_orphan_70">  65static int __ocfs2_waio_on_mount(stro_ob" ch/ocfs2/journal.c#L24" id="L24"2074 class=207ad(void *osb            slotn_mount(strslotb" c)/ocfs2/journal.c#L24" id="L24"2075 class=2072_super *20i6b" class="srints/a>            retn_mount(strret70">r= 0;/ocfs2/journal.c#L24" id="L24"20i7 class=20YY WARRANTY; without eve20YY >20i7b" class="sr 65static int __ocfs2_waii#_wa__ocfs2_wait_oni#_wa70 cl= /a>            NULLal.c#L61" id="LNULLb" c;/ocfs2/journal.c#L24" id="L24"20i8 class=207nt __ocfs2_waiitla__ocfs2_wait_onitlab" c;/ocfs2/journal.c#L24" id="L24"20i9 class=207s2_super *__ocfs2_waioial.c#L61" id="Loib" c;/ocfs2/journal.c#L24" id="L24"208" class=208nt 
  2081 class=208>ocfs2_super *o>2081b" class="sr/a>            trace_ef="fsrecover_orphan_n_mount(strtrace_ef="fsrecover_orphan_70"> ef">__ocfs2_waislotn_mount(strslotb" c)tion value="v2.6.17.11"
	  >24h2082 class=208
  
  
  
   *2093b" class="srrrrrrrrref">__ocfs2_waioial.c#L61" id="Loib" cr= ef">__ocfs2_waiOCFS2_I__ocfs2_wait_onOCFS2_I70"> ef">__ocfs2_waii#_wa__ocfs2_wait_oni#_wa70 c)tion value="v2.6.17.11"
	  >24h2094 class=209ad(void *osb__ocfs2_waitrace_ef="fsrecover_orphan__iputn_mount(strtrace_ef="fsrecover_orphan__iput70"> ion value="v2.6.17.11"
	  >24h2095 class=2092_super *            oial.c#L61" id="Loib" c-34">/a>            ip_blk#___ocfs2_wait_onip_blk#_b" c)tion value="v2.6.17.11"
	  >24"2096 class=209/a>, int 
  2097 class=209="comment"> * Defines f209=">209sb" class="sref">osb            itla__ocfs2_wait_onitlab" cr= static int /a>            ip_nextsorphan__ocfs2_wait_onip_nextsorphan 24"2098 class=209="line" name="L7">   7<209=">2098b" c/ocfs2/journal.c#L24" id="L24"2099 class=20eent"> * General Public 20een>209sb" class="sref">osbbef">__ocfs2_waispie_6 &>/a>            oial.c#L61" id="Loib" c-34">/a>            ip_624"210" class=210" c"> * General Public 210" >210"b" class="sref">osbb/l be useful,
ocfs2_super *o>2101b" cll be useful,
t7at the o17er #_wa would wipe themref="fs/ocfs2/journal.c#L24" id="L24"2102 class=210
  
  2103b" cll be useful,
(void *osb__ocfs2_waioial.c#L61" id="Loib" c-34">/a>            ip_flag_n_mount(strip_flag_b" cl&>= ~ ef">__ocfs2_waiOCFS2_INODE_DELETED__ocfs2_wait_onOCFS2_INODE_DELETEDb" c|ef">__ocfs2_waiOCFS2_INODE_SKIP_DELETE__ocfs2_wait_onOCFS2_INODE_SKIP_DELETEb" c)tion value="v2.6.17.11"
	  >24"2105 class=2102_super *
  2106 class=210/a>, int 
to get usrgoing intoref="fs/ocfs2/journal.c#L24" id="L24"2107 class=210="comment"> * Defines f210=">2107b" cll be useful,
   7<210=">2108b" class="sref">osb            oial.c#L61" id="Loib" c-34">/a>            ip_flag_n_mount(strip_flag_b" cl|= ef">__ocfs2_waiOCFS2_INODE_MAYBE_ORPHANED__ocfs2_wait_onOCFS2_INODE_MAYBE_ORPHANED 24"2109 class=210ent"> * General Public 210en>210sb" class="sref">osbbef">__ocfs2_waispie_un6 &>/a>            oial.c#L61" id="Loib" c-34">/a>            ip_624"211" class=21"line" name="L9">   921"lb" c/ocfs2/journal.c#L24" id="L24"2111 class=21iis free software; you c21iis>211de=osb" class="sref">ef">__ocfs2_waiiputn_mount(striput70"> ef">__ocfs2_waii#_wa__ocfs2_wait_oni#_wa70 c)tion value="v2.6.17.11"
	  >24h21"2 class=21dify it under the terms 21dif>2112e=os/ocfs2/journal.c#L24" id="L24"21"3 class=21published by the Free So21pub>2113b" class="srrrrrrrrref">__ocfs2_waii#_wa__ocfs2_wait_oni#_wa70 cl= /a>            itla__ocfs2_wait_onitlab" c;/ocfs2/journal.c#L24" id="L24"21"4 class=21e License, or (at your o21e L>21"4b" class="sr}ion value="v2.6.17.11"
	  >
  21"5 class=21line" name="L14">  142115b" cion value="v2.6.17.11"
	  >
  21"6 class=21s distributed in the hop21s d>21"6b" class="srret"
	r/a>            retn_mount(strret70">tion value="v2.6.17.11"
	  >
  21"7 class=21NY WARRANTY; without eve21NY >21"7b" c}ion value="v2.6.17.11"
	  >
  21"8 class=21or FITNESS FOR A PARTICU21or >21"8b" c/ocfs2/journal.c#L24" id="L24"2119 class=21ment"> * General Public 21men>21"sb" c 6"sic ints/a>            __ef="fswait_on_mountn_mount(str__ef="fswait_on_mount70">  65static int __ocfs2_waio_on_mount(stro_ob" ch ints/a>            quotan_mount(strquota70">)/ocfs2/journal.c#L24" id="L24"212" class=21line" name="L19">  1921lib" c{="fs/ocfs2/journal.c#L7" id="L21l1 class=21ld have received a copy 21ld >2121b" class="sr/l be useful,
oursrecoveryref="fs/ocfs2/journal.c#L24" id="L24"21l2 class=21iify it under the terms 21iif>2122b" cll be useful,
 before changing it to something o17er than MOUNTEDb"f="fs/ocfs2/journal.c#L24" id="L24"21l3 class=21re Foundation, Inc., 59 21re >2123b" cll be useful,
 * Bos21n c>21l4b" class="sref">__ocfs2_waiwait_evan>n_mount(strwait_evan>70"> ef">__ocfs2_waio_on_mount(stro_ob" c-34">/a>            o_o_mount_evan>__ocfs2_wait_ono_b_mount_evan>b" ch/ocfs2/journal.c#L24" id="L24"21l5 class=21ine" name="L24">  2421ine>2125b" class="srb" classss(!/a>            quotan_mount(strquota70">b&>&> /a>            atomic_re">n_mount(stratomic_re">70"> &>/a>            o_on_mount(stro_ob" c-34">/a>            vol_ 6aten_mount(strvol_ 6ate70 c)b== /a>            VOLUME_MOUNTEDn_mount(strVOLUME_MOUNTED70 c)b||/ocfs2/journal.c#L24" id="L24"21l6 class=21journal.c#L25" id="L25" 21jou>2126b" class="srb" clasrrrr/a>            atomic_re">n_mount(stratomic_re">70"> &>/a>            o_on_mount(stro_ob" c-34">/a>            vol_ 6aten_mount(strvol_ 6ate70 c)b== /a>            VOLUME_MOUNTED_QUOTASn_mount(strVOLUME_MOUNTED_QUOTASb" cl||/ocfs2/journal.c#L24" id="L24"21l7 class=21ref="include/linux/fs.h"21ref>212sb" class="sref">osb<<<            atomic_re">n_mount(stratomic_re">70"> &>/a>            o_on_mount(stro_ob" c-34">/a>            vol_ 6aten_mount(strvol_ 6ate70 c)b== /a>            VOLUME_DISABLEDn_mount(strVOLUME_DISABLED70 c)tion value="v2.6.17.11"
	  >24h21l8 class=21nclude/linux/types.h" cl21ncl>2128b" c/ocfs2/journal.c#L24" id="L24"2129 class=21"include/linux/slab.h" c21"in>2129b" class="sr/l be useful,
mount, then we may never get to theref="fs/ocfs2/journal.c#L24" id="L24"213" class=21de/linux/highmem.h" clas21de/>213ob" cll be useful,
2131b" cll be useful,
wa cbe 652132e=osb" classif (ef">__ocfs2_waiatomic_re">n_mount(stratomic_re">70"> &>/a>            o_on_mount(stro_ob" c-34">/a>            vol_ 6aten_mount(strvol_ 6ate70 c)b== /a>            VOLUME_DISABLEDn_mount(strVOLUME_DISABLED70 c)b{="fs/ocfs2/journal.c#L7" id="L2133 class=21uublished by the Free So21uub>2133b" class="srrrrrrrrref">__ocfs2_waitrace_ef="fswait_on_mountn_mount(strtrace_ef="fswait_on_mount70"> ef">__ocfs2_waiVOLUME_DISABLEDn_mount(strVOLUME_DISABLED70 c)tion value="v2.6.17.11"
	  >24h2134 class=21journal.c#L33" id="L33" 21jou>2134b" class="sref">osb__ocfs2_waimlogal.c#L61" id="Lmlog70"> 0,r/l be useful,s=ring">"mount error, exiting!\n"ref="fs)tion value="v2.6.17.11"
	  >24h2135 class=21luster/masklog.h" class=21lus>2135b" class="srb" classret"
	r-ef">__ocfs2_waiEBUSY__ocfs2_wait_onEBUSY70">tion value="v2.6.17.11"
	  >
  21d6 class=21journal.c#L35" id="L35" 21jou>21d6b" class="sr}ion value="v2.6.17.11"
	  >
  21d7 class=21a href="fs/ocfs2/ocfs2.h21a h>21d7b" cion value="v2.6.17.11"
	  >
  21d8 class=21journal.c#L37" id="L37" 21jou>21d8b" class="srret"
	r0;/ocfs2/journal.c#L24" id="L24"21d9 class=21a href="fs/ocfs2/alloc.h21a h>21d9b" c}ion value="v2.6.17.11"
	  >
  214" class=21/ocfs2/blockcheck.h" cla21/oc>214lb" c/ocfs2/journal.c#L24" id="L24"2141 class=21ot;            ef="fs__ocfs2_wait_on_mountc/spit_thre">70"> voidrref">__ocfs2_waiargal.c#L61" id="Larg70">)/ocfs2/journal.c#L24" id="L24"2142 class=21ef="fs/ocfs2/dlmglue.h" 21ef=>2142b" c{="fs/ocfs2/journal.c#L7" id="L2143 class=21/ocfs2/extent_map.h" cla21/oc>21/3b" class="srints/a>            s="susal.c#L61" id="Ls="sus 21/4b" class="sr 65static int __ocfs2_waio_on_mount(stro_ob" cl= /a>            argal.c#L61" id="Larg70">;/ocfs2/journal.c#L24" id="L24"21/5 class=21a href="fs/ocfs2/inode.h21a h>21/5b" class="sr 65static int __ocfs2_wai4" id="__ocfs2_wait_on4" id="b" cl= static int (stro_ob" c-34">/a>            4" id="__ocfs2_wait_on4" id="b" c;/ocfs2/journal.c#L24" id="L24"21/6 class=21ef="fs/ocfs2/journal.h" 21ef=>214line"ion value="v2.6.17.11"
	  >
  2147 class=21/ocfs2/localalloc.h" cla21/oc>214sb" class="sr/l be useful,
2148b" cll be useful,

shutdown might take a few itlaationsb"f="fs/ocfs2/journal.c#L24" id="L24"215" class=21ef="fs/ocfs2/sysfile.h" 21ef=>215ob" cll be useful,
__ocfs2_waikthre">_should_ 6op__ocfs2_wait_onkthre">_should_ 6op70"> )b&>&>/ocfs2/journal.c#L24" id="L24"2152 class=21a href="fs/ocfs2/quota.h21a h>21e2b" class="srref">osb__ocfs2_waiatomic_re">n_mount(stratomic_re">70"> &>/a>            4" id="__ocfs2_wait_on4" id="b" c-34">/a>            4_num_trans__ocfs2_wait_on4_num_trans70 c)b== 0))b{="fs/ocfs2/journal.c#L7" id="L21a3 class=21journal.c#L52" id="L52" 21jou>2153b" c/ocfs2/journal.c#L24" id="L24"21e4 class=21uffer_head_io.h" class="21uff>2154b" class="sref">osb__ocfs2_waiwait_evan>_i#terruptiblen_mount(strwait_evan>_i#terruptible70"> ef">__ocfs2_waio_on_mount(stro_ob" c-34">/a>            checkpoint_evan>__ocfs2_wait_oncheckpoint_evan>b" ch/ocfs2/journal.c#L24" id="L24"21e5 class=21cfs2/ocfs2_trace.h" clas21cfs>2155b" class="srb" classssssssssssssssssssssssss__ocfs2_waiatomic_re">n_mount(stratomic_re">70"> &>/a>            4" id="__ocfs2_wait_on4" id="b" c-34">/a>            4_num_trans__ocfs2_wait_on4_num_trans70 c)/ocfs2/journal.c#L24" id="L24"21e6 class=21journal.c#L55" id="L55" 21jou>2156b" class="srb" clasrrrrrrrrrrrrrrrrrrrrrrrrrr||__ocfs2_waikthre">_should_ 6op__ocfs2_wait_onkthre">_should_ 6op70"> ))tion value="v2.6.17.11"
	  >24h21e7 class=21"+code=trans_inc_lock" c21"+c>2157b" cion value="v2.6.17.11"
	  >
  21e8 class=21journal.c#L57" id="L57" 21jou>2158b" class="sref">osb            s="susal.c#L61" id="Ls="sus  ef">__ocfs2_waio_on_mount(stro_ob" c)tion value="v2.6.17.11"
	  >24h21e9 class=21UT" class="sref">ORPHAN_21UT">215sb" class="sref">osbbif (ef">__ocfs2_wais="susal.c#L61" id="Ls="sus 24h216" class=21journal.c#L59" id="L59" 21jou>216fb" class="sref">osbbbbbbbbbbef">__ocfs2_waimlog_errnoal.c#L61" id="Lmlog_errno70"> /a>            s="susal.c#L61" id="Ls="sus 
  2161 class=21node *
  2162 class=21fs2_super *osbif (ef">__ocfs2_waikthre">_should_ 6op__ocfs2_wait_onkthre">_should_ 6op70"> )b&>&>__ocfs2_waiatomic_re">n_mount(stratomic_re">70"> &>/a>            4" id="__ocfs2_wait_on4" id="b" c-34">/a>            4_num_trans__ocfs2_wait_on4_num_trans70 c)){="fs/ocfs2/journal.c#L7" id="L2163 class=21int __ocfs2_waimlogal.c#L61" id="Lmlog70"> ef">__ocfs2_waiML_KTHREADn_mount(strML_KTHREADb" ch/ocfs2/journal.c#L24" id="L24"2164 class=21ead(void *osb"c/spit_thre">: %u transactions pending on>"ref="fs/ocfs2/journal.c#L24" id="L24"2165 class=21s2_super *"shutdown\n"ref="fsh/ocfs2/journal.c#L24" id="L24"2166 class=21  distributed in the hop21  d>2166b" class="srb" clasrrrrrrrrrrrrrref">__ocfs2_waiatomic_re">n_mount(stratomic_re">70"> &>/a>            4" id="__ocfs2_wait_on4" id="b" c-34">/a>            4_num_trans__ocfs2_wait_on4_num_trans70 c))tion value="v2.6.17.11"
	  >
  2167 class=21fs2_super *osb<}ion value="v2.6.17.11"
	  >
  2168 class=21int 
  2169 class=21fs2_super *
  217" class=21int ocfs2_super *o>21i1b" c}ion value="v2.6.17.11"
	  >
  2172 class=211
  
   *
s all the 4" id=" i#_was without taking any clustlar6(void *
only access to detlam *< whe17er any 4" id=" require_b"f="fs/ocfs2/journal.c#L24" id="L24"2175 class=2172_super *
, int 
2177b" cll be useful,
            ef="fs  65static int __ocfs2_waio_on_mount(stro_ob" c)ion value="v2.6.17.11"
	  >24h21i9 class=217s2_super *r= 0;/ocfs2/journal.c#L24" id="L24"2181 class=218>ocfs2_super *o>2181b" class="srunsignedaints/a>            slotn_mount(strslotb" c;/ocfs2/journal.c#L24" id="L24"2182 class=218
  
  
  
   *2193b" class="srrrrrrrrref">__ocfs2_waidi__ocfs2_wait_ondib" cr=   65static int __ocfs2_waidi_bh__ocfs2_wait_ondi_bh /a>            b_datan_mount(strb_datab" c;/ocfs2/journal.c#L24" id="L24"2194 class=219ad(void *
  2195 class=2192_super *__ocfs2_waio_on_mount(stro_ob" c-34">/a>            slot_recovery_genlaationsal.c#L61" id="Lslot_recovery_genlaationsb" c[/a>            slotn_mount(strslotb" c] =ion value="v2.6.17.11"
	  >
  2196 class=219/a>, int  /a>            di__ocfs2_wait_ondib" c)tion value="v2.6.17.11"
	  >24h2197 class=219="comment"> * Defines f219=">2197b" cion value="v2.6.17.11"
	  >
  2198 class=219="line" name="L7">   7<219=">2198b" class="sref">osb__ocfs2_waile32_to_cpu__ocfs2_wait_onle32_to_cpu70"> /a>            di__ocfs2_wait_ondib" c-34">/a>            id1__ocfs2_wait_onid1b" c./a>            4" id="1__ocfs2_wait_on4" id="1b" c./a>            ij_flag_n_mount(strij_flag_b" c)b&>ion value="v2.6.17.11"
	  >
  2199 class=21eent"> * General Public 21een>219sb" class="sref">osbbrrrrstatic int 24h220" class=220" c"> * General Public 220" >220"b" class="sref">osbbosbbrrrrstatic int r= 1>ion value="v2.6.17.11"
	  >
  2201 class=220>ocfs2_super *o>220 clasion value="v2.6.17.11"
	  >
  2202 class=220
  
  24h2203 class=220"L654 "nper *2203b" class="srrrrrrrrref">__ocfs2_waidi_bh__ocfs2_wait_ondi_bh (void *
  2205 class=2202_super *
  2206 class=220/a>, int (struoutn_mount(stroutb" c:ion value="v2.6.17.11"
	  >
  2207 class=220="comment"> * Defines f220=">220sb" class="srif (ef">__ocfs2_wai4" id="_dirty__ocfs2_wait_on4" id="_dirty70">)ion value="v2.6.17.11"
	  >24h2208 class=220="line" name="L7">   7<220=">2208b" class="sref">osb            retn_mount(strret70">r= -ef">__ocfs2_waiEROFSn_mount(strEROFSb" c;/ocfs2/journal.c#L24" id="L24"2209 class=220ent"> * General Public 220en>220sb" class="srret"
	r/a>            retn_mount(strret70">tion value="v2.6.17.11"
	  >
  221" class=22"line" name="L9">   922"lb" c}ion value="v2.6.17.11"
	  >
  2211 class=22iis free software; you c22iis>221de=os


The origid=" LXR software by the on value=http://s1" ceforge.net/projects/lxa_>LXR , this experipan>=" version by on value=mailto:lxa@ftwux.noa>lxa@ftwux.nob" c.
lxa.ftwux.no kindly hosted by on value=http://www.redpill-ftwpro.noa>Redpill Ltwpro ASb" c, provide5 of Ltwuxbconsulting and operations servicas since 19s5.