linux/fs/ocfs2/suballoc.c
<<
>>
Prefs
   1/* -*- mode: c; c-basic-offset: 8; -*-
   2 * vim: noexpandtab sw=8 ts=8 sts=0:
   3 *
   4 * suballoc.c
   5 *
   6 * metadata alloc and free
   7 * Inspired by ext3 block groups.
   8 *
   9 * Copyright (C) 2002, 2004 Oracle.  All rights reserved.
  10 *
  11 * This program is free software; you can redistribute it and/or
  12 * modify it under the terms of the GNU General Public
  13 * License as published by the Free Software Foundation; either
  14 * version 2 of the License, or (at your option) any later version.
  15 *
  16 * This program is distributed in the hope that it will be useful,
  17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
  18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  19 * General Public License for more details.
  20 *
  21 * You should have received a copy of the GNU General Public
  22 * License along with this program; if not, write to the
  23 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  24 * Boston, MA 021110-1307, USA.
  25 */
  26
  27#include <linux/fs.h>
  28#include <linux/types.h>
  29#include <linux/slab.h>
  30#include <linux/highmem.h>
  31
  32#include <cluster/masklog.h>
  33
  34#include "ocfs2.h"
  35
  36#include "alloc.h"
  37#include "blockcheck.h"
  38#include "dlmglue.h"
  39#include "inode.h"
  40#include "journal.h"
  41#include "localalloc.h"
  42#include "suballoc.h"
  43#include "super.h"
  44#include "sysfile.h"
  45#include "uptodate.h"
  46#include "ocfs2_trace.h"
  47
  48#include "buffer_head_io.h"
  49
  50#define NOT_ALLOC_NEW_GROUP             0
  51#define ALLOC_NEW_GROUP                 0x1
  52#define ALLOC_GROUPS_FROM_GLOBAL        0x2
  53
  54#define OCFS2_MAX_TO_STEAL              1024
  55
  56struct ocfs2_suballoc_result {
  57        u64             sr_bg_blkno;    /* The bg we allocated from.  Set
  58                                           to 0 when a block group is
  59                                           contiguous. */
  60        u64             sr_bg_stable_blkno; /*
  61                                             * Doesn't change, always
  62                                             * set to target block
  63                                             * group descriptor
  64                                             * block.
  65                                             */
  66        u64             sr_blkno;       /* The first allocated block */
  67        unsigned int    sr_bit_offset;  /* The bit in the bg */
  68        unsigned int    sr_bits;        /* How many bits we claimed */
  69};
  70
  71static u64 ocfs2_group_from_res(struct ocfs2_suballoc_result *res)
  72{
  73        if (res->sr_blkno == 0)
  74                return 0;
  75
  76        if (res->sr_bg_blkno)
  77                return res->sr_bg_blkno;
  78
  79        return ocfs2_which_suballoc_group(res->sr_blkno, res->sr_bit_offset);
  80}
  81
  82static inline void ocfs2_debug_bg(struct ocfs2_group_desc *bg);
  83static inline void ocfs2_debug_suballoc_inode(struct ocfs2_dinode *fe);
  84static inline u16 ocfs2_find_victim_chain(struct ocfs2_chain_list *cl);
  85static int ocfs2_block_group_fill(handle_t *handle,
  86                                  struct inode *alloc_inode,
  87                                  struct buffer_head *bg_bh,
  88                                  u64 group_blkno,
  89                                  unsigned int group_clusters,
  90                                  u16 my_chain,
  91                                  struct ocfs2_chain_list *cl);
  92static int ocfs2_block_group_alloc(struct ocfs2_super *osb,
  93                                   struct inode *alloc_inode,
  94                                   struct buffer_head *bh,
  95                                   u64 max_block,
  96                                   u64 *last_alloc_group,
  97                                   int flags);
  98
  99static int ocfs2_cluster_group_search(struct inode *inode,
 100                                      struct buffer_head *group_bh,
 101                                      u32 bits_wanted, u32 min_bits,
 102                                      u64 max_block,
 103                                      struct ocfs2_suballoc_result *res);
 104static int ocfs2_block_group_search(struct inode *inode,
 105                                    struct buffer_head *group_bh,
 106                                    u32 bits_wanted, u32 min_bits,
 107                                    u64 max_block,
 108                                    struct ocfs2_suballoc_result *res);
 109static int ocfs2_claim_suballoc_bits(struct ocfs2_alloc_context *ac,
 110                                     handle_t *handle,
 111                                     u32 bits_wanted,
 112                                     u32 min_bits,
 113                                     struct ocfs2_suballoc_result *res);
 114static int ocfs2_test_bg_bit_allocatable(struct buffer_head *bg_bh,
 115                                         int nr);
 116static inline int ocfs2_block_group_set_bits(handle_t *handle,
 117                                             struct inode *alloc_inode,
 118                                             struct ocfs2_group_desc *bg,
 119                                             struct buffer_head *group_bh,
 120                                             unsigned int bit_off,
 121                                             unsigned int num_bits);
 122static int ocfs2_relink_block_group(handle_t *handle,
 123                                    struct inode *alloc_inode,
 124                                    struct buffer_head *fe_bh,
 125                                    struct buffer_head *bg_bh,
 126                                    struct buffer_head *prev_bg_bh,
 127                                    u16 chain);
 128static inline int ocfs2_block_group_reasonably_empty(struct ocfs2_group_desc *bg,
 129                                                     u32 wanted);
 130static inline u32 ocfs2_desc_bitmap_to_cluster_off(struct inode *inode,
 131                                                   u64 bg_blkno,
 132                                                   u16 bg_bit_off);
 133static inline void ocfs2_block_to_cluster_group(struct inode *inode,
 134                                                u64 data_blkno,
 135                                                u64 *bg_blkno,
 136                                                u16 *bg_bit_off);
 137static int ocfs2_reserve_clusters_with_limit(struct ocfs2_super *osb,
 138                                             u32 bits_wanted, u64 max_block,
 139                                             int flags,
 140                                             struct ocfs2_alloc_context **ac);
 141
 142void ocfs2_free_ac_resource(struct ocfs2_alloc_context *ac)
 143{
 144        struct inode *inode = ac->ac_inode;
 145
 146        if (inode) {
 147                if (ac->ac_which != OCFS2_AC_USE_LOCAL)
 148                        ocfs2_inode_unlock(inode, 1);
 149
 150                mutex_unlock(&inode->i_mutex);
 151
 152                iput(inode);
 153                ac->ac_inode = NULL;
 154        }
 155        brelse(ac->ac_bh);
 156        ac->ac_bh = NULL;
 157        ac->ac_resv = NULL;
 158        if (ac->ac_find_loc_priv) {
 159                kfree(ac->ac_find_loc_priv);
 160                ac->ac_find_loc_priv = NULL;
 161        }
 162}
 163
 164void ocfs2_free_alloc_context(struct ocfs2_alloc_context *ac)
 165{
 166        ocfs2_free_ac_resource(ac);
 167        kfree(ac);
 168}
 169
 170static u32 ocfs2_bits_per_group(struct ocfs2_chain_list *cl)
 171{
 172        return (u32)le16_to_cpu(cl->cl_cpg) * (u32)le16_to_cpu(cl->cl_bpc);
 173}
 174
 175#define do_error(fmt, ...)                                              \
 176        do{                                                             \
 177                if (resize)                                     \
 178                        mlog(ML_ERROR, fmt "\n", ##__VA_ARGS__);        \
 179                else                                                    \
 180                        ocfs2_error(sb, fmt, ##__VA_ARGS__);            \
 181        } while (0)
 182
 183static int ocfs2_validate_gd_self(struct super_block *sb,
 184                                  struct buffer_head *bh,
 185                                  int resize)
 186{
 187        struct ocfs2_group_desc *gd = (struct ocfs2_group_desc *)bh->b_data;
 188
 189        if (!OCFS2_IS_VALID_GROUP_DESC(gd)) {
 190                do_error("Group descriptor #%llu has bad signature %.*s",
 191                         (unsigned long long)bh->b_blocknr, 7,
 192                         gd->bg_signature);
 193                return -EINVAL;
 194        }
 195
 196        if (le64_to_cpu(gd->bg_blkno) != bh->b_blocknr) {
 197                do_error("Group descriptor #%llu has an invalid bg_blkno "
 198                         "of %llu",
 199                         (unsigned long long)bh->b_blocknr,
 200                         (unsigned long long)le64_to_cpu(gd->bg_blkno));
 201                return -EINVAL;
 202        }
 203
 204        if (le32_to_cpu(gd->bg_generation) != OCFS2_SB(sb)->fs_generation) {
 205                do_error("Group descriptor #%llu has an invalid "
 206                         "fs_generation of #%u",
 207                         (unsigned long long)bh->b_blocknr,
 208                         le32_to_cpu(gd->bg_generation));
 209                return -EINVAL;
 210        }
 211
 212        if (le16_to_cpu(gd->bg_free_bits_count) > le16_to_cpu(gd->bg_bits)) {
 213                do_error("Group descriptor #%llu has bit count %u but "
 214                         "claims that %u are free",
 215                         (unsigned long long)bh->b_blocknr,
 216                         le16_to_cpu(gd->bg_bits),
 217                         le16_to_cpu(gd->bg_free_bits_count));
 218                return -EINVAL;
 219        }
 220
 221        if (le16_to_cpu(gd->bg_bits) > (8 * le16_to_cpu(gd->bg_size))) {
 222                do_error("Group descriptor #%llu has bit count %u but "
 223                         "max bitmap bits of %u",
 224                         (unsigned long long)bh->b_blocknr,
 225                         le16_to_cpu(gd->bg_bits),
 226                         8 * le16_to_cpu(gd->bg_size));
 227                return -EINVAL;
 228        }
 229
 230        return 0;
 231}
 232
 233static int ocfs2_validate_gd_parent(struct super_block *sb,
 234                                    struct ocfs2_dinode *di,
 235                                    struct buffer_head *bh,
 236                                    int resize)
 237{
 238        unsigned int max_bits;
 239        struct ocfs2_group_desc *gd = (struct ocfs2_group_desc *)bh->b_data;
 240
 241        if (di->i_blkno != gd->bg_parent_dinode) {
 242                do_error("Group descriptor #%llu has bad parent "
 243                         "pointer (%llu, expected %llu)",
 244                         (unsigned long long)bh->b_blocknr,
 245                         (unsigned long long)le64_to_cpu(gd->bg_parent_dinode),
 246                         (unsigned long long)le64_to_cpu(di->i_blkno));
 247                return -EINVAL;
 248        }
 249
 250        max_bits = le16_to_cpu(di->id2.i_chain.cl_cpg) * le16_to_cpu(di->id2.i_chain.cl_bpc);
 251        if (le16_to_cpu(gd->bg_bits) > max_bits) {
 252                do_error("Group descriptor #%llu has bit count of %u",
 253                         (unsigned long long)bh->b_blocknr,
 254                         le16_to_cpu(gd->bg_bits));
 255                return -EINVAL;
 256        }
 257
 258        /* In resize, we may meet the case bg_chain == cl_next_free_rec. */
 259        if ((le16_to_cpu(gd->bg_chain) >
 260             le16_to_cpu(di->id2.i_chain.cl_next_free_rec)) ||
 261            ((le16_to_cpu(gd->bg_chain) ==
 262             le16_to_cpu(di->id2.i_chain.cl_next_free_rec)) && !resize)) {
 263                do_error("Group descriptor #%llu has bad chain %u",
 264                         (unsigned long long)bh->b_blocknr,
 265                         le16_to_cpu(gd->bg_chain));
 266                return -EINVAL;
 267        }
 268
 269        return 0;
 270}
 271
 272#undef do_error
 273
 274/*
 275 * This version only prints errors.  It does not fail the filesystem, and
 276 * exists only for resize.
 277 */
 278int ocfs2_check_group_descriptor(struct super_block *sb,
 279                                 struct ocfs2_dinode *di,
 280                                 struct buffer_head *bh)
 281{
 282        int rc;
 283        struct ocfs2_group_desc *gd = (struct ocfs2_group_desc *)bh->b_data;
 284
 285        BUG_ON(!buffer_uptodate(bh));
 286
 287        /*
 288         * If the ecc fails, we return the error but otherwise
 289         * leave the filesystem running.  We know any error is
 290         * local to this block.
 291         */
 292        rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &gd->bg_check);
 293        if (rc) {
 294                mlog(ML_ERROR,
 295                     "Checksum failed for group descriptor %llu\n",
 296                     (unsigned long long)bh->b_blocknr);
 297        } else
 298                rc = ocfs2_validate_gd_self(sb, bh, 1);
 299        if (!rc)
 300                rc = ocfs2_validate_gd_parent(sb, di, bh, 1);
 301
 302        return rc;
 303}
 304
 305static int ocfs2_validate_group_descriptor(struct super_block *sb,
 306                                           struct buffer_head *bh)
 307{
 308        int rc;
 309        struct ocfs2_group_desc *gd = (struct ocfs2_group_desc *)bh->b_data;
 310
 311        trace_ocfs2_validate_group_descriptor(
 312                                        (unsigned long long)bh->b_blocknr);
 313
 314        BUG_ON(!buffer_uptodate(bh));
 315
 316        /*
 317         * If the ecc fails, we return the error but otherwise
 318         * leave the filesystem running.  We know any error is
 319         * local to this block.
 320         */
 321        rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &gd->bg_check);
 322        if (rc)
 323                return rc;
 324
 325        /*
 326         * Errors after here are fatal.
 327         */
 328
 329        return ocfs2_validate_gd_self(sb, bh, 0);
 330}
 331
 332int ocfs2_read_group_descriptor(struct inode *inode, struct ocfs2_dinode *di,
 333                                u64 gd_blkno, struct buffer_head **bh)
 334{
 335        int rc;
 336        struct buffer_head *tmp = *bh;
 337
 338        rc = ocfs2_read_block(INODE_CACHE(inode), gd_blkno, &tmp,
 339                              ocfs2_validate_group_descriptor);
 340        if (rc)
 341                goto out;
 342
 343        rc = ocfs2_validate_gd_parent(inode->i_sb, di, tmp, 0);
 344        if (rc) {
 345                brelse(tmp);
 346                goto out;
 347        }
 348
 349        /* If ocfs2_read_block() got us a new bh, pass it up. */
 350        if (!*bh)
 351                *bh = tmp;
 352
 353out:
 354        return rc;
 355}
 356
 357static void ocfs2_bg_discontig_add_extent(struct ocfs2_super *osb,
 358                                          struct ocfs2_group_desc *bg,
 359                                          struct ocfs2_chain_list *cl,
 360                                          u64 p_blkno, unsigned int clusters)
 361{
 362        struct ocfs2_extent_list *el = &bg->bg_list;
 363        struct ocfs2_extent_rec *rec;
 364
 365        BUG_ON(!ocfs2_supports_discontig_bg(osb));
 366        if (!el->l_next_free_rec)
 367                el->l_count = cpu_to_le16(ocfs2_extent_recs_per_gd(osb->sb));
 368        rec = &el->l_recs[le16_to_cpu(el->l_next_free_rec)];
 369        rec->e_blkno = cpu_to_le64(p_blkno);
 370        rec->e_cpos =    ((le16_to_cpu(bg->bg_bits) >/href="fs/ocfs2/suballoc.c#L370" id="L361" class="line" name="L271"3 271<37>                *le16_to_cpu(cl,
cl_bpc);
        rec->clusosleaf_ters" cl = cpu_to_le16(clusters)
        le16_extecpu(bg->bg_bits) &g href="+code=tmp"ters" class="sref">clusters)
le16_to_cpu(cl,
cl_bpc);
        le16_extecpu(bg->bg_free_bits_count));
 href="fs/ocfs2/suballoc.c#L360" id="L275"3class="line" name="L275"3 275<37>                     clusters)
le16_to_cpu(cl,
cl_bpc);
le16_extecpu(el->l_next_free_rec)];
;

    ic int elbg_fhandle_l *bg_fhandle));
 href="fs/ocfs2/suballoc.c#L360" id="L280"3class="line" name="L280"3 280<3a>                                 struuct inode *inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L360" id="L361" class="line" name="L281"3 281<38>                *buffer_head *bh                                      ref="+code=u64" class="sref">u64 gd_bl_desco" cl));
 href="fs/ocfs2/suballoc.c#L360" id="L363" class="line" name="L283"3 283<3a>        struuuuuuuuuuuuuuuuuuuuuuuuuuugned int clusl_descters" cl));
 href="fs/ocfs2/suballoc.c#L360" id="L364" class="line" name="L284"3 284<38>                                    stref="+code=u64" class="sref">cpu_ua>     ref="+code=u64"myin" class="sref">bg_cmyin" cl));
 href="fs/ocfs2/suballoc.c#L360" id="L275"3class="line" name="L285"3 285<38>                     ocfs2_chain_list *cl,

        clusic iul =         ocfs2_super *osb,
osbinodc.c#L_e" cl));
;i_sb,         struct ocfs2_group_desc *bg->struct ocfs2_group_desc *)bhb_data;
super_block *sb));
a href="+code=cpu_c.c#L_e" class="sref">inodc.c#L_e" cl));
;i_sb, 
        if (bhb_blocknr);
gd_bl_desco" cl));
        struuuuuuuuuref="+code=ocfs2_exten" class="sref">do_e2_exten" cl(inodc.c#L_e" cl));
;i_sb, "Checp descknr
                "Checocknr37;llu, exat;,
                     gd_bl_desco" cl));
 href="fs/ocfs2/suballoc.c#L360" id="L296"3class="line" name="L296"3 296<3a>                     (unsaaaaaaaigned long long)bhb_blocknr);
                clusic iul = clusALO,                 cl        if ( href="fs/ocfs2/suballoc.c#L356"4id="L300"4class="line" name="L300"4 300<40>
        clusic iul = ocfs2_extejournal_access cl(bg_fhandle));
 href="fs/ocfs2/suballoc.c#L360"4id="L302"4class="line" name="L302"4 302<40>                                        (unshref="+code=ocfsE_CACHE" class="sref">INODE_CACHE(inodc.c#L_e" cl));
a href="fs/ocfs2/suballoc.c#L246"4id="L303"4class="line" name="L303"4 303<40>        struuuuuuuuuuuuuuuuuuuuuuuuuuu  (unshref="+code=ocfsctsbh                                    st  (unshref="+code=ocfsOCFS2_JOURNAL_ACCESS_CREATlass="sref">INODOCFS2_JOURNAL_ACCESS_CREATl);
clusic iul =                     ref="+code=u64"mlogen" class="sref">gd_bmlogen" cl(clusic iul =                 cl        int  href="fs/ocfs2/suballoc.c#L356"4i9="L308"4class="line" name="L299"4 309<40>
        ocfsbemsel(bg->, 0 href="+code=tmp"rlass="sref">sb));
;resiccknr        clusic"cpy(bg->brelssted l iurl) &g href="+code=tmp"OCFS2_GROUP_DESC_SIGNATURlass="sref">INODOCFS2_GROUP_DESC_SIGNATURl =         bg->bg_chaigeneratiol =    ((osbsb));
<;bg_cfstgeneratiol =         bg->resiistedcl = cpu_to_le16(resi2_group_descbitmaptedcl(sb));
, 1 href="fs/ocfs2/suballoc.c#L360"4id="L314"4class="line" name="L314"4 314<41>                                    st  (unsh   osb->ocfsc_fe iurl_e"compal);
        bg->bg_chain));
a href="+code=cpu_to_le16" class="sref">cpu_to_le16(bg_cmyin" cl));
a href="fs/ocfs2/suballoc.c#L370"4id="L306"4class="line" name="L316"4 316<416        bg->bg_chai_freep_des));
a href="+code=cpu_tlass="sref">cl,
l_reccs[bg_cmyin" cl));
]href="+code=cl_neco" class="sref">gd_bcco" cl));
 href="fs/ocfs2/suballoc.c#L370"4i7="L306"4class="line" name="L317"4 317<417        bg->ocfsistntode" cl));
a href="+code=cpu_to_le16" class="sref">cpu_to_le64(osbinodc.c#L_e" cl));
a;gd_bikno);
        bg->gd_bist"" cl));
a href="+code=cpu_to_le16" class="sref">cpu_to_le64(gd_bl_desco" cl));
< href="fs/ocfs2/suballoc.c#L370"4i9="L308"4class="line" name="L319"4 319<41>        if (!clusl_descters" cl));
cl_nref="+code=clus_to_cpu" class="sref">le16_to_cpu(cl,
bg                bg->bg_bits) &ga href="+code=cpu_to_le16" class="sref">cpu_to_le16(bg_c2_grou_coungdcl,
                            ref="+code=ocfs2_grou_scontig_add_extent" class="sref">ocfs2_bg_discontig_add_extent(struref="+code=rc"  class="sref">osb-> href="+code=bh" class="sref">bg->, ref="+code=di" class="sref">cl,
gd_bl_desco" cl));
 href="fs/ocfs2/suballoc.c#L360"4id="L323"4class="line" name="L323"4 323<4a>                retu              st  (unsh   clusl_descters" cl));
a href="fs/ocfs2/suballoc.c#L370"4id="L314"4class="line" name="L324"4 324<4a>
        /* grouerroriptor %knr
ocfs2_bg_dretu_co(stru0,aigned long long href="+code=bh" class="sref">bg->bg_bitsbg->bg_free_bits_count));
a href="+code=cpu_to_le16" class="sref">cpu_to_le16(le16_to_cpu(bg->bg_bits) >-

        clus2_extejournal_dirty(bg_fhandle));
 href="+code=ocfsctsbh
/*
   (n class="comment">         * Errorwise7knr ie auk *>
    n class="comment">         * Errop descsesuerror_bloknr
/*

    ref="+code=out"bailass="sref">cl        clusic iul =                 gd_bmlogen" cl(clusic iul =         return clusic iul = < href="fs/ocfs2/suballoc.c#L310"4id="L340"4class="line" name="L340"4 340<44>}


gd_bin" na     ref="+code=i_sb class="sref">cpu_ua>     ref="+code=u64"2_extefind_smc.cestin" class="sref">bg_c2_extefind_smc.cestin" cl(ocfs2_chain_list *cl,
     href="fs/ocfs2/suballoc.c#L345"4id="L344"4class="line" name="L344"4 344<44>        cpu_ua>     ref="+code=u64"curlass="sref">b_blcurl));
 href="+code=ocfsceclass="sref">bg_liea>;

bg_liea>;
b_blcurl));
a ha href="fs/ocfs2/suballoc.c#L270"4id="L347"4class="line" name="L347"4 347<4a>        }
b_blcurl));
a< ref="+code=clus_to_cpu" class="sref">le16_to_cpu(cl,
bg_fcunt = <)                cpu" class="sref">le16_ta>cpu" cl(cl,
l_reccs[bg_liea>;
cl                        ref="+code=rc" cpu" class="sref">le16_ta>cpu" cl(cl,
l_reccs[b_blcurl));
]href="+code=cl_nectotalass="sref">cl                            ref="+code=BUG_ceclass="sref">bg_liea>;
b_blcurl));
hhref="fs/ocfs2/suballoc.c#L345"4id="L351"4class="line" name="L351"4 351<4a>                *b_blcurl));
++hhref="fs/ocfs2/suballoc.c#L345"4id="L342"4class="line" name="L352"4 352<45>             href="fs/ocfs2/suballoc.c#L331"4id="L353"4class="line" name="L353"4 353<45>            rn bg_liea>;
     href="fs/ocfs2/suballoc.c#L331"4id="L345"4class="line" name="L355"4 355<45>

buffer_head *statref="+code=ocfs2_grou_() gup_descc.c#L_ig_addass="sref">ocfs2_bg_di() gup_descc.c#L_ig_add(ocfs2_super *osb,
bg_fhandle_l *bg_fhandle));
 href="fs/ocfs2/suballoc.c#L360"4id="L358"4class="line" name="L358"4 358<4a>                                   ct inode *inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L360"4id="L359"4class="line" name="L359"4 359<4a>                                   ct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L360"4id="L360"4class="line" name="L360"4 360<4a>                                   ct ocfs2_chain_list *cl,
{
        struclusic iul = < href="fs/ocfs2/suballoc.c#L363"4id="L363"4class="line" name="L363"4 363<46>           (href="+code=buffeit_oflass="sref">ocfseit_ofl,
bg_bnumt" cl = < href="fs/ocfs2/suballoc.c#L363"4id="L354"4class="line" name="L364"4 364<46>        u64 gd_bist"" cl));
 href="fs/ocfs2/suballoc.c#L363"4id="L345"4class="line" name="L365"4 365<4a>        buffer_head *bh        if (gned int l_nec.c#L_ cl;
bg_c2_extefind_smc.cestin" cl(cl,

        clusic iul = clus2_extes="imcters" cl(bg_fhandle));
 href="+code=ocfsclass="sref">ocfsac));
 href="fs/ocfs2/suballoc.c#L360"4id="L359"4class="line" name="L369"4 369<46>                                          ref="+code=clus_to_cpu" class="sref">le16_to_cpu(cl,
bgocfseit_ofl,
                                          ;bg_bnumt" cl = <  href="fs/ocfs2/suballoc.c#L363"4id="L361"4class="line" name="L271"4 271<47>            clusic iul =                     clusic iul = clusANOSPC,
                retu        ref="+code=rc" mlogen" class="sref">gd_bmlogen" cl(clusic iul =                      cl             href="fs/ocfs2/suballoc.c#L331"4id="L366"4class="line" name="L276"4 276<47>
/*
        gd_bist"" cl));
a href="+code=cpu_2_extes=rs" clcpuclus2_extes=rs" clcpuosb->sb));
 href="+code=ocfscit_oflass="sref">ocfseit_ofl,
        ocfstrace_2_grou_() gup_descc.c#L_ig_add(                 igned long long)gd_bist"" cl));
 href="+code=ocfsc.c#L_ class="sref">l_nec.c#L_ cl;

        bhsb_get"" (osb->sb));
 href="+code=ocfsclt"" class="sref">gd_bist"" cl));
a href="fs/ocfs2/suballoc.c#L310"4id="L363"4class="line" name="L283"4 283<4a>        stru!bh                    ref="+code=rec"ic iulass="sref">clusic iul = clusALO,                     ref="+code=rc" mlogen" class="sref">gd_bmlogen" cl(clusic iul =                 goto cl                ocfs2_superetunew_er_headupto_gd_(INODE_CACHE(inodc.c#L_e" cl));
a href="+code=ocfsctsbh
        clusic iul = elbg_fhandle));
 href="+code=ocfsc.c#L_e" class="sref">inodc.c#L_e" cl));
 href="+code=ocfsctsbh                *gd_bist"" cl));
 href="+code=buffnumt" class="sref">bg_bnumt" cl = < href="+code=ocfsc.c#L_ class="sref">l_nec.c#L_ cl;
cl,
        if (clusic iul =         struuuuuuuuuref="+code=ocfsse" class="sref">brelse(bh                gd_bmlogen" cl(clusic iul =              href="fs/ocfs2/suballoc.c#L331"4id="L296"4class="line" name="L296"4 296<49>
statref="+code=ocfsbailass="sref">cl            rn clusic iul = < ?href="+code=ocfsERR_PTRass="sref">clusARR_PTR(clusic iul = bh     href="fs/ocfs2/suballoc.c#L331"5id="L300"5class="line" name="L300"5 300<50>
    ic int bg_b2_valik() gup_descs="imc" cl(ocfs2_super *osb,
                                        (unsref="+code=buffhandle_lass="sref">bg_fhandle_l *bg_fhandle));
 href="fs/ocfs2/suballoc.c#L360"5id="L303"5class="line" name="L303"5 303<50>        struuuuuuuuuuuuuuuuuuuuuuuuuuu  (unsct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L360"5id="L304"5class="line" name="L304"5 304<50>                                    st  (unsgned int bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L360"5i5="L304"5class="line" name="L295"5 305<50>                                        (unsref="+code=buffuclass="href="+codua>   (hhref="+code=bh" cit_oflass="sref">ocfseit_ofl,
bg_bnumt" cl = < href="fs/ocfs2/suballoc.c#L360"5i6="L304"5class="line" name="L296"5 306<50>
        clusic iul = 
        bg_bminc" cl));
                clusic iul = clus2_extes="imcters" cl(bg_fhandle));
 href="+code=ocfsclass="sref">ocfsac));
 href="+code=clusminc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L360"5id="L311"5class="line" name="L311"5 311<51>                *ocfseit_ofl,
bg_bnumt" cl =                     clusic iul = clusANOSPC,
        struuuuuuuuuuuuuuuuuse
                    ref="+code=rc" minc" class="sref">bg_bminc" cl));
;
            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"5i9="L308"5class="line" name="L319"5 319<51>     href="fs/ocfs2/suballoc.c#L331"5id="L320"5class="line" name="L320"5 320<52>
    ic int bg_b2_valik() gup_descp_dwcontig_add(bg_fhandle_l *bg_fhandle));
 href="fs/ocfs2/suballoc.c#L360"5id="L322"5class="line" name="L322"5 322<52>                                                ct inode *inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L360"5id="L323"5class="line" name="L323"5 323<5a>                retu              st  (unsh   buffer_head *bh                                    st  (unsh   ct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L360"5id="L325"5class="line" name="L325"5 325<52>                                        (unsh   ct ocfs2_chain_list *cl,
                     (unsaaaaaaaaaaaaaaaaaaaaaaagned int bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L367"5i7="L306"5class="line" name="L327"5 327<527     href="fs/ocfs2/suballoc.c#L345"5id="L328"5class="line" name="L328"5 328<52>            clusic iul = < href="fs/ocfs2/suballoc.c#L363"5id="L329"5class="line" name="L329"5 329<52>        struct ocfs2_super *osb,
osbinodc.c#L_e" cl));
;i_sb, ocfs2_group_desc *bg->sthref="fs/ocfs2/suballoc.c#L363"5id="L321"5class="line" name="L331"5 331<53>                *ocfs2_group_desc *)bhb_data;
            gned int buffneonel,
le16_to_cpu(cl,
bg                retu         ref="+code=cpu__to_cpu" class="sref">le16_to_cpu(bg->bg_bits) >/href="+code=cpu__to_cpu" class="sref">le16_to_cpu(cl,
cl_bpc);
        bg_bpclusters)
        u64 gd_bpt"" cl));
 href="fs/ocfs2/suballoc.c#L363"5id="L336"5class="line" name="L336"5 336<536        struct ocfs2_chaintt" cl *el->a h;bg->ocfsist" cl));
 href="fs/ocfs2/suballoc.c#L363"5i7="L306"5class="line" name="L337"5 337<53>
        clusic iul = ocfs2_extejournal_access cl(bg_fhandle));
 href="fs/ocfs2/suballoc.c#L360"5id="L339"5class="line" name="L339"5 339<53>                                          a href="+code=rec"E_CACHE" class="sref">INODE_CACHE(inodc.c#L_e" cl));
a href="fs/ocfs2/suballoc.c#L246"5id="L340"5class="line" name="L340"5 340<54>                                          a href="+code=rec"ctsbh                *INODOCFS2_JOURNAL_ACCESS_CREATl);
        if (clusic iul =         struuuuuuuuuref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul =                      cl             href="fs/ocfs2/suballoc.c#L331"5id="L346"5class="line" name="L346"5 346<54>
        }
buffneonel,
le16_to_cpu(el->l_neli_free_bits cl) ><href="fs/ocfs2/suballoc.c#L357"5id="L338"5class="line" name="L348"5 348<54>                le16_to_cpu(el->bg_funt = <)<                    bg_bminc" cl));
;buffneonel,
                            ref="+code=BUG_minc" class="sref">bg_bminc" cl));
; href="+code=ocfsneonelass="sref">buffneonel,
                *clusic iul = bg_b2_valik() gup_descs="imc" cl(osb,
bg_fhandle));
 href="+code=ocfsclass="sref">ocfsac));
 href="fs/ocfs2/suballoc.c#L357"5id="L342"5class="line" name="L352"5 352<55>                                                          ref="+code=BUG_minc" class="sref">bg_bminc" cl));
mp;bg_bp                retu              st  (unsh   clusters)
                    clusic iul =                             clusic iul = clusANOSPC,
                     (unsaaaaaaaaaaaref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul =                 cl                     href="fs/ocfs2/suballoc.c#L331"5id="L359"5class="line" name="L359"5 359<5a>                    ref="+code=p_blsco" class="sref">gd_bpt"" cl));
a href="+code=cpu_2_extes=rs" clcpuclus2_extes=rs" clcpuosb->sb));
 href="+code=ocfspbg_bp                    ref="+code=ocfs2_extekscontig_add_extent" class="sref">ocfs2_bg_discontig_add_extent(struref="+code=rc"  class="sref">osb-> href="+code=bh" class="sref">bg->, ref="+code=di" class="sref">cl,
gd_bpt"" cl));
,href="fs/ocfs2/suballoc.c#L357"5id="L361"5class="line" name="L361"5 361<56>                *clusters)
    href="fs/ocfs2/suballoc.c#L310"5id="L343"5class="line" name="L363"5 363<56>        struuuuuuuuuref="+code=ocfsminc" class="sref">bg_bminc" cl));
; href="+code=ocfsclrs" class="sref">clusters)
                buffneonel,
le16_to_cpu(cl,
bg                             ref="+code=cpu__to_cpu" class="sref">le16_to_cpu(bg->bg_bits) >/href="+code=cpu__to_cpu" class="sref">le16_to_cpu(cl,
cl_bpc);

        buffneonel,
                    r class="comment">/*
    n class="comment">/* rec but can't fill es(<>
    n class="comment">/*
   (n class="comment">         * Errrrrrrrr*pan>
                returef="+code=cpu_ic iulass="sref">clusic iul = clusANOSPC,
                     cl             href="fs/ocfs2/suballoc.c#L331"5id="L366"5class="line" name="L276"5 276<57>
clus2_extejournal_dirty(bg_fhandle));
 href="+code=ocfsctsbh
    ref="+code=out"bailass="sref">cl            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"5id="L361"5class="line" name="L281"5 281<58>
    href="fs/ocfs2/suballoc.c#L310"5id="L363"5class="line" name="L283"5 283<5a>    ic int void ref="+code=ocfs2_extekscc.c#L_ileanesass="sref">bg_c2_grou_scc.c#L_ileanes(bg_fhandle_l *bg_fhandle));
 href="fs/ocfs2/suballoc.c#L360"5id="L364"5class="line" name="L284"5 284<58>                                       ct ocfs2_chaic.c#L_ig_aexl *ocfsters                                       ct inode *inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L360"5id="L286"5class="line" name="L286"5 286<58>                goto                   ct buffer_head *bh            inode));
 href="+code=ocfsrn ass="sref">inodrn  = < href="fs/ocfs2/suballoc.c#L310"5id="L359"5class="line" name="L289"5 289<58>        struct ocfs2_group_desc *bg-> href="fs/ocfs2/suballoc.c#L310"5id="L290"5class="line" name="L290"5 290<590        struct ocfs2_chaintt" cl *el-> href="fs/ocfs2/suballoc.c#L310"5id="L361"5class="line" name="L291"5 291<59>            ct l_ne2_supentt cl *l_ne cl *    href="fs/ocfs2/suballoc.c#L310"5id="L293"5class="line" name="L293"5 293<59>        stru!bh                
bg->st uct ocfs2_group_desc *)bhb_data;
el->a h;bg->ocfsist" cl));
 href="fs/ocfs2/suballoc.c#L363"5id="L288"5class="line" name="L298"5 298<5a>            grouhref="+code=di" iass="sref">inode));
a ha href="+code=clusiass="sref">inode));
a< ref="+code=clus_to_cpu" class="sref">le16_to_cpu(el->l_neli_free_bits cl) > href="+code=clusiass="sref">inode));
++                    ref="+code=p_bl class="sref">l_ne cl *el->l_recs[inode));
] href="fs/ocfs2/suballoc.c#L363"6id="L300"6class="line" name="L300"6 300<60>                    ref="+code=ocfsrn ass="sref">inodrn  = clus2_extefbitsters" cl(bg_fhandle));
 href="+code=ocfstersocfstersinodcL_e" cl));
 href="fs/ocfs2/suballoc.c#L360"6id="L301"6class="line" name="L301"6 301<60>                *ocfstersbh                                        (uns  ref="+code=cpu__t64cpu" class="sref">le16_t64cpu" cl(l_ne cl *gd_bet"" cl));
a href="fs/ocfs2/suballoc.c#L360"6i3="L301"6class="line" name="L293"6 303<60>        struuuuuuuuuuuuuuuuuuuuuuuuuuu  (uns  ref="+code=cpu__to_cpu" class="sref">le16_to_cpu(l_ne cl *clusecleafsters" cl));
aa href="fs/ocfs2/suballoc.c#L301"6id="L304"6class="line" name="L304"6 304<60>                    inodrn  =                             ref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(inodrn  =                 gotor class="comment">/*
        
        inod2_exteremoveefbom_cachl(INODE_CACHE(inodc.c#L_e" cl));
a href="+code=ocfsctsbh        brelse(bh
    href="fs/ocfs2/suballoc.c#L310"6id="L303"6class="line" name="L313"6 313<61>    ic int ct buffer_head *
bg_b2_valik() gup_descc.c#L_ontig_add(bg_fhandle_l *bg_fhandle));
 href="fs/ocfs2/suballoc.c#L360"6id="L315"6class="line" name="L315"6 315<61>                                      ct inode *inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L360"6i6="L304"6class="line" name="L316"6 316<61>                goto                  ct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L360"6i7="L306"6class="line" name="L317"6 317<61>                ocfs2_chain_list *cl,
     href="fs/ocfs2/suballoc.c#L345"6i9="L308"6class="line" name="L319"6 319<61>        clusic iul = < href="fs/ocfs2/suballoc.c#L363"6id="L320"6class="line" name="L320"6 320<62>        ocfseit_ofl,
bg_bnumt" cl = < href="fs/ocfs2/suballoc.c#L363"6id="L321"6class="line" name="L321"6 321<621        u64 gd_bist"" cl));
 href="fs/ocfs2/suballoc.c#L363"6id="L322"6class="line" name="L322"6 322<62>            gned int bg_bminc" cl));
; href="+code=ocfs_to_cpu" class="sref">le16_to_cpu(cl,
bg            ct buffer_head *bhbh            gned int l_nec.c#L_ cl;
bg_c2_extefind_smc.cestin" cl(cl,
            ct ocfs2_super *osb,
osbinodc.c#L_e" cl));
;i_sb,

        bgosb,
                    ref="+code=clusic iulass="sref">clusic iul = clusANOSPC,
                     cl
            ref="+code=clusic iulass="sref">clusic iul = clus2_extentbg_fhandle));
 href="fs/ocfs2/suballoc.c#L332"6id="L323"6class="line" name="L333"6 333<63>                retu                    ref="+code=clus2_chainalcdiscontig_add_cred class="sref">bg_b2_valinalcdiscontig_add_cred cl(osb,
sb));
aa href="fs/ocfs2/suballoc.c#L301"6id="L314"6class="line" name="L334"6 334<63>        clusic iul = <                    ref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul =                 goto cl        
            r class="comment">/*
    n class="comment">/*
    n class="comment">/*
   (n class="comment">         * Er*oters" cop dess will broic ying iassachl grouerroduration of(<>
    n class="comment">         * Er*othis o/a>ation.(<>
    n class="comment">         * Er*pan>
            ref="+code=inodclass="sref">ocfsac));
;bh
/*        clusic iul = bg_b2_valik() gup_descs="imc" cl(osb,
bg_fhandle));
 href="+code=ocfsclass="sref">ocfsac));
 href="+code=clusminc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L360"6id="L339"6class="line" name="L349"6 349<64>                                                  ;ocfseit_ofl,
bg_bnumt" cl =             clusic iul =                 *clusic iul = clusANOSPC,
                            ref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul =                 retu cl             href="fs/ocfs2/suballoc.c#L331"6id="L345"6class="line" name="L355"6 355<65>            ref="+code=inodminc" class="sref">bg_bminc" cl));
; href="+code=ocfsnumt" class="sref">bg_bnumt" cl = < href="fs/ocfs2/suballoc.c#L363"6id="L356"6class="line" name="L356"6 356<65>
/*
        gd_bist"" cl));
a href="+code=cpu_2_extes=rs" clcpuclus2_extes=rs" clcpuosb->sb));
 href="+code=ocfscit_oflass="sref">ocfseit_ofl,
        bg_btrace_2_extekl) gup_descc.c#L_ontig_add(                                    (gned int long longhref="+code=bh" cts<" class="sref">gd_bist"" cl));
 href="+code=buffc.c#L_ class="sref">l_nec.c#L_ cl;

            ref="+code=clusctsbhsb_get"" (osb->sb));
 href="+code=ocfscts<" class="sref">gd_bist"" cl));
a href="fs/ocfs2/suballoc.c#L310"6id="L343"6class="line" name="L363"6 363<66>        stru!bh                clusic iul = clusAIO = < href="fs/ocfs2/suballoc.c#L363"6id="L345"6class="line" name="L365"6 365<66>                    ref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul =                 goto cl                inod2_exteret_new_er_headuptodatl(INODE_CACHE(inodc.c#L_e" cl));
a href="+code=ocfsctsbh    href="fs/ocfs2/suballoc.c#L301"6id="L370"6class="line" name="L370"6 370<67>        clusic iul = bg_b2_valik() gup_descfill(bg_fhandle));
 href="+code=buffc.c#L_e" class="sref">inodc.c#L_e" cl));
 href="+code=rec"ctsbh                *gd_bist"" cl));
 href="+code=buffnumt" class="sref">bg_bnumt" cl = < href="+code=buffc.c#L_ class="sref">l_nec.c#L_ cl;
cl,
        if (clusic iul =                 returef="+code=cpu_mlogen" class="sref">gd_bmlogen" cl(clusic iul =                      cl             href="fs/ocfs2/suballoc.c#L331"6id="L366"6class="line" name="L276"6 276<67>
clusic iul = bg_b2_valik() gup_descp_dwcontig_add(bg_fhandle));
 href="+code=buffc.c#L_e" class="sref">inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L357"6id="L368"6class="line" name="L278"6 278<67>                bhocfsac));
 href="+code=clusclass="sref">cl,
bg_bminc" cl));
  href="fs/ocfs2/suballoc.c#L310"6id="L359"6class="line" name="L279"6 279<679        if (clusic iul = < href="fs/ocfs2/suballoc.c#L367"6id="L280"6class="line" name="L280"6 280<68>                    ref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul = 
    ref="+code=out"bailass="sref">cl        stru!clusic iul = < href="fs/ocfs2/suballoc.c#L367"6id="L364"6class="line" name="L284"6 284<68>                    ref="+code=ocfs2_extekscc.c#L_ileanesass="sref">bg_c2_grou_scc.c#L_ileanes(bg_fhandle));
 href="+code=ocfsclass="sref">ocfsac));
 href="+code=clusc.c#L_e" class="sref">inodc.c#L_e" cl));
 href="+code=rec"ctsbh            rn clusic iul = < ?href="+code=ocfsERR_PTRass="sref">clusARR_PTR(clusic iul = bh     href="fs/ocfs2/suballoc.c#L331"6id="L287"6class="line" name="L287"6 287<68>
    r class="comment">/*
    n class="comment">     * We expectuerrok() gop_des c.c#Latroueo c.ready bro() ged.(<>
    n class="comment">/*
    ic int bg_b2_valik() gup_descc.c#L(ocfs2_super *osb,
                                       ct inode *inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L360"6id="L293"6class="line" name="L293"6 293<69>                retu                   ct buffer_head *bh                u64 gd_bmaxik() g));
 href="fs/ocfs2/suballoc.c#L360"6id="L275"6class="line" name="L295"6 295<69>                                       ref="+code=bh" uclass="sref">u64 u64<="stcc.c#L_p_des));
 href="fs/ocfs2/suballoc.c#L360"6id="L366"6class="line" name="L296"6 296<69>                goto                   clusflagl = < href="fs/ocfs2/suballoc.c#L367"6id="L287"6class="line" name="L297"6 297<697     href="fs/ocfs2/suballoc.c#L345"6id="L288"6class="line" name="L298"6 298<69>            clusic iul = < href="+code=cluscred class="sref">bg_bcred cl(        struct inod2_groude" cl inodfe = inod2_groude" cl bhb_data;
ocfs2_chain_list *cl,
            ct ocfs2_chaic.c#L_ig_aexl *ocfsac));
; href="+code=ocfsNULLass="sref">bh            ref="+code=clushandle_lass="sref">bg_fhandle_l *bg_fhandle));
; href="+code=ocfsNULLass="sref">bh        struref="+code=bh" uclass="line">u64     ref="+code=buffc.c#L_ class="sref">l_nec.c#L_ cl;
            ct buffer_head *bhbh            ct ocfs2_group_desc *bg-> href="fs/ocfs2/suballoc.c#L310"7i6="L304"7class="line" name="L296"7 306<70>
bgbg_c2_grouises=rs" cc" cmas(inodc.c#L_e" cl));
aa href="fs/ocfs2/suballoc.c#L310"7id="L308"7class="line" name="L308"7 308<70>
        cl,
inodfe = <;bg_ciin" cl(        clusic iul = ocfs2_chaireservtsters" cl_withtosb,
                *le16_to_cpu(cl,
bg                                                       ref="+code=p_blmaxik() gass="sref">gd_bmaxik() g));
 href="+code=ocfsflaglass="sref">clusflagl = < h;ocfsac));
a href="fs/ocfs2/suballoc.c#L310"7id="L303"7class="line" name="L313"7 313<71>        stru!clusic iul =                     clusic iul = clusANOSPC,
                            ref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul =                 goto cl        
        bg_bcred cl(bg_b2_extesalcdp_descc.c#L_cred cl(osb,
sb));
 href="fs/ocfs2/suballoc.c#L329"7id="L320"7class="line" name="L320"7 320<72>                                                     ref="+code=ocfs_to_cpu" class="sref">le16_to_cpu(cl,
bgbg_fhandle));
; href="+code=ocfs2_supertart_tranlass="sref">clus2_extertart_tranl(osb,
bg_bcred cl(        if (clusIS_ERR(bg_fhandle));
<                returef="+code=max_ic iulass="sref">clusic iul = clusPTR_ERR(bg_fhandle));
< href="fs/ocfs2/suballoc.c#L310"7id="L304"7class="line" name="L324"7 324<72>                    ref="+code=ocfshandleass="sref">bg_fhandle));
; href="+code=ocfsNULLass="sref">bh                    ref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul =                 goto cl        
u64<="stcc.c#L_p_des));
h;u64<="stcc.c#L_p_des));
a! h0                    ref="+code=ocfstrace_2_extekl) gup_descc.c#Lass="sref">u64                *u64<="stcc.c#L_p_des));
a href="fs/ocfs2/suballoc.c#L310"7id="L332"7class="line" name="L332"7 332<73>                    ref="+code=bg" class="sref">ocfsac));
;u64u64<="stcc.c#L_p_des));
 href="fs/ocfs2/suballoc.c#L310"7id="L323"7class="line" name="L333"7 333<73>             href="fs/ocfs2/suballoc.c#L331"7id="L314"7class="line" name="L334"7 334<73>    href="fs/ocfs2/suballoc.c#L331"7id="L325"7class="line" name="L335"7 335<73>            ref="+code=bh" ctsbhbg_b2_valik() gup_descc.c#L_ig_add(osb,
bg_fhandle));
 href="+code=ocfsc.c#L_e" class="sref">inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L360"7id="L336"7class="line" name="L336"7 336<73>                gotooooooooooooooooooooooooooooooooref="+code=bg" class="sref">ocfsac));
, ref="+code=di" class="sref">cl,
        clusIS_ERR(bhclusPTR_ERR(bhclusANOSPC,
                    ref="+code=clusctsbhbg_b2_valik() gup_descc.c#L_ontig_add(bg_fhandle));
 href="fs/ocfs2/suballoc.c#L367"7id="L329"7class="line" name="L339"7 339<73>                                                  ooooooooooooref="+code=bg" c.c#L_e" class="sref">inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L360"7id="L340"7class="line" name="L340"7 340<74>                                                     oooooooooref="+code=bg" class="sref">ocfsac));
, ref="+code=di" class="sref">cl,
clusIS_ERR(bh                    ref="+code=bg" ic iulass="sref">clusic iul = clusPTR_ERR(bh                returef="+code=max_ctsbhbh                    clusic iul = clusANOSPC,
                            ref="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul =                 goto cl                bg->st uct ocfs2_group_desc *)bhb_data;
    href="fs/ocfs2/suballoc.c#L301"7id="L350"7class="line" name="L350"7 350<75>        clusic iul = ocfs2_groujournal_accesscon(bg_fhandle));
 href="+code=ocfsE_CACHE" class="sref">INODE_CACHE(inodc.c#L_e" cl));
a href="fs/ocfs2/suballoc.c#L301"7id="L341"7class="line" name="L351"7 351<7a>                *bhINODOCFS2_JOURNAL_ACCESS_WRITl =         if (clusic iul =                 returef="+code=ocfsmlogen" class="sref">gd_bmlogen" cl(clusic iul =                      cl             href="fs/ocfs2/suballoc.c#L331"7id="L356"7class="line" name="L356"7 356<75>
l_nec.c#L_ cl;
le16_to_cpu(bg->bg_cistn" cl =         le16_t32_add" cl(cl,
l_reccs[l_nec.c#L_ cl;
l_recefbit));
 href="fs/ocfs2/suballoc.c#L360"7id="L339"7class="line" name="L359"7 359<75>                         ref="+code=ocfs_to_cpu" class="sref">le16_to_cpu(bg->ocfsistfbits" cl_counl);
        le16_t32_add" cl(cl,
l_reccs[l_nec.c#L_ cl;
cl                *le16_to_cpu(bg->bg_bist" cl);
            ref="+code=clusclass="sref">cl,
l_reccs[l_nec.c#L_ cl;
gd_bct"" cl));
a href="+code=cpu_class="sref">bg->gd_bist"" cl));
 href="fs/ocfs2/suballoc.c#L363"7id="L343"7class="line" name="L363"7 363<76>        stru!le16_to_cpu(cl,
l_reccs_free_bits cl));
aa;lt; ref="+code=ocfs_to_cpu" class="sref">le16_to_cpu(cl,
ocfspc"counl,
                le16_to_cadd" cl(cl,
l_reccs_free_bits cl));
, 1a href="fs/ocfs2/suballoc.c#L310"7id="L345"7class="line" name="L365"7 365<76>    href="fs/ocfs2/suballoc.c#L310"7id="L356"7class="line" name="L366"7 366<76>            ref="+code=max_le32_add" class="sref">le16_t32_add" cl(inodfe = <;inod"d1 = <.ref="+code=i_sb" cmas1ass="sref">inod" cmas1 = <.ref="+code=i_sbi_uselass="sref">buffi_usel));
 href="+code=cpu__to_cpu" class="sref">le16_to_cpu(bg->bg_bist" cl);
                le16_to_cpu(bg->ocfsistfbits" cl_counl);
        le16_t32_add" cl(inodfe = <;inod"d1 = <.ref="+code=i_sb" cmas1ass="sref">inod" cmas1 = <.ref="+code=i_sbi_totalass="sref">clle16_to_cpu(bg->bg_bist" cl);
        le16_t32_add" cl(inodfe = <;clle16_to_cpu(cl,
bg    href="fs/ocfs2/suballoc.c#L310"7id="L361"7class="line" name="L271"7 271<771        ocfs2_groujournal_dirty(bg_fhandle));
 href="+code=ocfstlass="sref">bh    href="fs/ocfs2/suballoc.c#L310"7id="L363"7class="line" name="L273"7 273<77>            ref="+code=inodipist<) gass="sref">gd_bipist<) g(INODOCFS2_I(inodc.c#L_e" cl));
a;gd_b"pt<) g));
a href="fs/ocfs2/suballoc.c#L310"7id="L354"7class="line" name="L274"7 274<77>            ref="+code=bg" OCFS2_Iass="sref">INODOCFS2_I(inodc.c#L_e" cl));
a;clle16_t32_pu" cl(inodfe = <;cl            ref="+code=inodflass="sref">inodfe = <;inod"ssizl));
; href="+code=ocfs cl_pu"leclass="sref">u64< cl_pu"lecl(clus2_extes=rs" clcpuinodc.c#L_e" cl));
;i_sb,
                gotooooooooooooooooooooooooooooooref="+code=ocfs_t32_pu" class="sref">le16_t32_pu" cl(inodfe = <;clgd_bipistun<) g(INODOCFS2_I(inodc.c#L_e" cl));
a;gd_b"pt<) g));
a href="fs/ocfs2/suballoc.c#L310"7id="L338"7class="line" name="L278"7 278<77>        inod"ssizl_writl(inodc.c#L_e" cl));
 href="+code=cpu__t64_pu" class="sref">le16_t64_pu" cl(inodfe = <;inod"ssizl));
aa href="fs/ocfs2/suballoc.c#L310"7id="L339"7class="line" name="L279"7 279<77>        inodc.c#L_e" cl));
;clusiocfs2_extee" cl_sector_counl(inodc.c#L_e" cl));
a href="fs/ocfs2/suballoc.c#L310"7id="L280"7class="line" name="L280"7 280<78>    href="fs/ocfs2/suballoc.c#L310"7id="L361"7class="line" name="L281"7 281<781        clusic iul =     href="fs/ocfs2/suballoc.c#L310"7id="L363"7class="line" name="L283"7 283<78>        strur class="comment">/*        u64<="stcc.c#L_p_des));
ahref="fs/ocfs2/suballoc.c#L350"7id="L345"7class="line" name="L285"7 285<78>                    href="+code=bh" ="stcc.c#L_p_desass="sref">u64<="stcc.c#L_p_des));
a href="+code=ocfsclass="sref">ocfsac));
;u64

clbg_fhandle));
                    ref="+code=inod2_extesnt"it_tranlass="sref">clus2_extesnt"it_tranl(osb,
bg_fhandle));
a href="fs/ocfs2/suballoc.c#L310"7id="L290"7class="line" name="L290"7 290<79>    href="fs/ocfs2/suballoc.c#L310"7id="L361"7class="line" name="L291"7 291<791        ocfsac));
ahref="fs/ocfs2/suballoc.c#L310"7id="L362"7class="line" name="L292"7 292<79>                    ref="+code=inod2_extefbitsc.c#L_ig_aexlass="sref">ocfs2_chaifbitsc.c#L_ig_aexl(ocfsac));
a href="fs/ocfs2/suballoc.c#L310"7id="L293"7class="line" name="L293"7 293<79>    href="fs/ocfs2/suballoc.c#L310"7id="L364"7class="line" name="L294"7 294<79>            ref="+code=bg" brelseass="sref">bg_fbrelse(bh    href="fs/ocfs2/suballoc.c#L310"7id="L366"7class="line" name="L296"7 296<79>            !clusic iul = < href="fs/ocfs2/suballoc.c#L367"7id="L287"7class="line" name="L297"7 297<79>                gd_bmlogen" cl(clusic iul =             rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"7id="L339"7class="line" name="L299"7 299<79>     href="fs/ocfs2/suballoc.c#L331"8id="L300"8class="line" name="L300"8 300<80>    href="fs/ocfs2/suballoc.c#L310"8i1="L300"8class="line" name="L291"8 301<80>    ic int bg_b2_valireservtslloc.c#Lc" cl(ocfs2_super *osb,
                                           ct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L357"8i3="L301"8class="line" name="L293"8 303<80>        struuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuubg_ftype));
 href="fs/ocfs2/suballoc.c#L357"8i4="L301"8class="line" name="L294"8 304<80>                bg_fu3>     ref="+code=ocfsilolass="sref">ocfsilol));
 href="fs/ocfs2/suballoc.c#L357"8i5="L301"8class="line" name="L295"8 305<80>                    hhhhhhhhhhhhhhhhhhhu64 u64<="stcc.c#L_p_des));
 href="fs/ocfs2/suballoc.c#L360"8i6="L304"8class="line" name="L296"8 306<80>                gotooooooooooooooooooooooooclusflagl = < href="fs/ocfs2/suballoc.c#L367"8i7="L306"8class="line" name="L297"8 307<807     href="fs/ocfs2/suballoc.c#L345"8id="L308"8class="line" name="L308"8 308<80>            clusic iul = < href="fs/ocfs2/suballoc.c#L310"8i9="L308"8class="line" name="L299"8 309<80>        bg_fu3>     ref="+code=ocfs" cl_wa_aelass="sref">buffe cl_wa_ael));
a href="+code=ocfsclass="sref">ocfsac));
;buffaL_" cl_wa_ael = < href="fs/ocfs2/suballoc.c#L310"8id="L310"8class="line" name="L310"8 310<810        struct inode *inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L310"8i1="L300"8class="line" name="L311"8 311<81>            ct buffer_head *bhbh            ct inod2_groude" cl inodfe = < href="fs/ocfs2/suballoc.c#L363"8i3="L301"8class="line" name="L313"8 313<81>            ref="+code=inoduclass="line">bg_fu3>     ref="+code=ocfsfbits" class="sref">inodfbits" cl = < href="fs/ocfs2/suballoc.c#L363"8i4="L301"8class="line" name="L314"8 314<81>    href="fs/ocfs2/suballoc.c#L331"8id="L315"8class="line" name="L315"8 315<81>            ref="+code=inodc.c#L_e" class="sref">inodc.c#L_e" cl));
a href="+code=ocfs2_exteget_systemcfile_e" class="sref">inod2_exteget_systemcfile_e" cl(osb,
bg_ftype));
  ref="+code=ocfsilolass="sref">ocfsilol));
a href="fs/ocfs2/suballoc.c#L310"8i6="L304"8class="line" name="L316"8 316<81>            !inodc.c#L_e" cl));
aa href="fs/ocfs2/suballoc.c#L345"8i7="L306"8class="line" name="L317"8 317<81>                gd_bmlogen" cl(bh                    rn bh            href="fs/ocfs2/suballoc.c#L310"8id="L321"8class="line" name="L321"8 321<821        gd_bmuaext<) g(inodc.c#L_e" cl));
;clusi    href="fs/ocfs2/suballoc.c#L310"8id="L323"8class="line" name="L323"8 323<82>            ref="+code=inodic iulass="sref">clusic iul = gd_b2_extee" cl_<) g(inodc.c#L_e" cl));
 h;bh        clusic iul =                     ref="+code=ocfsmuaextun<) gass="sref">gd_bmuaextun<) g(inodc.c#L_e" cl));
;clusi                gotoref="+code=i_sb"pulass="sref">ocfs"pul(inodc.c#L_e" cl));
a href="fs/ocfs2/suballoc.c#L310"8i7="L306"8class="line" name="L327"8 327<82>
                    ref="+code=clusmlogen" class="sref">gd_bmlogen" cl(clusic iul =                     rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"8id="L330"8class="line" name="L330"8 330<83>             href="fs/ocfs2/suballoc.c#L331"8id="L321"8class="line" name="L331"8 331<83>
            ref="+code=clusclass="sref">ocfsac));
;inodcL_e" cl));
a href="+code=ocfsc.c#L_e" class="sref">inodc.c#L_e" cl));
 href="fs/ocfs2/suballoc.c#L310"8id="L323"8class="line" name="L333"8 333<83>            ref="+code=inodclass="sref">ocfsac));
;ocfsaL_c.c#L_ilol));
a href="+code=ocfsilolass="sref">ocfsilol));
 href="fs/ocfs2/suballoc.c#L310"8id="L304"8class="line" name="L334"8 334<83>    href="fs/ocfs2/suballoc.c#L331"8id="L325"8class="line" name="L335"8 335<83>            ref="+code=bh" flass="sref">inodfe = inod2_groude" cl bhb_data;

        /*
    r class="comment">/*
        bgbginodfe =     href="fs/ocfs2/suballoc.c#L310"8id="L341"8class="line" name="L341"8 341<841        inodfe = <;clus"sflagl = bg_f cl_pu"lecl(bh                    ref="+code=bg" 2_exten" olass="sref">ocfs2_supen" ol(inodc.c#L_e" cl));
;i_sb,
"Invali< n" cl c.c#Latrou%llu"an>
                retuuuuuuuuuuuuu(gned int long longhref="+code=bh" =t64_pu" class="sref">le16_t64_pu" cl(inodfe = <;gd_bit"" cl));
aa href="fs/ocfs2/suballoc.c#L310"8id="L304"8class="line" name="L344"8 344<84>                    ref="+code=inodic iulass="sref">clusic iul = bh                     cl             href="fs/ocfs2/suballoc.c#L331"8id="L347"8class="line" name="L347"8 347<84>
        inodfbits" cl = <; href="+code=ocfs_t32_pu" class="sref">le16_t32_pu" cl(inodfe = <;inod"d1 = <.ref="+code=i_sb" cmas1ass="sref">inod" cmas1 = <.ref="+code=i_sbi_totalass="sref">cl                    ref="+code=inod_t32_pu" class="sref">le16_t32_pu" cl(inodfe = <;inod"d1 = <.ref="+code=i_sb" cmas1ass="sref">inod" cmas1 = <.ref="+code=i_sbi_uselass="sref">buffi_usel));
a href="fs/ocfs2/suballoc.c#L310"8id="L350"8class="line" name="L350"8 350<85>    href="fs/ocfs2/suballoc.c#L310"8id="L341"8class="line" name="L351"8 351<851        buffe cl_wa_ael));
ainodfbits" cl = <                    r class="comment">/*
                retu<bg_c2_grouises=rs" cc" cmas(inodc.c#L_e" cl));
aaa href="fs/ocfs2/suballoc.c#L345"8id="L304"8class="line" name="L354"8 354<85>                            ref="+code=inodtrace_2_extereservtslloc.c#Lc" cl_nospLass="sref">u64buffe cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L360"8id="L345"8class="line" name="L355"8 355<85>                                                                    ref="+code=rec"fbits" class="sref">inodfbits" cl = << href="fs/ocfs2/suballoc.c#L310"8id="L336"8class="line" name="L356"8 356<85>                gotoooooooooref="+code=inodic iulass="sref">clusic iul = clusANOSPC,
                cl                     href="fs/ocfs2/suballoc.c#L331"8id="L339"8class="line" name="L359"8 359<85>    href="fs/ocfs2/suballoc.c#L301"8id="L360"8class="line" name="L360"8 360<86>                    <clusflagl = clusALLOC_NEW_GROUP));
aaa href="fs/ocfs2/suballoc.c#L345"8id="L361"8class="line" name="L361"8 361<86>                *u64                                           oooooooooref="+code=inodilolass="sref">ocfsilol));
  ref="+code=ocfs" cl_wa_aelass="sref">buffe cl_wa_ael));
 href="+code=ocfsfbits" class="sref">inodfbits" cl = << href="fs/ocfs2/suballoc.c#L310"8id="L343"8class="line" name="L363"8 363<86>                retuuuuuuuuuref="+code=inodic iulass="sref">clusic iul = clusANOSPC,
                cl                     href="fs/ocfs2/suballoc.c#L331"8id="L356"8class="line" name="L366"8 366<86>
                clusic iul = u64<2_extekl) gup_descc.c#L(osb,
inodc.c#L_e" cl));
 href="+code=bg" tlass="sref">bh                                            oooooooooref="+code=inodclass="sref">ocfsac));
;gd_baL_maxik() g));
 href="fs/ocfs2/suballoc.c#L357"8id="L339"8class="line" name="L369"8 369<86>                                                  oooref="+code=inod_"stcc.c#L_p_desass="sref">u64<="stcc.c#L_p_des));
 href="+code=ocfsflaglass="sref">clusflagl = <  href="fs/ocfs2/suballoc.c#L310"8id="L370"8class="line" name="L370"8 370<87>                    <clusic iul =                 *clusic iul = clusANOSPC,
                                    ref="+code=clusmlogen" class="sref">gd_bmlogen" cl(clusic iul =                 retuuuuuuuuu cl                                    ref="+code=ocfsatomiL_e"lass="sref">ocfsatomiL_e"l(osb,
clusc.c#L_ic il = <.ref="+code=i_sb"genxtendlass="sref">bg_bistnxtendl = 
                /* *pan>
                    ref="+code=clusBUG_ONass="sref">bgbuffe cl_wa_ael));
a                            ref="+code=ocfs_t32_pu" class="sref">le16_t32_pu" cl(inodfe = <;inod"d1 = <.ref="+code=i_sb" cmas1ass="sref">inod" cmas1 = <.ref="+code=i_sbi_totalass="sref">cl                            - ref="+code=inod_t32_pu" class="sref">le16_t32_pu" cl(inodfe = <;inod"d1 = <.ref="+code=i_sb" cmas1ass="sref">inod" cmas1 = <.ref="+code=i_sbi_uselass="sref">buffi_usel));
aaa href="fs/ocfs2/suballoc.c#L310"8id="L361"8class="line" name="L281"8 281<881            href="fs/ocfs2/suballoc.c#L310"8id="L363"8class="line" name="L283"8 283<88>            ref="+code=inodget_tlass="sref">bhbh            ref="+code=bg" class="sref">ocfsac));
;bhbh    ref="+code=out"bailass="sref">cl            ref="+code=max_brelseass="sref">bg_fbrelse(bh
clusic iul = < href="fs/ocfs2/suballoc.c#L367"8id="L339"8class="line" name="L289"8 289<88>                    ref="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul =             rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"8id="L361"8class="line" name="L291"8 291<891     href="fs/ocfs2/suballoc.c#L331"8id="L362"8class="line" name="L292"8 292<89>    href="fs/ocfs2/suballoc.c#L310"8id="L293"8class="line" name="L293"8 293<89>    ic int voidhref="+code=ocfs2_extee"itee" cl_steal_ilolass="sref">ocfs2_extee"itee" cl_steal_ilol(ocfs2_super *osb,
     href="fs/ocfs2/suballoc.c#L345"8id="L275"8class="line" name="L295"8 295<89>            ref="+code=bh" ipist<) gass="sref">gd_bipist<) g(osb,
_<) gass="sref">gd_b2a>_<) g =             ref="+code=max_ class="sref">osb,
ocfssee" cl_steal_ilol = ocfsOCFS2_INVALID_SLOT = < href="fs/ocfs2/suballoc.c#L310"8id="L347"8class="line" name="L297"8 297<897        gd_bipistun<) g(osb,
_<) gass="sref">gd_b2a>_<) g =         ocfsatomiL_sel(osb,
bg_cs_numee" cls_stolel));
 h0a href="fs/ocfs2/suballoc.c#L310"8id="L339"8class="line" name="L299"8 299<89>     href="fs/ocfs2/suballoc.c#L331"9id="L300"9class="line" name="L300"9 300<90>    href="fs/ocfs2/suballoc.c#L310"9i1="L300"9class="line" name="L291"9 301<90>    ic int voidhref="+code=ocfs2_extee"itemeta_steal_ilolass="sref">ocfs2_extee"itemeta_steal_ilol(ocfs2_super *osb,
     href="fs/ocfs2/suballoc.c#L345"9i3="L301"9class="line" name="L293"9 303<90>            ref="+code=inodipist<) gass="sref">gd_bipist<) g(osb,
_<) gass="sref">gd_b2a>_<) g =             ref="+code=bg"  class="sref">osb,
ocfss_meta_steal_ilol = ocfsOCFS2_INVALID_SLOT = < href="fs/ocfs2/suballoc.c#L310"9i5="L301"9class="line" name="L295"9 305<90>            ref="+code=bh" ipistun<) gass="sref">gd_bipistun<) g(osb,
_<) gass="sref">gd_b2a>_<) g =             ref="+code=max_atomiL_selass="sref">ocfsatomiL_sel(osb,
bg_cs_numemeta_stolel));
 h0a href="fs/ocfs2/suballoc.c#L310"9i7="L306"9class="line" name="L297"9 307<907     href="fs/ocfs2/suballoc.c#L331"9i8="L306"9class="line" name="L298"9 308<90>    href="fs/ocfs2/suballoc.c#L331"9i9="L306"9class="line" name="L299"9 309<90>    voidhref="+code=ocfs2_extee"itesteal_ilollass="sref">bg_b2_valie"itesteal_iloll(ocfs2_super *osb,
ocfs2_extee"itee" cl_steal_ilol(osb,
            ref="+code=clus2_extee"itemeta_steal_ilolass="sref">ocfs2_extee"itemeta_steal_ilol(osb,
     href="fs/ocfs2/suballoc.c#L331"9i4="L301"9class="line" name="L314"9 314<91>    href="fs/ocfs2/suballoc.c#L331"9id="L315"9class="line" name="L315"9 315<91>    ic int voidhref="+code=ocfs__2_exteset_steal_ilolass="sref">ocfs__2_exteset_steal_ilol(ocfs2_super *osb,
ocfsilol));
  bg_ftype));
 href="fs/ocfs2/suballoc.c#L367"9i6="L304"9class="line" name="L316"9 316<91>     href="fs/ocfs2/suballoc.c#L345"9i7="L306"9class="line" name="L317"9 317<917        gd_bipist<) g(osb,
_<) gass="sref">gd_b2a>_<) g = bg_ftype));
 = href="+code=ocfsE_CAC_ALLOC_SYSTEM_E_CACass="sref">bg                    ref="+code=inod2class="sref">osb,
ocfssee" cl_steal_ilol = ocfsilol));
 href="fs/ocfs2/suballoc.c#L310"9id="L320"9class="line" name="L320"9 320<92>            elsehbg_ftype));
 = href="+code=ocfsEXTENT_ALLOC_SYSTEM_E_CACass="sref">bg                *osb,
ocfss_meta_steal_ilol = ocfsilol));
 href="fs/ocfs2/suballoc.c#L310"9i2="L301"9class="line" name="L322"9 322<92>            ref="+code=clusipistun<) gass="sref">gd_bipistun<) g(osb,
_<) gass="sref">gd_b2a>_<) g =      href="fs/ocfs2/suballoc.c#L331"9id="L304"9class="line" name="L324"9 324<92>    href="fs/ocfs2/suballoc.c#L331"9id="L325"9class="line" name="L325"9 325<92>    ic int ocfs__2_exteget_steal_ilol(ocfs2_super *osb,
bg_ftype));
 href="fs/ocfs2/suballoc.c#L367"9i6="L304"9class="line" name="L326"9 326<92>     href="fs/ocfs2/suballoc.c#L345"9i7="L306"9class="line" name="L327"9 327<927        ocfsilol));
a href="+code=ocfsOCFS2_INVALID_SLOTass="sref">ocfsOCFS2_INVALID_SLOT = < href="fs/ocfs2/suballoc.c#L310"9id="L328"9class="line" name="L328"9 328<92>    href="fs/ocfs2/suballoc.c#L331"9id="L329"9class="line" name="L329"9 329<92>        gd_bipist<) g(osb,
_<) gass="sref">gd_b2a>_<) g =             bg_ftype));
 = href="+code=ocfsE_CAC_ALLOC_SYSTEM_E_CACass="sref">bg                *ocfsilol));
a href="+code=ocfs2class="sref">osb,
ocfssee" cl_steal_ilol = < href="fs/ocfs2/suballoc.c#L310"9i2="L301"9class="line" name="L332"9 332<93>            elsehbg_ftype));
 = href="+code=ocfsEXTENT_ALLOC_SYSTEM_E_CACass="sref">bg                returef="+code=bg" ilolass="sref">ocfsilol));
a href="+code=ocfs2class="sref">osb,
ocfss_meta_steal_ilol = < href="fs/ocfs2/suballoc.c#L310"9id="L304"9class="line" name="L334"9 334<93>            ref="+code=bg" ipistun<) gass="sref">gd_bipistun<) g(osb,
_<) gass="sref">gd_b2a>_<) g =     href="fs/ocfs2/suballoc.c#L310"9id="L336"9class="line" name="L336"9 336<93>            rn ocfsilol));
 href="fs/ocfs2/suballoc.c#L310"9i7="L306"9class="line" name="L337"9 337<937     href="fs/ocfs2/suballoc.c#L331"9id="L338"9class="line" name="L338"9 338<93>    href="fs/ocfs2/suballoc.c#L331"9id="L329"9class="line" name="L339"9 339<93>    ic int ocfs2_exteget_e" cl_steal_ilol(ocfs2_super *osb,
ocfs__2_exteget_steal_ilol(osb,
bg     href="fs/ocfs2/suballoc.c#L331"9id="L323"9class="line" name="L343"9 343<94>    href="fs/ocfs2/suballoc.c#L310"9id="L304"9class="line" name="L344"9 344<94>    ic int ocfs2_exteget_meta_steal_ilol(ocfs2_super *osb,
     href="fs/ocfs2/suballoc.c#L345"9id="L336"9class="line" name="L346"9 346<94>            rn ocfs__2_exteget_steal_ilol(osb,
bg    href="fs/ocfs2/suballoc.c#L331"9id="L339"9class="line" name="L349"9 349<94>    ic int bg_f2_valisteal_resource(ocfs2_super *osb,
                                    ct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L357"9id="L341"9class="line" name="L351"9 351<95>                *bg_ftype));
 href="fs/ocfs2/suballoc.c#L367"9id="L342"9class="line" name="L352"9 352<95>     href="fs/ocfs2/suballoc.c#L345"9id="L343"9class="line" name="L353"9 353<95>            bg_fi,
clusic iul = clusANOSPC,
            ocfsilol));
a href="+code=ocfs__2_exteget_steal_ilolass="sref">ocfs__2_exteget_steal_ilol(osb,
bg_ftype));
  href="fs/ocfs2/suballoc.c#L310"9id="L325"9class="line" name="L355"9 355<95>    href="fs/ocfs2/suballoc.c#L310"9id="L336"9class="line" name="L356"9 356<95>            r class="comment">/*
            ocfsilol));
a  href="+code=ocfsOCFS2_INVALID_SLOTass="sref">ocfsOCFS2_INVALID_SLOT = < href="fs/ocfs2/suballoc.c#L367"9id="L338"9class="line" name="L358"9 358<95>                    ref="+code=bg" ilolass="sref">ocfsilol));
a href="+code=ocfs2class="sref">osb,
ocfsilol_num));
a+ 1 href="fs/ocfs2/suballoc.c#L310"9id="L339"9class="line" name="L359"9 359<95>    href="fs/ocfs2/suballoc.c#L301"9id="L360"9class="line" name="L360"9 360<96>            for href="+code=rc" iass="sref">bg_fi,
bg_fi,
osb,
bg_bmaxiiloll,
bg_fi,
ocfsilol));
++                *ocfsilol));
a  href="+code=ocfs2class="sref">osb,
bg_bmaxiiloll,
                            ref="+code=bg" ilolass="sref">ocfsilol));
a h0 href="fs/ocfs2/suballoc.c#L310"9id="L343"9class="line" name="L363"9 363<96>    href="fs/ocfs2/suballoc.c#L310"9id="L354"9class="line" name="L364"9 364<96>                ocfsilol));
a  href="+code=ocfs2class="sref">osb,
ocfsilol_num));
 href="fs/ocfs2/suballoc.c#L367"9id="L325"9class="line" name="L365"9 365<96>                            ig_ainue href="fs/ocfs2/suballoc.c#L310"9id="L336"9class="line" name="L366"9 366<96>
                clusic iul = bg_b2_valireservtslloc.c#Lc" cl(osb,
ocfsac));
 href="fs/ocfs2/suballoc.c#L357"9id="L338"9class="line" name="L368"9 368<96>                                            ooooooooobg_ftype));
 href="fs/ocfs2/suballoc.c#L357"9id="L339"9class="line" name="L369"9 369<96>                                                  ooooooohref="+code=osb"uclass="line">bg_fu3>    href="+code=bh" ilolass="sref">ocfsilol));
  ref="+code=ocfsNULLass="sref">bh                                            oooooooooclusNOT_ALLOC_NEW_GROUP));
  href="fs/ocfs2/suballoc.c#L310"9id="L361"9class="line" name="L271"9 271<97>                *clusic iul =                             ref="+code=ocfs__2_exteset_steal_ilolass="sref">ocfs__2_exteset_steal_ilol(osb,
ocfsilol));
  ref="+code=ocfstypeass="sref">bg_ftype));
  href="fs/ocfs2/suballoc.c#L310"9id="L363"9class="line" name="L273"9 273<97>                retuuuuuuuuubreak href="fs/ocfs2/suballoc.c#L310"9id="L354"9class="line" name="L274"9 274<97>                    href="fs/ocfs2/suballoc.c#L310"9id="L356"9class="line" name="L276"9 276<97>                gotoref="+code=i_sb2_extefbitsac_resourceass="sref">bg_f2_valifbitsac_resource(ocfsac));
  href="fs/ocfs2/suballoc.c#L310"9id="L347"9class="line" name="L277"9 277<97>             href="fs/ocfs2/suballoc.c#L331"9id="L338"9class="line" name="L278"9 278<97>    href="fs/ocfs2/suballoc.c#L331"9id="L339"9class="line" name="L279"9 279<97>            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"9id="L280"9class="line" name="L280"9 280<98>     href="fs/ocfs2/suballoc.c#L331"9id="L361"9class="line" name="L281"9 281<98>
    ic int inod2_grousteal_e" cl(ocfs2_super *osb,
                retuuuuuuuuuuuuuuct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L367"9id="L364"9class="line" name="L284"9 284<98>     href="fs/ocfs2/suballoc.c#L345"9id="L345"9class="line" name="L285"9 285<985            rn bg_f2_valisteal_resource(osb,
ocfsac));
  ref="+code=ocfsE_CAC_ALLOC_SYSTEM_E_CACass="sref">bg     href="fs/ocfs2/suballoc.c#L331"9id="L347"9class="line" name="L287"9 287<98>
bg_f2_valisteal_meta(ocfs2_super *osb,
                    uuuuuuuuuuuuct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L367"9id="L290"9class="line" name="L290"9 290<990     href="fs/ocfs2/suballoc.c#L345"9id="L361"9class="line" name="L291"9 291<991        bg_f2_valisteal_resource(osb,
ocfsac));
  ref="+code=ocfsEXTENT_ALLOC_SYSTEM_E_CACass="sref">bg     href="fs/ocfs2/suballoc.c#L331"9id="L293"9class="line" name="L293"9 293<99>    href="fs/ocfs2/suballoc.c#L310"9id="L364"9class="line" name="L294"9 294<99>    bg_b2_valireservtsnew_metaik() gl(ocfs2_super *osb,
                                          bg_bk() gl(                gotooooooooo  uuuuuuuuuuuuct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L367"9id="L347"9class="line" name="L297"9 297<997     href="fs/ocfs2/suballoc.c#L345"9id="L288"9class="line" name="L298"9 298<99>        clusic iul = < href="fs/ocfs2/suballoc.c#L310"9id="L339"9class="line" name="L299"9 299<999        ocfsilol));
a href="+code=ocfs2_valiget_meta_steal_ilolass="sref">ocfs2_exteget_meta_steal_ilol(osb,
10id    hr/pre>ref="fs/ocfs2/suballoc.c#L310"10i1="L300"10ilass="line" name="L291"10ila>10i1        ocfsac));
a href="+code=ocfskzc.c#Lass="sref">ocfskzc.c#L(ocfs2_chaic.c#L_ig_aexl *bh10i>            <ocfsac));
 10i>                returef="+code=bg" ic iulass="sref">clusic iul = clusANOMEM = < href="fs/ocfs2/suballoc.c#L310"10i4="L300"10ilass="line" name="L294"10ila>10i>                    ref="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 10i>                     cl10i>             href="fs/ocfs2/suballoc.c#L331"10i7="L300"10ilass="line" name="L297"10ila>10i>
10i>        ocfsac));
 ;buffaL_" cl_wa_ael));
a href="+code=ocfsk() glass="sref">bg_bk() gl(10i9        ocfsac));
 ;bhbh10cl        ocfsac));
 ;bhbh10c>
10c>            <ocfsilol));
a! href="+code=ocfsOCFS2_INVALID_SLOTass="sref">ocfsOCFS2_INVALID_SLOT = 10c>                returef="+code=bg" atomiL_readass="sref">bhosb,
bg_cs_numemeta_stolel));
)a< ref="+code=ocfsOCFS2_MAX_TO_STEALass="sref">bh10c>                     bh10c>    href="fs/ocfs2/suballoc.c#L310"10c6="L300"10class="line" name="L316"10cla>10c>            ref="+code=max_atomiL_selass="sref">ocfsatomiL_sel(osb,
bg_cs_numemeta_stolel));
 h0a href="fs/ocfs2/suballoc.c#L310"10c7="L300"10class="line" name="L317"10cla>10c7        clusic iul = bg_b2_valireservtslloc.c#Lc" cl(osb,
ocfsac));
 ,href="fs/ocfs2/suballoc.c#L331"10c8="L300"10class="line" name="L318"10cla>10c>                                            oooooref="+code=ocfsEXTENT_ALLOC_SYSTEM_E_CACass="sref">bg10c>                                                 href="+code=osb"uclass="line">bg_fu3>    href="+code=bh" 2class="sref">osb,
ocfsilol_num));
  ref="+code=ocfsNULLass="sref">bh10cl                                            oooooref="+code=ocfsALLOC_GROUPS_FROM_GLOBALass="sref">bhclusALLOC_NEW_GROUP));
a href="fs/ocfs2/suballoc.c#L310"1021="L300"10class="line" name="L321"10cla>10c>
10c>    href="fs/ocfs2/suballoc.c#L310"10c3="L300"10class="line" name="L323"10cla>10c3            <clusic iul = 10c>                    ref="+code=inodic iulass="sref">clusic iul = 10c>                    <ocfsilol));
a! href="+code=ocfsOCFS2_INVALID_SLOTass="sref">ocfsOCFS2_INVALID_SLOT = < href="fs/ocfs2/suballoc.c#L367"1026="L300"10class="line" name="L326"10cla>10c>                gotoooooooooref="+code=inod2_valie"itemeta_steal_ilolass="sref">ocfs2_extee"itemeta_steal_ilol(osb,
10c>                cl10c>            } elsehclusic iul = clusic iul = clusANOSPC,
10c>                    ref="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 10cl                cl10c1        10c>    href="fs/ocfs2/suballoc.c#L310"1033="L300"10class="line" name="L333"10cla>10c>            ref="+code=inod2_extefbitsac_resourceass="sref">bg_f2_valifbitsac_resource(ocfsac));
  href="fs/ocfs2/suballoc.c#L310"1034="L300"10class="line" name="L334"10cla>10c>    href="fs/ocfs2/suballoc.c#L331"10c5="L300"10class="line" name="L335"10cla>10c>    ref="+code=out"nxtent_stealass="sref">bh10c>            ref="+code=max_ic iulass="sref">clusic iul = bg_f2_valisteal_meta(osb,
ocfsac));
  href="fs/ocfs2/suballoc.c#L310"1037="L300"10class="line" name="L337"10cla>10c7        ocfsatomiL_e"l(osb,
bg_cs_numemeta_stolel));
) href="fs/ocfs2/suballoc.c#L310"1038="L300"10class="line" name="L338"10cla>10c8        clusic iul = 10c>                    clusic iul = clusANOSPC,
10cl                gotoooooooooref="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 10c>                *cl10c2        10c>    href="fs/ocfs2/suballoc.c#L310"10c4="L300"10class="line" name="L344"10cla>10c>            ref="+code=bg" ic iulass="sref">clusic iul = 10c>    ref="+code=out"bailass="sref">cl10c6        clusic iul = ocfsac));
 a href="fs/ocfs2/suballoc.c#L345"1047="L300"10class="line" name="L347"10cla>10c>                ocfs2_chaifbitsa.c#L_ig_aexl(ocfsac));
  href="fs/ocfs2/suballoc.c#L310"1048="L300"10class="line" name="L348"10cla>10c>                    href="+code=inodclass="sref">ocfsac));
a href="+code=ocfsNULLass="sref">bh10c9        10cl    href="fs/ocfs2/suballoc.c#L310"1051="L300"10class="line" name="L351"10cla>10c1        clusic iul = < href="fs/ocfs2/suballoc.c#L367"1052="L300"10class="line" name="L352"10cla>10c>                    ref="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 10c>            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"10c4="L300"10class="line" name="L354"10cla>10c>     href="fs/ocfs2/suballoc.c#L331"1055="L300"10class="line" name="L355"10cla>10c>    href="fs/ocfs2/suballoc.c#L310"1056="L300"10class="line" name="L356"10cla>10c6    bg_b2_valireservtsnew_meta(ocfs2_super *osb,
10c>                ocfs2_chainxtent_lisl *cl10c>                                   ct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L367"10c9="L300"10class="line" name="L359"10cla>10c9     href="fs/ocfs2/suballoc.c#L345"106d="L300"10class="line" name="L360"10cla>10cl            rn bg_b2_valireservtsnew_metaik() gl(osb,
10c>                *buff2_chainxtendemeta_needel(cl10c>                                            ref="+code=inodclass="sref">ocfsac));
  href="fs/ocfs2/suballoc.c#L310"1063="L300"10class="line" name="L363"10cla>10c>     href="fs/ocfs2/suballoc.c#L331"10c4="L300"10class="line" name="L364"10cla>10c>    href="fs/ocfs2/suballoc.c#L331"1065="L300"10class="line" name="L365"10cla>10c5    inod2_groureservtsnew_e" cl(ocfs2_super *osb,
10c>                gotooooooooo  uuct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L367"1067="L300"10class="line" name="L367"10cla>10c7     href="fs/ocfs2/suballoc.c#L345"10c8="L300"10class="line" name="L368"10cla>10c>        clusic iul = < href="fs/ocfs2/suballoc.c#L310"10c9="L300"10class="line" name="L369"10cla>10c9        ocfsilol));
a href="+code=ocfs2_valiget_e" cl_steal_ilolass="sref">ocfs2_exteget_e" cl_steal_ilol(osb,
10cl            ref="+code=bg" uclass="line">bg_fu6>     ref="+code=inodc.c#L_p_desass="sref">ocfsa.c#L_p_des = < href="fs/ocfs2/suballoc.c#L310"1071="L300"10class="line" name="L271"10cla>10c>
10c>            href="+code=inodclass="sref">ocfsac));
a href="+code=ocfskzc.c#Lass="sref">ocfskzc.c#L(ocfs2_chaic.c#L_ig_aexl *bh10c3            <ocfsac));
 10c>                    ref="+code=inodic iulass="sref">clusic iul = clusANOMEM = < href="fs/ocfs2/suballoc.c#L310"1075="L300"10class="line" name="L275"10cla>10c>                    ref="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 10c>                goto cl10c>             href="fs/ocfs2/suballoc.c#L331"10c8="L300"10class="line" name="L278"10cla>10c>    href="fs/ocfs2/suballoc.c#L331"10c9="L300"10class="line" name="L279"10cla>10c9        ocfsac));
 ;buffaL_" cl_wa_ael));
a h1 href="fs/ocfs2/suballoc.c#L310"108d="L300"10class="line" name="L280"10cla>10cl        ocfsac));
 ;bhbg10c>
10c2        ocfsac));
 ;bhbh10c>    href="fs/ocfs2/suballoc.c#L310"1084="L300"10class="line" name="L284"10cla>10c>            r class="comment">/*
10c>    r class="comment">/*
10c6    r class="comment">/*
10c7    r class="comment">/*
10c8    r class="comment">/*
10c9            <osb,
bg_cs_moua _opt = bg_fOCFS2_MOUNT_E_CACcl));
 10cl                gotohhref="+code=inodclass="sref">ocfsac));
 ;bhbg_fu3>    h~0U href="fs/ocfs2/suballoc.c#L310"1091="L300"10class="line" name="L291"10cla>10c>
10c2            r class="comment">/*
10c3    r class="comment">/*
10c4    r class="comment">/*
10c>    r class="comment">/*
10c6    r class="comment">/*
10c7    r class="comment">/*
10c8    r class="comment">/*
10c9    r class="comment">/*
11id    r class="comment">/*
1101        ocfsilol));
a! href="+code=ocfsOCFS2_INVALID_SLOTass="sref">ocfsOCFS2_INVALID_SLOT = 110>                ref="+code=bg_latomiL_readass="sref">bhosb,
bg_cs_numee" cls_stolel));
 a< ref="+code=ocfsOCFS2_MAX_TO_STEALass="sref">bh11i>                retu bh110>    href="fs/ocfs2/suballoc.c#L331"11i5="L300"11ilass="line" name="L295"11ila>11i>            ref="+code=bg_latomiL_selass="sref">ocfsatomiL_sel(osb,
bg_cs_numee" cls_stolel));
 h0a href="fs/ocfs2/suballoc.c#L310"11i6="L300"11ilass="line" name="L296"11ila>110>            ref="+code=max_a.c#L_p_desass="sref">ocfsa.c#L_p_des = osb,
_e" cl_a.c#L_p_desass="sref">ocfs2a>_e" cl_a.c#L_p_des(1107        clusic iul = bg_b2_valireservtslloc.c#Lc" cl(osb,
ocfsac));
,href="fs/ocfs2/suballoc.c#L331"11i8="L300"11ilass="line" name="L298"11ila>110>                                            oooooref="+code=ocfsE_CAC_ALLOC_SYSTEM_E_CACass="sref">bg110>                                                 href="+code=osb"uclass="line">bg_fu3>    href="+code=bh" 2class="sref">osb,
ocfsilol_num));
 href="fs/ocfs2/suballoc.c#L331"111d="L300"11class="line" name="L310"11cla>111l                                            ooooo;ocfsa.c#L_p_des = < href="fs/ocfs2/suballoc.c#L331"1111="L300"11class="line" name="L311"11cla>111>                *clusALLOC_NEW_GROUP));
 |href="fs/ocfs2/suballoc.c#L331"1112="L300"11class="line" name="L312"11cla>111>                                                 ref="+code=bg" ALLOC_GROUPS_FROM_GLOBALass="sref">bh1113            <clusic iul = 11c>                    ref="+code=BUG_ic iulass="sref">clusic iul = 11c>    href="fs/ocfs2/suballoc.c#L310"11c6="L300"11class="line" name="L316"11cla>111>                gotoref="+code=i_sbipistl) gass="sref">bhosb,
_<) gass="sref">gd_b2a>_<) g = 111>                osb,
_e" cl_a.c#L_p_desass="sref">ocfs2a>_e" cl_a.c#L_p_des(ocfsa.c#L_p_des = < href="fs/ocfs2/suballoc.c#L310"11c8="L300"11class="line" name="L318"11cla>11c>                    ref="+code=i_sbipistunl) gass="sref">bhosb,
_<) gass="sref">gd_b2a>_<) g = 11c>                    ref="+code=sb" trace_2_groureservtsnew_e" clsnew_p_desass="sref">ocfstrace_2_groureservtsnew_e" clsnew_p_des(11cl                            (unsigned long longhref="+code=bh" c.c#L_p_desass="sref">ocfsa.c#L_p_des = 11c>
112>                    r class="comment">/*
1123    r class="comment">/*
1124    r class="comment">/*
112>    r class="comment">/*
11c>                goto<ocfsilol));
a! href="+code=ocfsOCFS2_INVALID_SLOTass="sref">ocfsOCFS2_INVALID_SLOT = < href="fs/ocfs2/suballoc.c#L367"11c7="L300"11class="line" name="L327"11cla>11c>                ocfs2_extee"itee" cl_steal_ilol(osb,
112>                     cl11c>            } elsehclusic iul = clusic iul = clusANOSPC,
11cl                gd_bmlogen" cl(clusic iul = 113>                *cl1132        113>    href="fs/ocfs2/suballoc.c#L310"1134="L300"11class="line" name="L334"11cla>113>            ref="+code=bg" 2_chaifbitsac_resourceass="sref">bg_f2_valifbitsac_resource(ocfsac));
  href="fs/ocfs2/suballoc.c#L310"11c5="L300"11class="line" name="L335"11cla>113>    href="fs/ocfs2/suballoc.c#L310"11c6="L300"11class="line" name="L336"11cla>11c>    ref="+code=out"e" cl_stealass="sref">bh11c7        clusic iul = inod2_grousteal_e" cl(osb,
ocfsac));
  href="fs/ocfs2/suballoc.c#L310"11c8="L300"11class="line" name="L338"11cla>11c8        ocfsatomiL_e"l(osb,
bg_cs_numee" cls_stolel));
  href="fs/ocfs2/suballoc.c#L310"11c9="L300"11class="line" name="L339"11cla>1139            <clusic iul = 11cl                gotoclusic iul = clusANOSPC,
11c>                *gd_bmlogen" cl(clusic iul = 114>                     cl1143        114>    href="fs/ocfs2/suballoc.c#L331"1145="L300"11class="line" name="L345"11cla>114>            ref="+code=bg_lic iulass="sref">clusic iul = 114>    ref="+code=out"bailass="sref">cl11c>            clusic iul = ocfsac));
 a href="fs/ocfs2/suballoc.c#L345"1148="L300"11class="line" name="L348"11cla>11c>                    ref="+code=bg" 2_chaifbitsa.c#L_ig_aexlass="sref">ocfs2_chaifbitsa.c#L_ig_aexl(ocfsac));
  href="fs/ocfs2/suballoc.c#L310"1149="L300"11class="line" name="L349"11cla>114>                    href="+code=inodclass="sref">ocfsac));
a href="+code=ocfsNULLass="sref">bh1150        115>
11c>            clusic iul = < href="fs/ocfs2/suballoc.c#L367"1153="L300"11class="line" name="L353"11cla>115>                returef="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 115>            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"1155="L300"11class="line" name="L355"11cla>11c>     href="fs/ocfs2/suballoc.c#L331"1156="L300"11class="line" name="L356"11cla>11c6    href="fs/ocfs2/suballoc.c#L331"1157="L300"11class="line" name="L357"11cla>1157    r class="comment">/*
1158    r class="comment">/*
11c9    bg_b2_valireservtsclusterc" cmapc" cl(ocfs2_super *osb,
116l                                          ct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L367"1161="L300"11class="line" name="L361"11cla>11c>     href="fs/ocfs2/suballoc.c#L345"1162="L300"11class="line" name="L362"11cla>11c>            clusic iul = < href="fs/ocfs2/suballoc.c#L310"1163="L300"11class="line" name="L363"11cla>116>    href="fs/ocfs2/suballoc.c#L310"11c4="L300"11class="line" name="L364"11cla>116>            ref="+code=bg" class="sref">ocfsac));
;bhocfsOCFS2_AC_USE_MAIN = < href="fs/ocfs2/suballoc.c#L310"1165="L300"11class="line" name="L365"11cla>116>            ref="+code=bg_lalass="sref">ocfsac));
;bhbh1166    href="fs/ocfs2/suballoc.c#L331"1167="L300"11class="line" name="L367"11cla>1167        clusic iul = bg_b2_valireservtslloc.c#Lc" cl(osb,
ocfsac));
,href="fs/ocfs2/suballoc.c#L331"1168="L300"11class="line" name="L368"11cla>116>                                            oooooref="+code=ocfsGLOBAL_BITMAP_SYSTEM_E_CACass="sref">bg116>                                                 ref="+code=ocfsOCFS2_INVALID_SLOTass="sref">ocfsOCFS2_INVALID_SLOT = <  ref="+code=ocfsNULLass="sref">bh117l                                            oooooref="+code=ocfsALLOC_NEW_GROUPass="sref">clusALLOC_NEW_GROUP));
a href="fs/ocfs2/suballoc.c#L310"1171="L300"11class="line" name="L271"11cla>1171        clusic iul = clusic iul = clusANOSPC,
117>                    ref="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 117>                retu cl11c>             href="fs/ocfs2/suballoc.c#L331"1175="L300"11class="line" name="L275"11cla>117>    href="fs/ocfs2/suballoc.c#L310"1176="L300"11class="line" name="L276"11cla>117>    ref="+code=out"bailass="sref">cl11c>            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"11c8="L300"11class="line" name="L278"11cla>11c>     href="fs/ocfs2/suballoc.c#L331"1179="L300"11class="line" name="L279"11cla>11c9    href="fs/ocfs2/suballoc.c#L331"118d="L300"11class="line" name="L280"11cla>118d    r class="comment">/*
11c>
/*
11c2    r class="comment">/*
11c>    ic iic bg_b2_valireservtsclusters_with_limit(ocfs2_super *osb,
118>                                            oooooref="+code=ocfsuclass="line">bg_fu3>    href="+code=out"b cl_wa_aelass="sref">buff" cl_wa_ael));
  ref="+code=ocfsuclass="line">bg_fu6>     ref="+code=inodmaxikl) gass="sref">bh118>                                                 clusflagl));
,href="fs/ocfs2/suballoc.c#L331"1186="L300"11class="line" name="L286"11cla>118>                gotooooooooo  uuuuuuuuuuuuuuuuuuuct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L367"11c7="L300"11class="line" name="L287"11cla>1187     href="fs/ocfs2/suballoc.c#L345"11c8="L300"11class="line" name="L288"11cla>118>        clusic iul = < href="fs/ocfs2/suballoc.c#L310"11c9="L300"11class="line" name="L289"11cla>1189    href="fs/ocfs2/suballoc.c#L331"119d="L300"11class="line" name="L290"11cla>11cl            href="+code=inodclass="sref">ocfsac));
a href="+code=ocfskzc.c#Lass="sref">ocfskzc.c#L(ocfs2_chaic.c#L_ig_aexl *bh1191        ocfsac));
 119>                    ref="+code=inodic iulass="sref">clusic iul = clusANOMEM = < href="fs/ocfs2/suballoc.c#L310"1193="L300"11class="line" name="L293"11cla>119>                returef="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 119>                     cl119>             href="fs/ocfs2/suballoc.c#L331"1196="L300"11class="line" name="L296"11cla>1196    href="fs/ocfs2/suballoc.c#L331"1197="L300"11class="line" name="L297"11cla>119>            hhref="+code=inodclass="sref">ocfsac));
 ;buffaL_" cl_wa_ael));
a href="+code=out"b cl_wa_aelass="sref">buff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L310"1198="L300"11class="line" name="L298"11cla>1198            hhref="+code=inodclass="sref">ocfsac));
 ;bhbh1199    href="fs/ocfs2/suballoc.c#L331"12id="L300"12id="s="line" name="L299"12id=>120l            ref="+code=bg" ic iulass="sref">clusic iul = clusANOSPC,
1201        clusflagl));
a&bh120>                ref="+code=bg_l2_chaic.c#L_should_use_localass="sref">ocfs2_chaic.c#L_should_use_local(osb,
buff" cl_wa_ael));
 12i>                returef="+code=BUG_ic iulass="sref">clusic iul = bg_b2_valireservtslocal_c.c#Lc" cl(osb,
120>                                            ooooo       returef="+code=BUG_b cl_wa_aelass="sref">buff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L345"12i5="L300"12ilass="line" name="L295"12ila>120>                                                            href="+code=inodclass="sref">ocfsac));
  href="fs/ocfs2/suballoc.c#L310"12i6="L300"12ilass="line" name="L296"12ila>120>                goto<clusic iul = clusic iul = clusANOSPC,
120>                gd_bmlogen" cl(clusic iul = 120>                             cl120>                     href="fs/ocfs2/suballoc.c#L331"121d="L300"12class="line" name="L310"12cla>1210        121>
121>            clusic iul = < = hhref="+code=EINVANOSPCass="sref">clusANOSPC,
121>                returef="+code=BUG_ic iulass="sref">clusic iul = bg_b2_valireservtsclusterc" cmapc" cl(osb,
ocfsac));
  href="fs/ocfs2/suballoc.c#L310"12c4="L300"12class="line" name="L314"12cla>12c>                    <clusic iul = 121>                            clusic iul = clusANOSPC,
121>                goto    gd_bmlogen" cl(clusic iul = 121>                cl12c>                     href="fs/ocfs2/suballoc.c#L331"1219="L300"12class="line" name="L319"12cla>1219        122l    href="fs/ocfs2/suballoc.c#L310"1221="L300"12class="line" name="L321"12cla>1221        clusic iul = 122>    ref="+code=out"bailass="sref">cl1223            <clusic iul = ocfsac));
 a href="fs/ocfs2/suballoc.c#L345"12c4="L300"12class="line" name="L324"12cla>122>                    ref="+code=BUG_2_chaifbitsa.c#L_ig_aexlass="sref">ocfs2_chaifbitsa.c#L_ig_aexl(ocfsac));
  href="fs/ocfs2/suballoc.c#L310"12c5="L300"12class="line" name="L325"12cla>122>                    href="+code=inodclass="sref">ocfsac));
a href="+code=ocfsNULLass="sref">bh12c>             href="fs/ocfs2/suballoc.c#L331"1227="L300"12class="line" name="L327"12cla>12c>    href="fs/ocfs2/suballoc.c#L331"1228="L300"12class="line" name="L328"12cla>122>            clusic iul = < href="fs/ocfs2/suballoc.c#L367"12c9="L300"12class="line" name="L329"12cla>122>                    ref="+code=sb" mlogen" class="sref">gd_bmlogen" cl(clusic iul = 123l            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"1231="L300"12class="line" name="L331"12cla>123>     href="fs/ocfs2/suballoc.c#L331"12c2="L300"12class="line" name="L332"12cla>123>    href="fs/ocfs2/suballoc.c#L331"12c3="L300"12class="line" name="L333"12cla>123>    bg_b2_valireservtsclusters(ocfs2_super *osb,
123>                               ref="+code=ocfsuclass="line">bg_fu3>    href="+code=out"b cl_wa_aelass="sref">buff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L331"1235="L300"12class="line" name="L335"12cla>123>                               ct ocfs2_chaic.c#L_ig_aexl *ocfsac));
 href="fs/ocfs2/suballoc.c#L367"12c6="L300"12class="line" name="L336"12cla>12c>     href="fs/ocfs2/suballoc.c#L345"1237="L300"12class="line" name="L337"12cla>123>            rn bg_b2_valireservtsclusters_with_limit(osb,
buff" cl_wa_ael));
, 0 href="fs/ocfs2/suballoc.c#L331"1238="L300"12class="line" name="L338"12cla>123>                                            ooooo    ref="+code=ocfsALLOC_NEW_GROUPass="sref">clusALLOC_NEW_GROUP));
, ref="+code=bg_lalass="sref">ocfsac));
a href="fs/ocfs2/suballoc.c#L310"1239="L300"12class="line" name="L339"12cla>1239     href="fs/ocfs2/suballoc.c#L331"124d="L300"12class="line" name="L340"12cla>124l    href="fs/ocfs2/suballoc.c#L310"1241="L300"12class="line" name="L341"12cla>124>
/*
1242    r class="comment">/*
1243    r class="comment">/*
1244    r class="comment">/*
124>    r class="comment">/*" enpy.  Thisan>
1246    r class="comment">/*/*s deletes fromufbiting up erropage for reuse ua il we hav3an>
1247    r class="comment">/*
1248    r class="comment">/*
1249    r class="comment">/*
125d    r class="comment">/* would c.c#w erroold kl) g to be overwritten before erran>
125>
/* to disk before ent"it).an>
1252    r class="comment">/*
1253    r class="comment">/* and ent"itting errodelete.an>
1254    r class="comment">/*
125>    r class="comment">/*
1256    r class="comment">/*-writes at some po a.c#Lations oran>
1257    r class="comment">/* e" cls."an>
1258    r class="comment">/*
1259    r class="comment">/*/*ly for meta vs an>
126d    r class="comment">/*ran>
126>
/* p_des descriptor.an>
1262    r class="comment">/*
126>    ic iic bg_b2_valitest_bgc" c_c.c#Latable(bhbh126>                                            oocfsnr));
 href="fs/ocfs2/suballoc.c#L367"1265="L300"12class="line" name="L365"12cla>126>     href="fs/ocfs2/suballoc.c#L345"1266="L300"12class="line" name="L366"12cla>126>            ct bg_b2_valip_descdesc *bhbg_b2_valip_descdesc *bhbhan < href="fs/ocfs2/suballoc.c#L310"1267="L300"12class="line" name="L367"12cla>1267        ocfsrel(126>    href="fs/ocfs2/suballoc.c#L310"1269="L300"12class="line" name="L369"12cla>1269            <bg_b2_valitest_bit(ocfsnr));
, (unsigned long *href="+code=bh" bgass="sref">bhbh127l                    rn 127>
127>            bhbh127>                return 127>    href="fs/ocfs2/suballoc.c#L331"1275="L300"12class="line" name="L275"12cla>127>            ref="+code=bg_ljbd_<) gc"l_ic ieass="sref">bg_bjbd_<) gc"l_ic ie(bh127>            ref="+code=max_bgass="sref">bhbg_b2_valip_descdesc *bhbhass="sref">bh(127>            bh127>                    ref="+code=bg" relass="sref">ocfsrel(bg_b2_valitest_bit(ocfsnr));
, (unsigned long *href="+code=bh" bgass="sref">bhbh1279            elsehref="fs/ocfs2/suballoc.c#L310"128d="L300"12class="line" name="L280"12cla>128l                ocfsrel(1281        bg_bjbd_unl) gc"l_ic ie(bh128>    href="fs/ocfs2/suballoc.c#L331"1283="L300"12class="line" name="L283"12cla>128>            rn ocfsrel(128>     href="fs/ocfs2/suballoc.c#L331"1285="L300"12class="line" name="L285"12cla>128>    href="fs/ocfs2/suballoc.c#L310"1286="L300"12class="line" name="L286"12cla>128>    ic iic bg_b2_valikl) gip_descfind_clearc" cl(ocfs2_super *osb,
128>                bhbh128>                                            ooooounsigned buff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L331"12c9="L300"12class="line" name="L289"12cla>128>                                                 unsigned bg_btotalc" cl));
 href="fs/ocfs2/suballoc.c#L331"129d="L300"12class="line" name="L290"12cla>129l                                            oooooct bg_b2_valir"oc.c#Lcresult *ocfsrel = < href="fs/ocfs2/suballoc.c#L367"1291="L300"12class="line" name="L291"12cla>129>     href="fs/ocfs2/suballoc.c#L345"1292="L300"12class="line" name="L292"12cla>129>            void href="+code=osb"b cmapass="sref">bh129>            ref="+code=ocfsuclass="line">bg_fu1>     ref="+code=osb"best_offselass="sref">ocfsbest_offsel,
ocfsbest_cize,
129>            ocfsoffsel,
ocfsic rl,
bufffounl,
clusic iul = 129>            ct bg_b2_valip_descdesc *bhbg_b2_valip_descdesc *bhbhan < href="fs/ocfs2/suballoc.c#L310"1296="L300"12class="line" name="L296"12cla>1296    href="fs/ocfs2/suballoc.c#L331"1297="L300"12class="line" name="L297"12cla>129>            r class="comment">/*
1298    r class="comment">/*
1299            ref="+code=ocfsBUG_ONass="sref">ocfsBUG_ON(clusOCFS2_IS_VALID_GROUP_DESC(bh130l    href="fs/ocfs2/suballoc.c#L310"13i1="L300"13ilass="line" name="L291"13ila>1301        bufffounl,
ocfsic rl,
ocfsbest_offsel,
ocfsbest_cize,
130>            ref="+code=osb"b cmapass="sref">bhbhbh130>    href="fs/ocfs2/suballoc.c#L310"13i4="L300"13ilass="line" name="L294"13ila>130>            while href="+code=rc" 2ffselass="sref">ocfsoffsel,
bg_b2_valifind_next_zero_bit(bhbg_btotalc" cl));
 href="+code=ocfsic rlass="sref">ocfsic rl,
130>                    <ocfsoffsel,
bg_btotalc" cl));
 href="fs/ocfs2/suballoc.c#L367"13i6="L300"13ilass="line" name="L296"13ila>130>                gotooooooooobreak href="fs/ocfs2/suballoc.c#L310"13i7="L300"13ilass="line" name="L297"13ila>130>    href="fs/ocfs2/suballoc.c#L331"13i8="L300"13ilass="line" name="L298"13ila>130>                    bg_b2_valitest_bgc" c_c.c#Latable(bhocfsoffsel,
130>                            r class="comment">/*
131d    r class="comment">/*
131>                *bufffounl,
131>                        ocfsic rl,
ocfsoffsel,
131>                retu} elsehocfsoffsel,
ocfsic rl,
13c>                            r class="comment">/*
131>                            ref="+code=inodfounlass="sref">bufffounl,
131>                goto    /*
131>                ocfsic rl,
13c>                      elseh href="fs/ocfs2/suballoc.c#L345"13c9="L300"13class="line" name="L319"13cla>131>                            r class="comment">/*
132l                            ref="+code=inodfounlass="sref">bufffounl,
132>                *ocfsic rl,
ocfsoffsel,
132>                     href="fs/ocfs2/suballoc.c#L331"13c3="L300"13class="line" name="L323"13cla>132>                retubufffounl,
ocfsbest_cize,
132>                        ocfsbest_cize,
bufffounl,
132>                        ocfsbest_offsel,
ocfsic rl,
bufffounl,
132>                goto href="fs/ocfs2/suballoc.c#L331"13c7="L300"13class="line" name="L327"13cla>132>                /*rything we needed *pan>
132>                    bufffounl,
buff" cl_wa_ael));
)a href="fs/ocfs2/suballoc.c#L345"13c9="L300"13class="line" name="L329"13cla>132>                        /*
133l                            break href="fs/ocfs2/suballoc.c#L310"1331="L300"13class="line" name="L331"13cla>133>                *133>             href="fs/ocfs2/suballoc.c#L331"13c3="L300"13class="line" name="L333"13cla>133>    href="fs/ocfs2/suballoc.c#L310"1334="L300"13class="line" name="L334"13cla>133>            ocfsbest_cize,
133>                    ref="+code=osb"resass="sref">ocfsrel = <;ocfssrc" c_offsel,
ocfsbest_offsel,
133>                gotoref="+code=osb"resass="sref">ocfsrel = <;clusirc" cl(ocfsbest_cize,
133>              elseh href="fs/ocfs2/suballoc.c#L345"1338="L300"13class="line" name="L338"13cla>133>                    ref="+code=bg_lic iulass="sref">clusic iul = clusANOSPC,
133>                    r class="comment">/*/* abov3an>
134d    r class="comment">/*
1341             href="fs/ocfs2/suballoc.c#L331"1342="L300"13class="line" name="L342"13cla>134>    href="fs/ocfs2/suballoc.c#L331"1343="L300"13class="line" name="L343"13cla>134>            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"1344="L300"13class="line" name="L344"13cla>134>     href="fs/ocfs2/suballoc.c#L331"1345="L300"13class="line" name="L345"13cla>134>    href="fs/ocfs2/suballoc.c#L310"13c6="L300"13class="line" name="L346"13cla>134>    ic iic ref="+code=ocfsin" names="sref">clusin" na     bg_b2_valikl) gip_descselc" cl(ocfshandle_l *ocfshandle));
 href="fs/ocfs2/suballoc.c#L331"13c7="L300"13class="line" name="L347"13cla>134>                clusin cl *clusc.c#Lce" cl));
 href="fs/ocfs2/suballoc.c#L331"13c8="L300"13class="line" name="L348"13cla>134>                                            oooooct bg_b2_valip_descdesc *bh134>                                                 ct bhbh135l                                            ooooounsigned buff" c_off));
 href="fs/ocfs2/suballoc.c#L331"1351="L300"13class="line" name="L351"13cla>135>                *bg_bnumc" cl));
 href="fs/ocfs2/suballoc.c#L367"1352="L300"13class="line" name="L352"13cla>1352     href="fs/ocfs2/suballoc.c#L345"1353="L300"13class="line" name="L353"13cla>1353            clusic iul = < href="fs/ocfs2/suballoc.c#L310"1354="L300"13class="line" name="L354"13cla>135>            void href="+code=osb"b cmapass="sref">bhbhbh1355            bg_bjoclusOCFS2_JOURNAL_ACCESS_WRITE,
1356    href="fs/ocfs2/suballoc.c#L331"1357="L300"13class="line" name="L357"13cla>135>            r class="comment">/*an>
1358    r class="comment">/*
1359            ref="+code=ocfsBUG_ONass="sref">ocfsBUG_ON(clusOCFS2_IS_VALID_GROUP_DESC(bh136l            ref="+code=bg" BUG_ONass="sref">ocfsBUG_ON(ocfsle16_to_cpu(bhocfsbgcfbits" cl_counl,
bg_bnumc" cl));
  href="fs/ocfs2/suballoc.c#L310"1361="L300"13class="line" name="L361"13cla>136>
136>            ref="+code=osb"trace_2_valikl) gip_descselc" class="sref">bg_btrace_2_valikl) gip_descselc" cl(buff" c_off));
  ref="+code=clusnumc" class="sref">bg_bnumc" cl));
  href="fs/ocfs2/suballoc.c#L310"1363="L300"13class="line" name="L363"13cla>136>    href="fs/ocfs2/suballoc.c#L310"13c4="L300"13class="line" name="L364"13cla>136>            bg_b2_valiissclusterc" cmap(clusc.c#Lce" cl));
 136>                    ref="+code=osb"jobg_bjoclusOCFS2_JOURNAL_ACCESS_UNDO,
1366    href="fs/ocfs2/suballoc.c#L331"1367="L300"13class="line" name="L367"13cla>1367        clusic iul = bhocfshandle));
 href="fs/ocfs2/suballoc.c#L331"1368="L300"13class="line" name="L368"13cla>136>                                            oref="+code=osb"INODE_CACHEass="sref">clusINODE_CACHE(clusc.c#Lce" cl));
  href="fs/ocfs2/suballoc.c#L331"1369="L300"13class="line" name="L369"13cla>136>                                             ref="+code=osb"p_desc"lass="sref">bh137l                                             ref="+code=osb"jobg_bjo1371        clusic iul = 137>                    ref="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 137>                retu cl137>             href="fs/ocfs2/suballoc.c#L331"1375="L300"13class="line" name="L275"13cla>137>    href="fs/ocfs2/suballoc.c#L310"1376="L300"13class="line" name="L276"13cla>137>            ref="+code=max_le16_add_cpuass="sref">ocfsle16_add_cpu(bhocfsbgcfbits" cl_counl,
bg_bnumc" cl));
  href="fs/ocfs2/suballoc.c#L310"1377="L300"13class="line" name="L277"13cla>137>            ocfsle16_to_cpu(bhocfsbgcfbits" cl_counl,
ocfsle16_to_cpu(bhbg_bbgc" cl));
 137>                    ref="+code=bg" 2_valierrorass="sref">bhclusc.c#Lce" cl));
;osb"G_des descriptor # %llu halo" c"an>
137>                                r class="commstring">" counl %u but s="ims %u are fbitd. numc" cl %d"an>
138l                ocfsle64_to_cpu(bhgd_bbgc"lkcl));
  href="fs/ocfs2/suballoc.c#L331"1381="L300"13class="line" name="L281"13cla>138>                *ocfsle16_to_cpu(bhbg_bbgc" cl));
  href="fs/ocfs2/suballoc.c#L331"1382="L300"13class="line" name="L282"13cla>138>                        ocfsle16_to_cpu(bhocfsbgcfbits" cl_counl,
bg_bnumc" cl));
  href="fs/ocfs2/suballoc.c#L310"1383="L300"13class="line" name="L283"13cla>138>                return clusAROFS, 138>             href="fs/ocfs2/suballoc.c#L331"1385="L300"13class="line" name="L285"13cla>138>            while ref="+code=clusnumc" class="sref">bg_bnumc" cl));
--138>                gotoref="+code=osb"2_valiret_bitass="sref">bg_b2_valiret_bit(buff" c_off));
++, ref="+code=bg_lb cmapass="sref">bh138>    href="fs/ocfs2/suballoc.c#L331"13c8="L300"13class="line" name="L288"13cla>138>            ref="+code=max_2_valijobhocfshandle));
  ref="+code=osb"p_desc"lass="sref">bh138>    href="fs/ocfs2/suballoc.c#L310"139d="L300"13class="line" name="L290"13cla>139l    ref="+code=out"bailass="sref">cl1391        clusic iul = <139>                    ref="+code=inodmlogen" class="sref">gd_bmlogen" cl(clusic iul = 139>            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"1394="L300"13class="line" name="L294"13cla>139>     href="fs/ocfs2/suballoc.c#L331"1395="L300"13class="line" name="L295"13cla>139>    href="fs/ocfs2/suballoc.c#L310"1396="L300"13class="line" name="L296"13cla>1396    r class="comment">/*
139>    ic iic ref="+code=ocfsin" names="sref">clusin" na     ref="+code=ocfsuclass="line">bg_fu1>     ref="+code=osb"2_valifind_victim_chainass="sref">bhbg_b2_valichain_list *cl1398     href="fs/ocfs2/suballoc.c#L345"1399="L300"13class="line" name="L299"13cla>1399            ref="+code=ocfsuclass="line">bg_fu1>     ref="+code=osb"currass="sref">bhcl140l    href="fs/ocfs2/suballoc.c#L310"14i1="L300"14ilass="line" name="L291"14ila>1401        ocfsBUG_ON(clbg_bcl_next_fbitsrec = 140>    href="fs/ocfs2/suballoc.c#L331"14i3="L300"14ilass="line" name="L293"14ila>140>            ref="+code=ocfsbestass="sref">clbh140>            while href="+code=bg_lcurrass="sref">bhocfsle16_to_cpu(clbg_bcl_next_fbitsrec = 140>                    <ocfsle32_to_cpu(clcluscl_recl = <[ref="+code=bg_lcurrass="sref">bhbh140>                gotoooooref="+code=rc" le32_to_cpuass="sref">ocfsle32_to_cpu(clcluscl_recl = <[ref="+code=bg_lbestass="sref">clbh140>                clbh140>                    ref="+code=max_currass="sref">bh140>             href="fs/ocfs2/suballoc.c#L331"141d="L300"14class="line" name="L310"14cla>141l    href="fs/ocfs2/suballoc.c#L310"1411="L300"14class="line" name="L311"14cla>1411        ocfsBUG_ON(clocfsle16_to_cpu(clbg_bcl_next_fbitsrec = 141>            rn cl141>     href="fs/ocfs2/suballoc.c#L331"1414="L300"14class="line" name="L314"14cla>141>    href="fs/ocfs2/suballoc.c#L331"1415="L300"14class="line" name="L315"14cla>141>    ic iic bg_b2_valire" nkikl) gip_des(ocfshandle_l *ocfshandle));
 href="fs/ocfs2/suballoc.c#L331"14c6="L300"14class="line" name="L316"14cla>141>                goto    clusin cl *clusc.c#Lce" cl));
 href="fs/ocfs2/suballoc.c#L331"1417="L300"14class="line" name="L317"14cla>141>                bhbh14c>                            hhhhhhhhhhhhct bhbh141>                            hhhhhhhhhhhhct bhbh142l                                        ref="+code=ocfsuclass="line">bg_fu1>     ref="+code=osb"chainass="sref">bh142>     href="fs/ocfs2/suballoc.c#L345"1422="L300"14class="line" name="L322"14cla>142>            clusic iul = < href="fs/ocfs2/suballoc.c#L310"14c3="L300"14class="line" name="L323"14cla>142>            r class="comment">/*
1424    r class="comment">/*/* kl) gs in *any* ccse. *pan>
142>            ref="+code=ocfsuclass="line">bg_fu6>     ref="+code=osb"fecptrass="sref">bhbhbh142>            ct clus2_supede" cl *bhclus2_supede" cl *bhbhan < href="fs/ocfs2/suballoc.c#L310"14c7="L300"14class="line" name="L327"14cla>142>            ct bg_b2_valip_descdesc *bhbg_b2_valip_descdesc *bhbhan < href="fs/ocfs2/suballoc.c#L310"14c8="L300"14class="line" name="L328"14cla>142>            ct bg_b2_valip_descdesc *bhbg_b2_valip_descdesc *bhbhan < href="fs/ocfs2/suballoc.c#L310"14c9="L300"14class="line" name="L329"14cla>142>    href="fs/ocfs2/suballoc.c#L310"143d="L300"14class="line" name="L330"14cla>143l            r class="comment">/*
143>
/*
143>            ref="+code=osb"BUG_ONass="sref">ocfsBUG_ON(clusOCFS2_IS_VALID_GROUP_DESC(bh143>            ref="+code=ocfsBUG_ONass="sref">ocfsBUG_ON(clusOCFS2_IS_VALID_GROUP_DESC(bh143>    href="fs/ocfs2/suballoc.c#L331"1435="L300"14class="line" name="L335"14cla>143>            ref="+code=ocfstrace_2_valire" nkikl) gip_desass="sref">bg_btrace_2_valire" nkikl) gip_des(143>                goto(unsigned long longhref="+code=bh" le64_to_cpuass="sref">ocfsle64_to_cpu(bhgd_bic"lkcl));
   ref="+code=osb"chainass="sref">bh143>                ocfsle64_to_cpu(bhgd_bbgc"lkcl));
  href="fs/ocfs2/suballoc.c#L331"1438="L300"14class="line" name="L338"14cla>143>                    (unsigned long longhref="+code=bh" le64_to_cpuass="sref">ocfsle64_to_cpu(bhgd_bbgc"lkcl));
   href="fs/ocfs2/suballoc.c#L310"14c9="L300"14class="line" name="L339"14cla>143>    href="fs/ocfs2/suballoc.c#L310"144d="L300"14class="line" name="L340"14cla>144l            ref="+code=bg" fecptrass="sref">bhocfsle64_to_cpu(bhgd_bid>    .ref="+code=bg_li_chainass="sref">bhcluscl_recl = <[ref="+code=bg_lchainass="sref">bhgd_bcc"lkcl));
  href="fs/ocfs2/suballoc.c#L310"1441="L300"14class="line" name="L341"14cla>1441        bhocfsle64_to_cpu(bhbg_bbgcnext_p_des));
  href="fs/ocfs2/suballoc.c#L310"1442="L300"14class="line" name="L342"14cla>144>            ref="+code=osb"prev_bgcptrass="sref">bhocfsle64_to_cpu(bhbg_bbgcnext_p_des));
  href="fs/ocfs2/suballoc.c#L310"1443="L300"14class="line" name="L343"14cla>144>    href="fs/ocfs2/suballoc.c#L310"1444="L300"14class="line" name="L344"14cla>1444            ref="+code=osb"ic iulass="sref">clusic iul = bhocfshandle));
 oref="+code=osb"INODE_CACHEass="sref">clusINODE_CACHE(clusc.c#Lce" cl));
  href="fs/ocfs2/suballoc.c#L331"1445="L300"14class="line" name="L345"14cla>144>                        bh144>                goto    clusOCFS2_JOURNAL_ACCESS_WRITE,
144>            clusic iul = 144>                    ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul = 144>                     bh145l             href="fs/ocfs2/suballoc.c#L331"1451="L300"14class="line" name="L351"14cla>145>
145>            ref="+code=osb"prev_bgass="sref">bhbg_bbgcnext_p_des));
a href="+code=out"bgass="sref">bhbg_bbgcnext_p_des));
 href="fs/ocfs2/suballoc.c#L310"1453="L300"14class="line" name="L353"14cla>145>            ref="+code=ocfs2_valijobhocfshandle));
  ref="+code=osb"prev_bgc"lass="sref">bh145>    href="fs/ocfs2/suballoc.c#L331"1455="L300"14class="line" name="L355"14cla>145>            ref="+code=ocfsic iulass="sref">clusic iul = bhocfshandle));
 oref="+code=osb"INODE_CACHEass="sref">clusINODE_CACHE(clusc.c#Lce" cl));
  href="fs/ocfs2/suballoc.c#L331"1456="L300"14class="line" name="L356"14cla>145>                goto    bhclusOCFS2_JOURNAL_ACCESS_WRITE,
145>            clusic iul = 145>                    ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul = 145>                     bh146l             href="fs/ocfs2/suballoc.c#L331"1461="L300"14class="line" name="L361"14cla>146>
146>            ref="+code=osb"bgass="sref">bhbg_bbgcnext_p_des));
a href="+code=rc" feass="sref">bhgd_bid>    .ref="+code=bg_li_chainass="sref">bhcluscl_recl = <[ref="+code=bg_lchainass="sref">bhgd_bcc"lkcl)) < href="fs/ocfs2/suballoc.c#L310"1463="L300"14class="line" name="L363"14cla>146>            ref="+code=ocfs2_valijobhocfshandle));
  ref="+code=osb"bgc"lass="sref">bh146>    href="fs/ocfs2/suballoc.c#L331"1465="L300"14class="line" name="L365"14cla>146>            ref="+code=ocfsic iulass="sref">clusic iul = bhocfshandle));
 oref="+code=osb"INODE_CACHEass="sref">clusINODE_CACHE(clusc.c#Lce" cl));
  href="fs/ocfs2/suballoc.c#L331"1466="L300"14class="line" name="L366"14cla>146>                goto    bhclusOCFS2_JOURNAL_ACCESS_WRITE,
146>            clusic iul = 146>                    ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul = 146>                     bh147l             href="fs/ocfs2/suballoc.c#L331"1471="L300"14class="line" name="L271"14cla>147>
147>            ref="+code=osb"feass="sref">bhgd_bid>    .ref="+code=bg_li_chainass="sref">bhcluscl_recl = <[ref="+code=bg_lchainass="sref">bhgd_bcc"lkcl));
a href="+code=out"bgass="sref">bhgd_bbgc"lkcl));
 href="fs/ocfs2/suballoc.c#L310"1473="L300"14class="line" name="L273"14cla>147>            ref="+code=ocfs2_valijobhocfshandle));
  ref="+code=osb"fec"lass="sref">bh147>    href="fs/ocfs2/suballoc.c#L331"1475="L300"14class="line" name="L275"14cla>147>    ref="+code=out"out_rollbackass="sref">bh147>            clusic iul = 147>                bhgd_bid>    .ref="+code=bg_li_chainass="sref">bhcluscl_recl = <[ref="+code=bg_lchainass="sref">bhgd_bcc"lkcl));
a href="+code=out"cpu_to_le64ass="sref">gd_bcpu_to_le64(bh147>                    ref="+code=bg" bgass="sref">bhbg_bbgcnext_p_des));
a href="+code=rc" cpu_to_le64ass="sref">gd_bcpu_to_le64(bh147>                    ref="+code=osb"prev_bgass="sref">bhbg_bbgcnext_p_des));
a href="+code=out"cpu_to_le64ass="sref">gd_bcpu_to_le64(bh148l             href="fs/ocfs2/suballoc.c#L331"1481="L300"14class="line" name="L281"14cla>148>
148>            clusic iul = <148>                returef="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul = 148>            rn clusic iul = < href="fs/ocfs2/suballoc.c#L310"1485="L300"14class="line" name="L285"14cla>148>     href="fs/ocfs2/suballoc.c#L331"1486="L300"14class="line" name="L286"14cla>1486    href="fs/ocfs2/suballoc.c#L331"1487="L300"14class="line" name="L287"14cla>148>    ic iic ref="+code=ocfsin" names="sref">clusin" na     bhbg_b2_valip_descdesc *bh148>                                            ooooo    returef="+code=max_u32ass="sref">gd_bu3>     ref="+code=max_wa_aelass="sref">buffwa_ael));
)href="fs/ocfs2/suballoc.c#L331"14c9="L300"14class="line" name="L289"14cla>148>     href="fs/ocfs2/suballoc.c#L345"149d="L300"14class="line" name="L290"14cla>1490            rn ocfsle16_to_cpu(bhocfsbgcfbits" cl_counl,
buffwa_ael));
 href="fs/ocfs2/suballoc.c#L310"1491="L300"14class="line" name="L291"14cla>1491     href="fs/ocfs2/suballoc.c#L331"1492="L300"14class="line" name="L292"14cla>149>    href="fs/ocfs2/suballoc.c#L331"1493="L300"14class="line" name="L293"14cla>149>    r class="comment">/*
1494    r class="comment">/*
149>    ic iic bg_b2_valiclustercp_descsearch(clusin cl *clusin cl *149>                goto    bhbh149>                gd_bu3>     ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
  ref="+code=osb"u32ass="sref">gd_bu3>     ref="+code=max_minc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L331"1498="L300"14class="line" name="L298"14cla>149>                                          ref="+code=osb"uclass="line">bg_fu6>     ref="+code=osb"maxikl) gass="sref">bg_bmaxikl) g));
 href="fs/ocfs2/suballoc.c#L331"1499="L300"14class="line" name="L299"14cla>149>                                          ct bg_b2_valirloc.c#Lcresult *bg_bres));
)href="fs/ocfs2/suballoc.c#L331"15id="L300"15id="s="line" name="L299"15id=>150l     href="fs/ocfs2/suballoc.c#L345"15i1="L300"15ilass="line" name="L291"15ila>1501        bg_bsearch(bg_bANOSPC));
 href="fs/ocfs2/suballoc.c#L310"15i2="L300"15ilass="line" name="L292"15ila>150>            bg_brel,
150>            ref="+code=ocfsuclass="line">bg_fu6>     ref="+code=osb"blkoffass="sref">buff"lkoff,
150>            ct bg_b2_valip_descdesc *bhbg_b2_valip_descdesc *bhbhan < href="fs/ocfs2/suballoc.c#L310"15i5="L300"15ilass="line" name="L295"15ila>150>            ct bhosbclusOCFS2_SB(clusin cl *osb150>            unsigned bg_bmaxik cl));
  ref="+code=osb"gdiclustercoffass="sref">buffgdiclustercoffan < href="fs/ocfs2/suballoc.c#L310"15i7="L300"15ilass="line" name="L297"15ila>150>    href="fs/ocfs2/suballoc.c#L331"15i8="L300"15ilass="line" name="L298"15ila>150>            ref="+code=max_BUG_ONass="sref">ocfsBUG_ON(bg_b2_valiissclusterc" cmap(clusin cl *150>    href="fs/ocfs2/suballoc.c#L310"151d="L300"15class="line" name="L310"15cla>1510            bhocfsbgcfbits" cl_counl,
151>                *bg_bmaxik cl));
a href="+code=max_le16_to_cpuass="sref">ocfsle16_to_cpu(bhbg_bbgc" cl));
  href="fs/ocfs2/suballoc.c#L310"1512="L300"15class="line" name="L312"15cla>151>    href="fs/ocfs2/suballoc.c#L331"15c3="L300"15class="line" name="L313"15cla>151>                retur class="comment">/*
1514    r class="comment">/*
151>    r class="comment">/*
1516    r class="comment">/*
151>    r class="comment">/*
15c>    r class="comment">/*
151>                    ref="+code=osb"gdiclustercoffass="sref">buffgdiclustercoffan bhclusin cl *osb152l                                                              ref="+code=max_le64_to_cpuass="sref">ocfsle64_to_cpu(bhgd_bbgc"lkcl));
   href="fs/ocfs2/suballoc.c#L310"1521="L300"15class="line" name="L321"15cla>152>                *buffgdiclustercoffan bg_bmaxik cl));
)a&a hhref="fs/ocfs2/suballoc.c#L345"1522="L300"15class="line" name="L322"15cla>152>                        ref="+code=max_OCFS2_Iass="sref">clusOCFS2_I(clusin cl *bh152>                retu        ref="+code=max_maxik class="sref">bg_bmaxik cl));
a href="+code=max_OCFS2_Iass="sref">clusOCFS2_I(clusin cl *bhbuffgdiclustercoffan < href="fs/ocfs2/suballoc.c#L310"15c4="L300"15class="line" name="L324"15cla>1524                retu        ref="+code=max_trace_2_valiclustercp_descsearch_wrong_maxik class="sref">bg_btrace_2_valiclustercp_descsearch_wrong_maxik cl(152>                                    (unsigned long longhref="+code=bh" le64_to_cpuass="sref">ocfsle64_to_cpu(bhgd_bbgc"lkcl));
  href="fs/ocfs2/suballoc.c#L331"1526="L300"15class="line" name="L326"15cla>152>                goto    ocfsle16_to_cpu(bhbg_bbgc" cl));
  href="fs/ocfs2/suballoc.c#L331"1527="L300"15class="line" name="L327"15cla>152>                clusOCFS2_I(clusin cl *bhbg_bmaxik cl));
) href="fs/ocfs2/suballoc.c#L310"15c8="L300"15class="line" name="L328"15cla>152>                     href="fs/ocfs2/suballoc.c#L331"15c9="L300"15class="line" name="L329"15cla>152>    href="fs/ocfs2/suballoc.c#L310"153d="L300"15class="line" name="L330"15cla>153l                    ref="+code=clusrn ass="sref">bg_brel,
bg_b2_valikl) gcp_descfind_clearik cl(clusOCFS2_SB(clusin cl *osb153>                *bhbuff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L331"1532="L300"15class="line" name="L332"15cla>153>                        bg_bmaxik cl));
  ref="+code=osb"resass="sref">bg_bres));
) href="fs/ocfs2/suballoc.c#L310"15c3="L300"15class="line" name="L333"15cla>153>                retubg_brel,
1534                retu        rn bg_brel,
153>    href="fs/ocfs2/suballoc.c#L310"1536="L300"15class="line" name="L336"15cla>153>                gotobg_bmaxikl) g));
)a href="fs/ocfs2/suballoc.c#L345"1537="L300"15class="line" name="L337"15cla>153>                buff"lkoff,
bg_b2_valiclusters_to_kl) gs(clusin cl *osb153>                          buffgdiclustercoffan 153>                                          bg_bres));
;bg_bsrik ccoffsn an 154l                                                              ref="+code=max_resass="sref">bg_bres));
;clusirik cl));
) href="fs/ocfs2/suballoc.c#L310"1541="L300"15class="line" name="L341"15cla>154>                *bg_btrace_2_valiclustercp_descsearch_maxikl) g(154>                        buff"lkoff,
154>                retu                (unsigned long longhref="+code=bh" maxikl) gass="sref">bg_bmaxikl) g));
) href="fs/ocfs2/suballoc.c#L310"1544="L300"15class="line" name="L344"15cla>1544                retu        buff"lkoff,
bg_bmaxikl) g));
)href="fs/ocfs2/suballoc.c#L310"1545="L300"15class="line" name="L345"15cla>154>                        bg_bANOSPC));
 href="fs/ocfs2/suballoc.c#L310"15c6="L300"15class="line" name="L346"15cla>154>                goto href="fs/ocfs2/suballoc.c#L331"1547="L300"15class="line" name="L347"15cla>154>    href="fs/ocfs2/suballoc.c#L331"15c8="L300"15class="line" name="L348"15cla>154>                    r class="comment">/*
154>    r class="comment">/*
155l    r class="comment">/*
155>
/*
155>                    bg_bminc" cl));
a< href="+code=max_resass="sref">bg_bres));
;clusirik cl));
)href="fs/ocfs2/suballoc.c#L350"1553="L300"15class="line" name="L353"15cla>155>                retu        ref="+code=max_iearchass="sref">bg_bsearch(/*
1554                retuelseubg_bres));
;clusirik cl));
)a href="fs/ocfs2/suballoc.c#L345"1555="L300"15class="line" name="L355"15cla>155>                        /*
1556    r class="comment">/*
155>    r class="comment">/*
155>    r class="comment">/*
155>                            ref="+code=max_2_valic#Lal_c.c#Lcseencfbits" class="sref">bg_b2_valic#Lal_c.c#Lcseencfbits" cl(osbbg_bres));
;clusirik cl));
) href="fs/ocfs2/suballoc.c#L310"156d="L300"15class="line" name="L360"15cla>156l                     href="fs/ocfs2/suballoc.c#L331"1561="L300"15class="line" name="L361"15cla>156>             href="fs/ocfs2/suballoc.c#L331"1562="L300"15class="line" name="L362"15cla>156>    href="fs/ocfs2/suballoc.c#L331"1563="L300"15class="line" name="L363"15cla>156>            rn bg_bsearch(156>     href="fs/ocfs2/suballoc.c#L331"1565="L300"15class="line" name="L365"15cla>156>    href="fs/ocfs2/suballoc.c#L310"1566="L300"15class="line" name="L366"15cla>156>    ic iic bg_b2_valikl) gcp_descsearch(clusin cl *clusin cl *156>                bhbh156>                                        ref="+code=max_u32ass="sref">gd_bu3>     ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
  ref="+code=osb"u32ass="sref">gd_bu3>     ref="+code=max_minc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L331"1569="L300"15class="line" name="L369"15cla>156>                                        ref="+code=max_uclass="line">bg_fu6>     ref="+code=osb"maxikl) gass="sref">bg_bmaxikl) g));
 href="fs/ocfs2/suballoc.c#L331"157d="L300"15class="line" name="L370"15cla>157l                                        ct bg_b2_valirloc.c#Lcresult *bg_bres));
)href="fs/ocfs2/suballoc.c#L331"1571="L300"15class="line" name="L271"15cla>157>     href="fs/ocfs2/suballoc.c#L345"1572="L300"15class="line" name="L272"15cla>157>            bg_brel,
bg_bANOSPC));
 href="fs/ocfs2/suballoc.c#L310"1573="L300"15class="line" name="L273"15cla>157>            ref="+code=ocfsuclass="line">bg_fu6>     ref="+code=osb"blkoffass="sref">buff"lkoff,
157>            ct bg_b2_valip_descdesc *bhbg_b2_valip_descdesc *bhbhan < href="fs/ocfs2/suballoc.c#L310"1575="L300"15class="line" name="L275"15cla>157>    href="fs/ocfs2/suballoc.c#L310"1576="L300"15class="line" name="L276"15cla>157>            ref="+code=bg_lBUG_ONass="sref">ocfsBUG_ON(bg_bminc" cl));
a!= 1) href="fs/ocfs2/suballoc.c#L310"1577="L300"15class="line" name="L277"15cla>157>            ref="+code=bg_lBUG_ONass="sref">ocfsBUG_ON(bg_b2_valiissclusterc" cmap(clusin cl *157>    href="fs/ocfs2/suballoc.c#L310"1579="L300"15class="line" name="L279"15cla>157>            bhocfsbgcfbits" cl_counl,
158l                    ref="+code=clusrn ass="sref">bg_brel,
bg_b2_valikl) gcp_descfind_clearik cl(clusOCFS2_SB(clusin cl *osb158>                *bhbuff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L331"1582="L300"15class="line" name="L282"15cla>158>                        ocfsle16_to_cpu(bhbg_bbgc" cl));
  href="fs/ocfs2/suballoc.c#L331"1583="L300"15class="line" name="L283"15cla>158>                retu    bg_bres));
) href="fs/ocfs2/suballoc.c#L310"1584="L300"15class="line" name="L284"15cla>1584                retubg_brel,
bg_bmaxikl) g));
)a href="fs/ocfs2/suballoc.c#L345"1585="L300"15class="line" name="L285"15cla>158>                        buff"lkoff,
ocfsle64_to_cpu(bhgd_bbgc"lkcl));
 a+href="fs/ocfs2/suballoc.c#L331"1586="L300"15class="line" name="L286"15cla>158>                goto    bg_bres));
;bg_bsrik ccoffsn an bg_bres));
;clusirik cl));
 href="fs/ocfs2/suballoc.c#L310"1587="L300"15class="line" name="L287"15cla>158>                bg_btrace_2_valikl) gcp_descsearch_maxikl) g(158>                                    (unsigned long longhref="+code=bh" blkoffass="sref">buff"lkoff,
158>                                    (unsigned long longhref="+code=bh" maxikl) gass="sref">bg_bmaxikl) g));
) href="fs/ocfs2/suballoc.c#L310"159d="L300"15class="line" name="L290"15cla>159l                            buff"lkoff,
bg_bmaxikl) g));
)href="fs/ocfs2/suballoc.c#L310"1591="L300"15class="line" name="L291"15cla>159>                *bg_brel,
bg_bANOSPC));
 href="fs/ocfs2/suballoc.c#L310"1592="L300"15class="line" name="L292"15cla>159>                     href="fs/ocfs2/suballoc.c#L331"1593="L300"15class="line" name="L293"15cla>159>             href="fs/ocfs2/suballoc.c#L331"1594="L300"15class="line" name="L294"15cla>159>    href="fs/ocfs2/suballoc.c#L331"1595="L300"15class="line" name="L295"15cla>159>            rn bg_brel,
159>     href="fs/ocfs2/suballoc.c#L331"1597="L300"15class="line" name="L297"15cla>159>    href="fs/ocfs2/suballoc.c#L331"1598="L300"15class="line" name="L298"15cla>159>    ic iic bg_b2_valic.c#Lcde" cl_upclusin cl *clusin cl *159>                                          href="+code=ocfshandle_ ass="sref">bg_bhandle_  *ocfshandle));
 href="fs/ocfs2/suballoc.c#L331"16id="L300"16id="s="line" name="L299"16id=>160l                                           ct bhbh160>                *gd_bu3>     ref="+code=max_numik class="sref">clusnumik cl));
 href="fs/ocfs2/suballoc.c#L331"16i2="L300"16ilass="line" name="L292"16ila>160>                        gd_bu16    href="+code=out"chainass="sref">bh160>     href="fs/ocfs2/suballoc.c#L345"16i4="L300"16ilass="line" name="L294"16ila>160>            bg_brel,
160>            ref="+code=osb"u32ass="sref">gd_bu3>     ref="+code=max_tmp_uselass="sref">bufftmp_usel,
160>            ct clus2_groude" cl *bhclus2_groude" cl *bhbhan < href="fs/ocfs2/suballoc.c#L310"16i7="L300"16ilass="line" name="L297"16ila>1607            ct bg_b2_valichain_list *bhbg_b2_valichain_list *bhgd_bid>    .ref="+code=bg_li_chainass="sref">bh160>    href="fs/ocfs2/suballoc.c#L310"16i9="L300"16ilass="line" name="L299"16ila>1609            ref="+code=osb"rn ass="sref">bg_brel,
bhocfshandle));
 oref="+code=osb"INODE_CACHEass="sref">clusINODE_CACHE(clusin cl *bh161l                                          ref="+code=osb"OCFS2_JOURNAL_ACCESS_WRITEass="sref">clusOCFS2_JOURNAL_ACCESS_WRITE,
161>            bg_brel,
161>                    ref="+code=out"mlogen" class="sref">gd_bmlogen" cl(bg_brel,
161>                retu bh161>             href="fs/ocfs2/suballoc.c#L331"1615="L300"16class="line" name="L315"16cla>161>    href="fs/ocfs2/suballoc.c#L310"1616="L300"16class="line" name="L316"16cla>161>            ref="+code=bg_ltmp_uselass="sref">bufftmp_usel,
ocfsle32_to_cpu(bhgd_bid1    .ref="+code=bg_l" cmap1ass="sref">gd_b" cmap1    .ref="+code=bg_li_uselass="sref">buffi_usel,
161>            ref="+code=bg_ldiass="sref">bhgd_bid1    .ref="+code=bg_l" cmap1ass="sref">gd_b" cmap1    .ref="+code=bg_li_uselass="sref">buffi_usel,
gd_bcpu_to_le32(clusnumik cl));
a+ ref="+code=osb"tmp_uselass="sref">bufftmp_usel,
161>            ref="+code=max_le32_add_cpuass="sref">ocfsle32_add_cpu(bhcluscl_recl = <[ref="+code=bg_lchainass="sref">bhbhclusnumik cl));
) href="fs/ocfs2/suballoc.c#L310"1619="L300"16class="line" name="L319"16cla>1619            ref="+code=osb"2_valijobhocfshandle));
  ref="+code=osb"dic"lass="sref">bh162l    href="fs/ocfs2/suballoc.c#L310"1621="L300"16class="line" name="L321"16cla>162>    ref="+code=out"outass="sref">bh162>            rn bg_brel,
162>     href="fs/ocfs2/suballoc.c#L331"16c4="L300"16class="line" name="L324"16cla>162>    href="fs/ocfs2/suballoc.c#L331"16c5="L300"16class="line" name="L325"16cla>162>    ic iic bhbg_b2_valirloc.c#Lcresult *bg_bres));
 href="fs/ocfs2/suballoc.c#L331"1626="L300"16class="line" name="L326"16cla>162>                goto    bhbh162>                bg_b2_valichain_list *bh162>     href="fs/ocfs2/suballoc.c#L345"16c9="L300"16class="line" name="L329"16cla>1629            unsigned bhocfsle16_to_cpu(bhbh163l            unsigned buff"itoff,
ocfsle32_to_cpu(bhbg_be_cpos));
) *href="+code=clusbpcass="sref">bh163>            unsigned ocfsbitcounl,
ocfsle16_to_cpu(bhbhbh163>    href="fs/ocfs2/suballoc.c#L331"16c3="L300"16class="line" name="L333"16cla>163>            bg_bres));
;bg_bsrik ccoffsn an buff"itoff,
1634                return 1635            bg_bres));
;bg_bsrik ccoffsn an buff"itoff,
ocfsbitcounl,
163>                gotorn 163>            ref="+code=bg_lrnsass="sref">bg_bres));
;gd_bsriklkcl,
ocfsle64_to_cpu(bhgd_bec"lkcl));
 a+href="fs/ocfs2/suballoc.c#L331"1638="L300"16class="line" name="L338"16cla>163>                    href="+code=bg_lrnsass="sref">bg_bres));
;bg_bsrik ccoffsn an buff"itoff,
163>            bg_bres));
;bg_bsrik ccoffsn an bg_bres));
;clusirik cl));
)a&a hhhref="+code=bg_lbitoffass="sref">buff"itoff,
ocfsbitcounl,
164l                    ref="+code=osb"resass="sref">bg_bres));
;clusirik cl));
  hhref="+code=bg_lbitoffass="sref">buff"itoff,
ocfsbitcounl,
bg_bres));
;bg_bsrik ccoffsn an < href="fs/ocfs2/suballoc.c#L310"1641="L300"16class="line" name="L341"16cla>164>            rn 164>     href="fs/ocfs2/suballoc.c#L331"1643="L300"16class="line" name="L343"16cla>164>    href="fs/ocfs2/suballoc.c#L331"1644="L300"16class="line" name="L344"16cla>1644    ic iic voidhref="+code=clus2_valibg_discontig_fix_resultass="sref">bg_b2_valibg_discontig_fix_result(bg_b2_valic.c#Lccontext *bh164>                        bg_b2_valip_descdesc *bh164>                goto    bg_b2_valirloc.c#Lcresult *bg_bres));
)href="fs/ocfs2/suballoc.c#L331"1647="L300"16class="line" name="L347"16cla>164>     href="fs/ocfs2/suballoc.c#L345"16c8="L300"16class="line" name="L348"16cla>164>            bh1649            ref="+code=osb"uclass="line">bg_fu6>     ref="+code=osb"bgc"lkclass="sref">gd_bbgc"lkcl));
a href="+code=max_rnsass="sref">bg_bres));
;gd_bsrikgc"lkclan <   r class="comment">/*
165l            ct bhbh1651            ct clus2_groude" cl *bhclus2_groude" cl *bhbhbhan < href="fs/ocfs2/suballoc.c#L310"1652="L300"16class="line" name="L352"16cla>165>            ct bg_b2_valichain_list *bhbhgd_bid>    .ref="+code=bg_li_chainass="sref">bh165>    href="fs/ocfs2/suballoc.c#L331"1654="L300"16class="line" name="L354"16cla>1654            bg_b2_valiissclusterc" cmap(bhclusacce" cl,
165>                    ref="+code=bg_lrnsass="sref">bg_bres));
;gd_bsriklkcl,
165>                gotorn 165>             href="fs/ocfs2/suballoc.c#L331"1658="L300"16class="line" name="L358"16cla>165>    href="fs/ocfs2/suballoc.c#L310"1659="L300"16class="line" name="L359"16cla>1659            ref="+code=osb"rnsass="sref">bg_bres));
;gd_bsriklkcl,
bg_bres));
;gd_bsrikgc"lkclan bg_bres));
;bg_bsrik ccoffsn an < href="fs/ocfs2/suballoc.c#L310"166d="L300"16class="line" name="L360"16cla>166l            ref="+code=max_rnsass="sref">bg_bres));
;gd_bsrikgc"lkclan /*
166>            bhclusOCFS2_SB(bhclusacce" cl,
osb166>                !ref="+code=ocfsbgass="sref">bhbg_bbgclist    .ref="+code=bg_ll_nextcfbitsrecass="sref">bh166>                gotorn 166>    href="fs/ocfs2/suballoc.c#L331"1665="L300"16class="line" name="L365"16cla>166>            for href="+code=osb"eass="sref">bhbhocfsle16_to_cpu(bhbg_bbgclist    .ref="+code=bg_ll_nextcfbitsrecass="sref">bhbh166>                gotoref="+code=osb"recass="sref">bhbhbg_bbgclist    .ref="+code=bg_ll_reclass="sref">clusl_recl = <[ref="+code=bg_leass="sref">bh166>                bhbg_bres));
  ref="+code=osb"recass="sref">bhbh166>                            ref="+code=max_rnsass="sref">bg_bres));
;gd_bsrikgc"lkclan gd_bbgc"lkcl));
;  r class="comment">/*
166>                            break href="fs/ocfs2/suballoc.c#L310"167d="L300"16class="line" name="L370"16cla>167l                     href="fs/ocfs2/suballoc.c#L331"1671="L300"16class="line" name="L271"16cla>167>             href="fs/ocfs2/suballoc.c#L331"1672="L300"16class="line" name="L272"16cla>167>     href="fs/ocfs2/suballoc.c#L331"1673="L300"16class="line" name="L273"16cla>167>    href="fs/ocfs2/suballoc.c#L331"1674="L300"16class="line" name="L274"16cla>1674    ic iic bhbg_b2_valic.c#Lccontext *bh167>                        bg_bhandle_  *ocfshandle));
 href="fs/ocfs2/suballoc.c#L331"1676="L300"16class="line" name="L276"16cla>167>                goto    gd_bu3>     ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L331"1677="L300"16class="line" name="L277"16cla>167>                gd_bu3>     ref="+code=max_minc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L331"1678="L300"16class="line" name="L278"16cla>167>                                      ct bg_b2_valirloc.c#Lcresult *bg_bres));
 href="fs/ocfs2/suballoc.c#L331"1679="L300"16class="line" name="L279"16cla>167>                                      ref="+code=osb"uclass="line">gd_bu16    hhref="+code=osb"b cl_leflass="sref">ocfsbitl_lefl));
)href="fs/ocfs2/suballoc.c#L331"168d="L300"16class="line" name="L280"16cla>168l     href="fs/ocfs2/suballoc.c#L345"1681="L300"16class="line" name="L281"16cla>168>            bg_brel,
168>            ct bhbhbh168>            ct bg_b2_valip_descdesc *bh1684            ct clus2_groude" cl *bhclus2_groude" cl *bhbhbhan < href="fs/ocfs2/suballoc.c#L310"1685="L300"16class="line" name="L285"16cla>168>            ct clusin cl *clusa.c#Lce" cl));
a href="+code=osb"acass="sref">bhclusacce" cl,
168>    href="fs/ocfs2/suballoc.c#L310"1687="L300"16class="line" name="L287"16cla>168>            ref="+code=bg_lrn ass="sref">bg_brel,
clus2_groureadip_descdescriptor(clusa.c#Lce" cl));
  ref="+code=osb"diass="sref">bh168>                                              ref="+code=osb"rnsass="sref">bg_bres));
;gd_bsrikgc"lkclan <,h&ref="+code=osb"p_desc"lass="sref">bh168>            bg_brel,
169l                    ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(bg_brel,
169>                *bg_brel,
169>             href="fs/ocfs2/suballoc.c#L331"1693="L300"16class="line" name="L293"16cla>169>    href="fs/ocfs2/suballoc.c#L331"1694="L300"16class="line" name="L294"16cla>1694            ref="+code=bg_lgdass="sref">bhbg_b2_valip_descdesc *bhbhan < href="fs/ocfs2/suballoc.c#L310"1695="L300"16class="line" name="L295"16cla>169>            ref="+code=bg_lrn ass="sref">bg_brel,
bhbg_baccp_descsearch(clusa.c#Lce" cl));
  ref="+code=osb"p_desc"lass="sref">bhbuff" cl_wa_ael));
  ref="+code=max_minc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L331"1696="L300"16class="line" name="L296"16cla>169>                goto    bhbg_baccmaxikl) g));
  ref="+code=osb"resass="sref">bg_bres));
) href="fs/ocfs2/suballoc.c#L310"1697="L300"16class="line" name="L297"16cla>1697            bg_brel,
169>                    bg_brel,
bg_bANOSPC));
)href="fs/ocfs2/suballoc.c#L331"1699="L300"16class="line" name="L299"16cla>169>                            ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(bg_brel,
170l                     bh170>             href="fs/ocfs2/suballoc.c#L331"17i2="L300"17ilass="line" name="L292"17ila>170>    href="fs/ocfs2/suballoc.c#L331"17i3="L300"17ilass="line" name="L293"17ila>170>            bg_brel,
170>                    ref="+code=max_2_valibg_discontig_fix_resultass="sref">bg_b2_valibg_discontig_fix_result(bhbhbg_bres));
) href="fs/ocfs2/suballoc.c#L310"17i5="L300"17ilass="line" name="L295"17ila>170>    href="fs/ocfs2/suballoc.c#L310"17i6="L300"17ilass="line" name="L296"17ila>170>            r class="comment">/*
170>    r class="comment">/*
170>    r class="comment">/*
1709    r class="comment">/*
171l            ref="+code=max_rnsass="sref">bg_bres));
;gd_bsrikgcstable_klkcl,
bhclusb_kl) gnr,
171>    href="fs/ocfs2/suballoc.c#L310"1712="L300"17class="line" name="L312"17cla>171>            bhbh171>                retu bh171>    href="fs/ocfs2/suballoc.c#L331"1715="L300"17class="line" name="L315"17cla>171>            ref="+code=bg_lrn ass="sref">bg_brel,
bg_b2_valic.c#Lcde" cl_upclusa.c#Lce" cl));
  ref="+code=osb"handleass="sref">ocfshandle));
  ref="+code=osb"acass="sref">bhbh171>                goto    bg_bres));
;clusirik cl));
 href="fs/ocfs2/suballoc.c#L331"1717="L300"17class="line" name="L317"17cla>171>                ocfsle16_to_cpu(bhbh171>            bg_brel,
171>                    ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(bg_brel,
172l                     bh172>             href="fs/ocfs2/suballoc.c#L331"1722="L300"17class="line" name="L322"17cla>172>    href="fs/ocfs2/suballoc.c#L331"17c3="L300"17class="line" name="L323"17cla>172>            ref="+code=ocfsrn ass="sref">bg_brel,
bg_b2_valikl) gcp_descsetik cl(ocfshandle));
  ref="+code=osb"a.c#Lce" clmes="sref">clusa.c#Lce" cl));
  ref="+code=osb"pdass="sref">bhbh172>                              hhhhhhhhhh     ref="+code=max_resass="sref">bg_bres));
;bg_bsrik ccoffsn an <  ref="+code=osb"resass="sref">bg_bres));
;clusirik cl));
) href="fs/ocfs2/suballoc.c#L310"1725="L300"17class="line" name="L325"17cla>1725            bg_brel,
172>                gotoref="+code=max_mlogen" class="sref">gd_bmlogen" cl(bg_brel,
172>    href="fs/ocfs2/suballoc.c#L331"17c8="L300"17class="line" name="L328"17cla>172>    ref="+code=out"out_c#Lconlyass="sref">bh1729            href="+code=osb"b cl_leflass="sref">ocfsbitl_lefl));
a href="+code=max_le16_to_cpuass="sref">ocfsle16_to_cpu(bhocfsbgcfbits" cl_counl,
173l    href="fs/ocfs2/suballoc.c#L310"1731="L300"17class="line" name="L331"17cla>173>    ref="+code=out"outass="sref">bh1732            ref="+code=ocfsbrelslmes="sref">clusbrelsl(bh173>    href="fs/ocfs2/suballoc.c#L331"17c4="L300"17class="line" name="L334"17cla>1734            rn bg_brel,
1735     href="fs/ocfs2/suballoc.c#L331"17c6="L300"17class="line" name="L336"17cla>173>    href="fs/ocfs2/suballoc.c#L310"1737="L300"17class="line" name="L337"17cla>173>    ic iic bhbg_b2_valic.c#Lccontext *bh173>                              gotoref="+code=max_handle_ ass="sref">bg_bhandle_  *ocfshandle));
 href="fs/ocfs2/suballoc.c#L331"1739="L300"17class="line" name="L339"17cla>173>                                  ref="+code=osb"u32ass="sref">gd_bu3>     ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L331"174d="L300"17class="line" name="L340"17cla>174l                                  ref="+code=osb"u32ass="sref">gd_bu3>     ref="+code=max_minc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L331"1741="L300"17class="line" name="L341"17cla>174>                *bg_b2_valirloc.c#Lcresult *bg_bres));
 href="fs/ocfs2/suballoc.c#L331"1742="L300"17class="line" name="L342"17cla>174>                        gd_bu16    hhref="+code=osb"b cl_leflass="sref">ocfsbitl_lefl));
)href="fs/ocfs2/suballoc.c#L331"1743="L300"17class="line" name="L343"17cla>174>     href="fs/ocfs2/suballoc.c#L345"1744="L300"17class="line" name="L344"17cla>174>            clusic iul,
174>            ref="+code=bg_luclass="line">gd_bu16    href="+code=out"chainass="sref">bh174>            ref="+code=bg_luclass="line">bg_fu6>     ref="+code=osb"nextcp_desass="sref">bh1747            ct clusin cl *clusa.c#Lce" cl));
a href="+code=osb"acass="sref">bhclusacce" cl,
174>            ct bhbhbh1749            ct bhbhbh175l            ct clus2_groude" cl *clusfl));
a hhct clus2_groude" cl *bhbhbhan < href="fs/ocfs2/suballoc.c#L310"1751="L300"17class="line" name="L351"17cla>1751            ct bg_b2_valichain_list *bhbg_b2_valichain_list *clusfl));
;gd_bid>    .ref="+code=bg_li_chainass="sref">bh175>            ct bg_b2_valip_descdesc *bh175>    href="fs/ocfs2/suballoc.c#L331"1754="L300"17class="line" name="L354"17cla>1754            ref="+code=out"chainass="sref">bhbhbh175>            ref="+code=bg_ltrace_2_valisearch_chain_beginass="sref">bh175>                goto(unsigned long long)ref="+code=osb"OCFS2_Iass="sref">bhclusa.c#Lce" cl));
);gd_bip_klkcl));
 href="fs/ocfs2/suballoc.c#L331"1757="L300"17class="line" name="L357"17cla>175>                buff" cl_wa_ael));
  ref="+code=out"chainass="sref">bh175>    href="fs/ocfs2/suballoc.c#L310"1759="L300"17class="line" name="L359"17cla>1759            ref="+code=osb"ic iulass="sref">clusic iul,
clus2_groureadip_descdescriptor(clusa.c#Lce" cl));
  ref="+code=osb"flmes="sref">clusfl));
 href="fs/ocfs2/suballoc.c#L331"176d="L300"17class="line" name="L360"17cla>176l                                                 ref="+code=osb"le64_to_cpuass="sref">ocfsle64_to_cpu(bhcluscl_recl = <[ref="+code=bg_lchainass="sref">bhgd_bcc"lkcl));
  href="fs/ocfs2/suballoc.c#L331"1761="L300"17class="line" name="L361"17cla>176>                *bh176>            clusic iul,
176>                gotoref="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul,
176>                     bh176>             href="fs/ocfs2/suballoc.c#L331"1766="L300"17class="line" name="L366"17cla>176>            ref="+code=bg_lbgass="sref">bhbg_b2_valip_descdesc *bhbhan < href="fs/ocfs2/suballoc.c#L310"1767="L300"17class="line" name="L367"17cla>176>    href="fs/ocfs2/suballoc.c#L331"1768="L300"17class="line" name="L368"17cla>176>            ref="+code=max_ic iulass="sref">clusic iul,
bg_bANOSPC));
 href="fs/ocfs2/suballoc.c#L310"1769="L300"17class="line" name="L369"17cla>176>            r class="comment">/*
177l    r class="comment">/*
177>            while hhref="+code=bg_lic iulass="sref">clusic iul,
bhbg_baccp_descsearch(clusa.c#Lce" cl));
  ref="+code=osb"p_desc"lass="sref">bh177>                        buff" cl_wa_ael));
  ref="+code=max_minc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L331"1773="L300"17class="line" name="L273"17cla>177>                goto    bhbg_baccmaxikl) g));
 href="fs/ocfs2/suballoc.c#L331"1774="L300"17class="line" name="L274"17cla>177>                              hhhhhhhhhh     gotoref="+code=max_resass="sref">bg_bres));
)) = hhref="+code=EINVANOSPCass="sref">bg_bANOSPC));
)a href="fs/ocfs2/suballoc.c#L345"1775="L300"17class="line" name="L275"17cla>177>                    bhbh177>                goto    177>    href="fs/ocfs2/suballoc.c#L331"1778="L300"17class="line" name="L278"17cla>177>                    ref="+code=bg_lbrelslmes="sref">clusbrelsl(bh177>                    ref="+code=osb"prev_p_desc"lass="sref">bhbh178l    href="fs/ocfs2/suballoc.c#L310"1781="L300"17class="line" name="L281"17cla>178>                *bhocfsle64_to_cpu(bhbh178>                    ref="+code=osb"prev_p_desc"lass="sref">bhbh178>                gotoref="+code=max_p_desc"lass="sref">bhbh178>                    ref="+code=osb"ic iulass="sref">clusic iul,
clus2_groureadip_descdescriptor(clusa.c#Lce" cl));
  ref="+code=osb"flmes="sref">clusfl));
 href="fs/ocfs2/suballoc.c#L310"1785="L300"17class="line" name="L285"17cla>178>                                                         ref="+code=osb"nextcp_desass="sref">bhbh178>                gotoclusic iul,
178>                gd_bmlogen" cl(clusic iul,
178>                             bh178>                     href="fs/ocfs2/suballoc.c#L331"179d="L300"17class="line" name="L290"17cla>179l                    ref="+code=max_bgass="sref">bhbg_b2_valip_descdesc *bhbhan < href="fs/ocfs2/suballoc.c#L310"1791="L300"17class="line" name="L291"17cla>179>             href="fs/ocfs2/suballoc.c#L331"1792="L300"17class="line" name="L292"17cla>179>            clusic iul,
179>                gotoclusic iul,
bg_bANOSPC));
)href="fs/ocfs2/suballoc.c#L331"1794="L300"17class="line" name="L294"17cla>179>                            ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul,
179>                     bh179>             href="fs/ocfs2/suballoc.c#L331"1797="L300"17class="line" name="L297"17cla>179>    href="fs/ocfs2/suballoc.c#L331"1798="L300"17class="line" name="L298"17cla>179>            ref="+code=max_trace_2_valisearch_chain_succass="sref">bg_btrace_2_valisearch_chain_succ(179>                    (unsigned long long)ref="+code=osb"le64_to_cpuass="sref">ocfsle64_to_cpu(bhgd_bbgc"lkcl));
)  ref="+code=osb"resass="sref">bg_bres));
;clusirik cl));
) href="fs/ocfs2/suballoc.c#L310"18id="L300"18id="s="line" name="L299"18id=>180l    href="fs/ocfs2/suballoc.c#L310"18i1="L300"18ilass="line" name="L291"18ila>180>            ref="+code=osb"resass="sref">bg_bres));
;gd_bsrikgc"lkclan ocfsle64_to_cpu(bhgd_bbgc"lkcl));
) href="fs/ocfs2/suballoc.c#L310"18i2="L300"18ilass="line" name="L292"18ila>180>    href="fs/ocfs2/suballoc.c#L331"18i3="L300"18ilass="line" name="L293"18ila>180>            ref="+code=bg_lBUG_ONass="sref">gd_bBUG_ON(bg_bres));
;clusirik cl));
 = h0) href="fs/ocfs2/suballoc.c#L310"18i4="L300"18ilass="line" name="L294"18ila>180>            clusic iul,
180>                    ref="+code=bg_l2_valikg_discontig_fix_resultass="sref">bg_b2_valibg_discontig_fix_result(bhbhbg_bres));
) href="fs/ocfs2/suballoc.c#L310"18i6="L300"18ilass="line" name="L296"18ila>180>    href="fs/ocfs2/suballoc.c#L310"18i7="L300"18ilass="line" name="L297"18ila>180>            r class="comment">/*
180>    r class="comment">/*
1809    r class="comment">/*
181l    r class="comment">/*
181>            ref="+code=osb"resass="sref">bg_bres));
;gd_bsrikgcstable_klkcl,
bhclusb_kl) gnr,
181>    href="fs/ocfs2/suballoc.c#L331"1813="L300"18class="line" name="L313"18cla>181>            r class="comment">/*
181>    r class="comment">/*
181>    r class="comment">/*
1816    r class="comment">/*
181>    r class="comment">/*
181>    r class="comment">/*
1819    r class="comment">/*
182l    r class="comment">/*
182>    r class="comment">/*
182>    r class="comment">/*
182>    r class="comment">/*
182>    r class="comment">/*
182>    r class="comment">/*
182>            bhbg_baccc.c#w_chain_re" nk,
182>                href="+code=osb"prev_p_desc"lass="sref">bh182>                href="+code=bg_l2_valibl) gcp_descreasonably_emptyass="sref">bg_b2_valibl) gcp_descreasonably_empty(bhbg_bres));
;clusirik cl));
)))a href="fs/ocfs2/suballoc.c#L345"18c9="L300"18class="line" name="L329"18cla>182>                    ref="+code=osb"ic iulass="sref">clusic iul,
clus2_groure" nkibl) gcp_des(ocfshandle));
  ref="+code=osb"a.c#Lce" clmes="sref">clusa.c#Lce" cl));
 href="fs/ocfs2/suballoc.c#L345"183d="L300"18class="line" name="L330"18cla>183l                                                      ref="+code=osb"acass="sref">bhbhbh183>                *bhbh183>                    clusic iul,
183>                goto    gd_bmlogen" cl(clusic iul,
183>                             bh183>                     href="fs/ocfs2/suballoc.c#L331"18c6="L300"18class="line" name="L336"18cla>183>             href="fs/ocfs2/suballoc.c#L331"1837="L300"18class="line" name="L337"18cla>183>    href="fs/ocfs2/suballoc.c#L331"1838="L300"18class="line" name="L338"18cla>183>            bhbh183>                     bh184l    href="fs/ocfs2/suballoc.c#L310"1841="L300"18class="line" name="L341"18cla>184>            ref="+code=osb"ic iulass="sref">clusic iul,
bg_b2_valic.c#Lcde" cl_upclusa.c#Lce" cl));
  ref="+code=osb"handleass="sref">ocfshandle));
 href="fs/ocfs2/suballoc.c#L310"1842="L300"18class="line" name="L342"18cla>184>                        bhbhbg_bres));
;clusirik cl));
 href="fs/ocfs2/suballoc.c#L331"1843="L300"18class="line" name="L343"18cla>184>                goto    bh184>            clusic iul,
184>                    ref="+code=bg_lmlogen" class="sref">gd_bmlogen" cl(clusic iul,
184>                goto bh1847             href="fs/ocfs2/suballoc.c#L331"18c8="L300"18class="line" name="L348"18cla>184>    href="fs/ocfs2/suballoc.c#L310"1849="L300"18class="line" name="L349"18cla>1849            ref="+code=osb"ic iulass="sref">clusic iul,
bg_b2_valikl) gcp_descsetik cl(ocfshandle));
 href="fs/ocfs2/suballoc.c#L310"185d="L300"18class="line" name="L350"18cla>185l                                                ref="+code=osb"a.c#Lce" clmes="sref">clusa.c#Lce" cl));
 href="fs/ocfs2/suballoc.c#L345"1851="L300"18class="line" name="L351"18cla>185>                *bh185>                        bh185>                goto    bg_bres));
;bg_bsrik ccoffsn an < href="fs/ocfs2/suballoc.c#L350"1854="L300"18class="line" name="L354"18cla>185>                              hhhhhhhhhh     gotref="+code=osb"resass="sref">bg_bres));
;clusirik cl));
) href="fs/ocfs2/suballoc.c#L310"1855="L300"18class="line" name="L355"18cla>185>            clusic iul,
185>                gotoref="+code=bg_lmlogen" class="sref">gd_bmlogen" cl(clusic iul,
185>                bh1858             href="fs/ocfs2/suballoc.c#L331"1859="L300"18class="line" name="L359"18cla>1859    href="fs/ocfs2/suballoc.c#L331"186d="L300"18class="line" name="L360"18cla>186l            ref="+code=max_trace_2_valisearch_chain_enlass="sref">bufftrace_2_valisearch_chain_enl(186>                *ocfsle64_to_cpu(clusfl));
;gd_bic"lkcl));
  href="fs/ocfs2/suballoc.c#L331"1862="L300"18class="line" name="L362"18cla>186>                        bg_bres));
;clusirik cl));
) href="fs/ocfs2/suballoc.c#L310"1863="L300"18class="line" name="L363"18cla>186>    href="fs/ocfs2/suballoc.c#L331"1864="L300"18class="line" name="L364"18cla>186>    ref="+code=out"out_c#Lconlyass="sref">bh186>            href="+code=osb"b cl_leflass="sref">ocfsbitl_lefl));
a href="+code=max_le16_to_cpuass="sref">ocfsle16_to_cpu(bhocfsbgcfbits" cl_counl,
186>    ref="+code=out"bailass="sref">bh1867            ref="+code=max_brelslmes="sref">clusbrelsl(bh186>            ref="+code=max_brelslmes="sref">clusbrelsl(bh1869    href="fs/ocfs2/suballoc.c#L331"187d="L300"18class="line" name="L370"18cla>187l            clusic iul,
187>                *gd_bmlogen" cl(clusic iul,
187>            rn clusic iul,
187>     href="fs/ocfs2/suballoc.c#L331"1874="L300"18class="line" name="L274"18cla>187>    href="fs/ocfs2/suballoc.c#L331"1875="L300"18class="line" name="L275"18cla>187>    r class="comment">/*
187>    ic iic bg_b2_valis="im_lloc.c#Lik cl(bg_b2_valic.c#Lccontext *bh187>                bg_bhandle_  *ocfshandle));
 href="fs/ocfs2/suballoc.c#L331"1878="L300"18class="line" name="L278"18cla>187>                                    hhhhhref="+code=inodu32ass="sref">gd_bu3>     ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L331"1879="L300"18class="line" name="L279"18cla>187>                                    hhhhhref="+code=inodu32ass="sref">gd_bu3>     ref="+code=max_minc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L331"188d="L300"18class="line" name="L280"18cla>188l                                         ct bg_b2_valirloc.c#Lcresult *bg_bres));
)href="fs/ocfs2/suballoc.c#L331"1881="L300"18class="line" name="L281"18cla>188>     href="fs/ocfs2/suballoc.c#L345"1882="L300"18class="line" name="L282"18cla>188>            clusic iul,
188>            ref="+code=inoduclass="line">gd_bu16    href="+code=out"victimass="line">gd_bvictim *gd_bi,
1884            ref="+code=out"uclass="line">gd_bu16    href="+code=out"b cl_leflass="sref">ocfsbitl_lefl));
a h0 href="fs/ocfs2/suballoc.c#L310"1885="L300"18class="line" name="L285"18cla>188>            ref="+code=out"uclass="line">bg_fu6>     ref="+code=osb"hinlass="sref">ocfshinl));
a href="+code=max_acass="sref">bhbh188>            ct bg_b2_valichain_list *bh1887            ct clus2_groude" cl *clusfl));
 href="fs/ocfs2/suballoc.c#L310"1888="L300"18class="line" name="L288"18cla>188>    href="fs/ocfs2/suballoc.c#L310"18c9="L300"18class="line" name="L289"18cla>1889            ref="+code=osb"BUG_ONass="sref">gd_bBUG_ON(bhbhbhbuffacc" cl_wa_ael,
189l            ref="+code=max_BUG_ONass="sref">gd_bBUG_ON(buff" cl_wa_ael));
a&a h href="+code=bg_lacass="sref">bhbuffacc" cl_wa_ael,
bhbh189>            ref="+code=osb"BUG_ONass="sref">gd_bBUG_ON(bhbh189>    href="fs/ocfs2/suballoc.c#L331"1893="L300"18class="line" name="L293"18cla>189>            ref="+code=inodflmes="sref">clusfl));
a hhct clus2_groude" cl *bhbhbhan < href="fs/ocfs2/suballoc.c#L331"1894="L300"18class="line" name="L294"18cla>189>    href="fs/ocfs2/suballoc.c#L331"1895="L300"18class="line" name="L295"18cla>189>            r class="comment">/*
1896    r class="comment">/*
1897            ref="+code=max_BUG_ONass="sref">gd_bBUG_ON(gd_bOCFS2_IS_VALID_DINODE(clusfl));
)) href="fs/ocfs2/suballoc.c#L310"1898="L300"18class="line" name="L298"18cla>189>    href="fs/ocfs2/suballoc.c#L310"1899="L300"18class="line" name="L299"18cla>189>            ocfsle32_to_cpu(clusfl));
;clusid1));
.ref="+code=bg_lk cmap1mes="sref">clusk cmap1));
.ref="+code=bg_li_uselass="sref">buffi_usel));
)a&a h href="fs/ocfs2/suballoc.c#L310"19id="L300"19id="s="line" name="L299"19id=>190l                ref="+code=inodle32_to_cpuass="sref">ocfsle32_to_cpu(clusfl));
;clusid1));
.ref="+code=bg_lk cmap1mes="sref">clusk cmap1));
.ref="+code=bg_li_totalass="sref">bh190>                *clus2_grouerror(bhclusacce" cl,
bh190>                        "Chain c.c#Lator de" cl %llu has %u usld "an>
190>                goto    "k cl but only %u total."an>
190>                              hh(unsigned long long)ref="+code=osb"le64_to_cpuass="sref">ocfsle64_to_cpu(clusfl));
;gd_bic"lkcl));
  href="fs/ocfs2/suballoc.c#L331"19i5="L300"19ilass="line" name="L295"19ila>190>                                ref="+code=inodle32_to_cpuass="sref">ocfsle32_to_cpu(clusfl));
;clusid1));
.ref="+code=bg_lk cmap1mes="sref">clusk cmap1));
.ref="+code=bg_li_uselass="sref">buffi_usel));
) href="fs/ocfs2/suballoc.c#L331"19i6="L300"19ilass="line" name="L296"19ila>190>                goto    ocfsle32_to_cpu(clusfl));
;clusid1));
.ref="+code=bg_lk cmap1mes="sref">clusk cmap1));
.ref="+code=bg_li_totalass="sref">bh190>                clusic iul,
clusAIOan < href="fs/ocfs2/suballoc.c#L331"19i8="L300"19ilass="line" name="L298"19ila>190>                     bh190>             href="fs/ocfs2/suballoc.c#L331"191d="L300"19class="line" name="L310"19cla>191l    href="fs/ocfs2/suballoc.c#L310"1911="L300"19class="line" name="L311"19cla>191>            ref="+code=osb"resass="sref">bg_bres));
;gd_bsrikgc"lkclan ocfshinl));
 href="fs/ocfs2/suballoc.c#L310"1912="L300"19class="line" name="L312"19cla>191>            bg_bres));
;gd_bsrikgc"lkclan <)a href="fs/ocfs2/suballoc.c#L345"1913="L300"19class="line" name="L313"19cla>191>                gotor class="comment">/*
191>    r class="comment">/*/*ly usel))>
191>    r class="comment">/*
1916    r class="comment">/*
191>                clusic iul,
clus2_groulearch_onecp_des(bhocfshandle));
  ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
 href="fs/ocfs2/suballoc.c#L331"1918="L300"19class="line" name="L318"19cla>191>                                    hhhhh       bg_bminc" cl));
  ref="+code=osb"resass="sref">bg_bres));
,h&ref="+code=osb"b cl_leflass="sref">ocfsbitl_lefl));
) href="fs/ocfs2/suballoc.c#L310"1919="L300"19class="line" name="L319"19cla>191>                    clusic iul,
192l                             ocfssetihinl));
 href="fs/ocfs2/suballoc.c#L310"1921="L300"19class="line" name="L321"19cla>192>                *clusic iul,
clusic iul,
bg_bANOSPC));
)a href="fs/ocfs2/suballoc.c#L345"1922="L300"19class="line" name="L322"19cla>192>                        gd_bmlogen" cl(clusic iul,
192>                goto    bh192>                     href="fs/ocfs2/suballoc.c#L331"1925="L300"19class="line" name="L325"19cla>192>             href="fs/ocfs2/suballoc.c#L331"1926="L300"19class="line" name="L326"19cla>192>    href="fs/ocfs2/suballoc.c#L310"1927="L300"19class="line" name="L327"19cla>1927            ref="+code=max_class="sref">bhbg_b2_valichain_list *clusfl));
;gd_bid2));
.ref="+code=bg_li_chainass="sref">bh192>    href="fs/ocfs2/suballoc.c#L310"19c9="L300"19class="line" name="L329"19cla>1929            ref="+code=osb"victimass="line">gd_bvictim *bhbh193l            ref="+code=max_acass="sref">bhbhgd_bvictim *193>            ref="+code=osb"acass="sref">bhbg_baccc.c#w_chain_re" nk,
193>    href="fs/ocfs2/suballoc.c#L331"19c3="L300"19class="line" name="L333"19cla>193>            ref="+code=inodic iulass="sref">clusic iul,
bhbhocfshandle));
  ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
  ref="+code=max_minc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/suballoc.c#L331"19c4="L300"19class="line" name="L334"19cla>193>                                    bg_bres));
,h&ref="+code=osb"b cl_leflass="sref">ocfsbitl_lefl));
) href="fs/ocfs2/suballoc.c#L310"1935="L300"19class="line" name="L335"19cla>193>            clusic iul,
193>                gotoref="+code=bg_lhinlass="sref">ocfshinl));
a href="+code=max_2_supep_descfrom_resass="sref">bg_b2_supep_descfrom_res(bg_bres));
) href="fs/ocfs2/suballoc.c#L310"1937="L300"19class="line" name="L337"19cla>193>                ocfssetihinl));
 href="fs/ocfs2/suballoc.c#L310"1938="L300"19class="line" name="L338"19cla>1938             href="fs/ocfs2/suballoc.c#L331"1939="L300"19class="line" name="L339"19cla>193>            clusic iul,
clusic iul,
bg_bANOSPC));
)a href="fs/ocfs2/suballoc.c#L345"194d="L300"19class="line" name="L340"19cla>194l                    ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul,
194>                *bh194>             href="fs/ocfs2/suballoc.c#L331"1943="L300"19class="line" name="L343"19cla>194>    href="fs/ocfs2/suballoc.c#L331"1944="L300"19class="line" name="L344"19cla>1944            ref="+code=out"trace_2_valic="im_lloc.c#Lik class="sref">bg_btrace_2_valic="im_lloc.c#Lik cl(gd_bvictim *194>    href="fs/ocfs2/suballoc.c#L310"1946="L300"19class="line" name="L346"19cla>194>            r class="comment">/*
194>    r class="comment">/*
194>    r class="comment">/*
1949    r class="comment">/*
195l            ref="+code=max_acass="sref">bhbg_baccc.c#w_chain_re" nk,
19300"19s="line" name=late_valic="im_lloc.bvictim *gd_bvictim *ocfsle1im_chain(bhclcnextc" cl_re            ref=clcnextc" cl_re dvictiimass="line">gd_bvictim *bg_bANOSPC));
)a href="fs/ocfs2/9uballoc.c#L345"1852="L300918cla9s="line" name="L352"18"L339"19cla>193>   bvictim *bhclusic iul,
185>ent">nueccc.c#w_chain_re" nk,
193>    im_chain(bhclcre ace_2_valic="im_clcre acode[9"19cla>193>   bvictim *clusic iul,
190>ent">nueccc.c#w_chain_re" nk,
192>    href="fs/ocfs2/9uballoc.c#L310"1857="L300918cla9s="line" name="L357"18"L330"19cla>193l            ref="+code=max_acass="sref">bhbhgd_bi,
193>            ref="+code=inodic iulass="sref">clusic iul,
bhbhocfshandle));
  ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
  ref="+code=max_minc" class="sref">bg_bminc" cl));
 href="fs/ocfs2/9uballoc.c#L331"1859="L300918cla95="line" name="L279"18cla>187>             L318"19"L333"19cla>193         bg_bres));
,h&ref="+code=osb"b cl_leflass="sref">ocfsbitl_lefl));
) href="fs/ocfs2/9uballoc.c#L331"186d="L300918cla96="line" name="L340"19"L335"19cla>193>            clusic iul,
186>cla>193>                gotoref="+code=bg_lhinlass="sref">ocfshinl));
a href="+code=max_2_supep_descfrom_resass="sref">bg_b2_supep_descfrom_res(bg_bres));
) href="fs/ocfs2/9uballoc.c#L331"1862="L300918cla9s="line" name="L362"18cla>186>breakb"resass="sref">bg_bres));
) href="fs/ocfs2/9uballoc.c#L310"1863="L300918cla96="line" name="L353"18"L342"19cla>194>             href="fs/ocfs2/9uballoc.c#L331"1864="L300918cla96="line" name="L354"18"L339"19cla>193>            clusic iul,
clusic iul,
bg_bANOSPC));
)a href="fs/ocfs2/9uballoc.c#L354"1865="L300918cla96="line" name="L295"19ila>190>cla>194l                    ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul,
190>cla>194>                *bh194>             href="fs/ocfs2/9uballoc.c#L310"1868="L300918cla96="line" name="L338"19cla>1938             href="fs/ocfs2/9uballoc.c#L310"1869="L300918cla9s="line" name="L369"18cla>1869    href9"fs/ocfs2/9uballoc.c#L331"187d="L300918cla9s="lin93>                bh193>            clusic iul,
bg_bANOSPC));
)a href="fs/ocfs2/9uballoc.c#L310"1872="L300918cla97="line" name="L362"18"L346"19cla>194>                 * th a hshoof="commrom_r.c#Lnot likelyod victim,hthen just default toan>
182>    r ccccccccc* yielmmensui_klkc/   la>idn'wbh ws       ="Lany k cl we're taking ouaan>
191>    r class="commrom_r."set so as    not w"Laemendiskh was         * re" nk per a.c#L. *pan>
193>   >gd_bu16    href="+code=out"b cl_leflaulass            got_wa_ael));
  ref="+code=max_minc" ciulass="sref">clusic iul,
190>"L330"19cla>193l            ref="+code=max_acass="sref">bh187>"L330"19cla>193l            ref="+code=max_acass="sref">bh193>                gotoref="+code=bg_ccc.c#w_chain_re" nk,
190>             href="fs/ocfs2/9uballoc.c#L331"188d="L300918cla98="line" name="L310"19cla>191l    href="fs/ocfs2/9uballoc.c#L331"1881="L300918cla9s="lin94>                *bh191>           clusic iul,
194l                    ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul,
187>            rn clusic iul,
190>             href="fs/ocfs2/9uballoc.c#L310"1886="L300918cla98="line" name="L326"19cla>192>    href="fs/ocfs2/9uballoc.c#L310"1887="L300918cla9s="lin="L276"18cla>187>    ic iic gd_bml        hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 href9"fs/ocfs2/9uballoc.c#L310"1888="L300918cla98="line" name="L318"19cla>191> valis="im_lloc.c#Lik cl(bg_b2_valic.c#Lccontext *bh187> g_b2_valic.c#Lc        hhhhhref="+code=inodu32ass="sref">gd_bu3>     ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
 href9"fs/ocfs2/9uballoc.c#L310"189d="L300918cla99="line" name="L280"18cla>188l g_b2_valic.c#Lc             ref="+code=oubg_b2_valic.c#Lcsref">bg_>bgrn bg_>bgelass="sref">buff" cl_wa_ael));
 href9"fs/ocfs2/9uballoc.c#L310"1891="L300918cla99="line" name="L351"18cla>185> g_b2_valic.c#Lc             ref="+code=oubg_b2_valic.c#Lcsref">bg_k ccde=rh bg_k ccde=rhelass="sref">buff" cl_wa_ael));
 href9"fs/ocfs2/9uballoc.c#L310"1892="L300918cla99="line" name="L292"19ila>190>          ="L2bg_b2_valic.c#Lcnum_ael));
  ref="+codenum_ael)elass="sref">buff" cl_wa_ael));
 href9"fs/ocfs2/9uballoc.c#L331"1893="L300918cla99="line" name="L353"18cla>185> g_b2_valic.c#Lc             ref="+code=oubg_b2_valic.c#Lcgc"lkcde=rh clusic iul,
bg_bANOSPC));
)a href="fs/ocfs2/9uballoc.c#L331"1895="L300918cla9s="line" name="L282"18cla>188>            clusic iul,
188>            =ref">bg_f="+code=ocfs2_supelloc.c#Lcresultass="sref">bgg_b2_supep_descfrom_res(clusic iul,
183>    href9"fs/ocfs2/9uballoc.c#L310"1898="L300918cla99="line" name="L368"18cla>186>            ref="+code=osb"BUG_ONass="sref">gd_bBUG_ON(clusic iul,
1889            ref="+code=osb"BUG_ONass="sref">gd_bBUG_ON(bhgd_bBUG_ON(bhgd_bu3>     ref="+code=max_" cl_wa_aelasalass="sref">bh20"f"line" name="L289"18cla>1889            ref="+code=osb"BUG_ONass="sref">gd_bBUG_ON(bhbh_VALIDAC_USE_META*s="sref">bh20"1"line" name="L337"18cla>183>    hre20"2s/ocfs220"balloc.c#L310"1892="L3020"ba>20"2"line" name="L289"18cla>188>            ref="+code=inodic iulass="sref">clusic iulcc bg_b2_g_b2_valic.c#Lccontext *bh20"="line" name="L353"18cla>185>                gotss="sref">bg_bhandle_  *ocfshandle));
 hre20"4s/ocfs220"balloc.c#L331"1894="L3020"ba>20"="line" name="L354"18cla>185>                   odu32ass="sref">gd_bu3>     ref="+code=max_" cl_wa_aelass="sref">buff" cl_wa_ael));
 hre20"5s/ocfs220"balloc.c#L331"1895="L3020"ba>20"="line" name="L295"19ila>190>                   1s="sref">buff" cl_wa_ael));
 hre20"6s/ocfs220"balloc.c#L350"1896="L3020"ba>20"="line" name="L296"19ila>190>                   "resass="sref">bg_brfrom_res(bg_bres));
) hre20"7s/ocfs220"balloc.c#L350"1897="L3020"ba>20"="line" name="L355"18cla>185>            clusic iul,
20"="line" name="L318"19"L333"19cla>193             ref="+code=max_mlogen" class="sref">gd_bmlogen" cl(clusic iul,
20"="line" name="L339"18cla>183>                *bh190>             hre20u1s/ocfs220uballoc.c#L310"1911="L3020uba>20u="line" name="L331"19cla>193>tomibg_lontext *bg_br_VALIDSB*gd_bBUG_ON(bhclusacce" cl,
bh<="srede=i cl(gcconte cl(clusic iul,
193>    hre20u3s/ocfs220uballoc.c#L345"1913="L3020uba>20u="line" name=bg_b2_valic.c#Lcsref">bg_>bgrn bg_>bgelasiulass="sref">clusfrom_res(clusic iul,
bg_k ccde=rh bg_k ccde=rhelasiulass="sref">clusfrom_res(clusic iul,
186> c"lkcde=rh clusfrom_res(clusic iul,
193>bBUG_ON(bhclusfrom_res(clusic iul,
186>num_ael));
  ref="+codenum_ael)elasiulass="sref">clusfrom_res(clusic iul,
186>            ref="+code=inodic iulaccc.c#w_chain_re" nk,
                *bh191>           clusic iul,
187>                *gd_bmlogen" cl(clusic iul,
187>            rn clusic iul,
187>     hre20u4s/ocfs220uballoc.c#L310"19c4="L3020uba>20u="line" name="L294"18cla>189>    hre20u5s/ocfs220uballoc.c#L331"1925="L3020uba>20u="line" namevoidlass="sref">clusic iulin cc_lacc_acc"+code=ocfs2_supelearch_onin cc_lacc_acc"+cod clas"L286"18cla>188>      c *clus2_grodibuff" cl_wa_ael));
 hre2026s/ocfs220uballoc.c#L331"1926="L3020uba>20u="line" name="L296"19ila>190>              "L286"18cla>188>      buffer_hea   ref="+code=maxuffer_hea lmes="sref">clus2_groparent_dia href="+code=osb"parent_dia helass="sref">buff" cl_wa_ael));
 hre2027s/ocfs220uballoc.c#L310"1927="L3020uba>20u="line" name="L277"18cla>187>              valis="im_lloc.c#Lik cl(bg_b2_valic.c#Lccontext *clusic iul,
bg_bANOSPC));
)a hre20u9s/ocfs220uballoc.c#L310"19c9="L3020uba>20u="line" name="L287"18cla>1887            ct clus2_grodbvictim *clusfl));
a hhct clus2_groparent_dia href="+code=osb"parent_dia helascc"lass="sref">bhbhan < hre203fs/ocfs220uballoc.c#L310"193d="L3020uba>20ub"line" name="L346"19cla>194>              * re" nk per a.c#L. *pan>
1949    r claTryod      * c* The bs sass_des. specifame            * re" nk per a.c#L. *pan>
1949    r cl      * re" nk per a.c#L. *pan>
182>    r c         parent di
191>    r cmmenol,. de it. O   rwide i  r ctryod      * c* new The bhsass_         * re" nk per a.c#L. *pan>
191>    r c* sas. slot     parent di
1896    r cl      * re" nk per a.c#L. *pan>
194>    r claWe are ver*
194>    r claacc="stcp_desod   mrom_r. bscripmmctsass_endifferent (un

1949    r cl       * re" nk per a.c#L. *pan>
191>   _VALID_*gd_bmldibhipc="stc de"c"+code=ocfs2_supeleaipc="stc de"c"+codlic iuref">clus re" nk per a.c#L. *pan>
191>   _VALID_*gd_bmldibhipc="stc de"cslote=ocfs2_supeleaipc="stc de"cslot"+cog_">bhbhclusic iul,
bh193>       _VALID_*gd_bmldibhipc="stc de"c"+code=ocfs2_supeleaipc="stc de"c"+codlic s re" nk per a.c#L. *pan>
189>     lefl));
a href="+code=max_le16_to_cpuass="sref">ocfsle1dbvictim *clusacce" cref">bg_slote=ocfs2_supeleai cref">bg_slotelas)g_">bhbhclusic iul,
193>   dbvictim *clusacce" cref">bg_>bgrn bg_>bgcodeiulass="sref">clusic iul,
190>cla>194l       en,
bh193>       ed long long)ref="+code=osb"le64_to_cpuass="sref">ocfsle6dbvictim *clusacce" cref">bg_>bgrn bg_>bgcodeis re" nk per a.c#L. *pan>
187>cla>194l       en,
bh193>       s2_growhic  cref">bg_"+code=ocfs2_supelearch_onwhic  cref">bg_"+codpuasscc.c#w_chain_re" nk,
191>                cla>193>       ed long long)ref="+code=osb"le64_to_cpuass="sref">ocfsle6dbvictim *clusacce" fl));
;gd_bic"lkcl));
  hre20u9s/ocfs220uballoc.c#L350"19c9="L3020uba>20u="line" name="L279"18cla>187>             L319"18cla>189>     lefl));
a href="+code=max_le16_to_cpuass="sref">ocfsle1dbvictim *clusacce" cref">bg_bite=ocfs2_supeleai cref">bg_bit_klkcis re" nk per a.c#L. *pan>
190>             hre2051s/ocfs220uballoc.c#L310"1otoe183>20uba>20u1"line" name="L273"18cla>187>     hre2052s/ocfs220uballoc.c#L345"1852="L3020uba>20u="line" name="L332"19cla>193>    hre2053s/ocfs220uballoc.c#L350"1853="L3020uba>20u3"line" name8cla>188>      c 350"18a href="+codede350""linevoidlass="sref">clusic iulsavec_lacc_acc"+code=ocfs2_supelearch_onsavec_lacc_acc"+cod clas"L286"18cla>188>      c *clus2_grodibuff" cl_wa_ael));
 hre2054s/ocfs220uballoc.c#L350"1854="L3020uba>20u="line" name="L354"18cla>185>                     valis="im_lloc.c#Lik cl(bg_b2_valic.c#Lccontext *clusic iul,
bg_bANOSPC));
)a hre2056s/ocfs220uballoc.c#L345"1856="L3020uba>20u6"line" name="L331"19cla>193_VALID_*gd_bmldibhipc="stc de"c"+code=ocfs2_supeleaipc="stc de"c"+codlic g_bcla>193>       en,
bh
192_VALID_*gd_bmldibhipc="stc de"cslote=ocfs2_supeleaipc="stc de"cslot"+cog_>bhbh
187>     hre2059s/ocfs220uballoc.c#L331"1859="L3020uba>20u="line" name="L369"18cla>1869    hre206fs/ocfs220uballoc.c#L331"186d="L3020uba>20ub"lin="L276"18cla>187>    ic im_chanewc_lacc_>bgrn 188>      c *clus2_grodibuff" cl_wa_ael));
 hre2061s/ocfs220uballoc.c#L331"1861="L3020uba>20u="line" name="L351"18cla>185>     valis="im_lloc.c#Lik cbuffer_hea   ref="+code=maxuffer_hea lmes="sref">clus2_groparent_fea href="+code=osb"parent_fea helass="sref">buff" cl_wa_ael));
 hre2062s/ocfs220uballoc.c#L331"1862="L3020uba>20u="line" name="L292"19ila>190>     valis="im_lloc.c#Lik cl(bg_b2_valic.c#Lccontext *bh185>     g_b2_valic.c#Lc             ref="+code=oubg_b2_valic.c#Lcfea l));
;clusic iul,
bg_bANOSPC));
)a hre20u5s/ocfs220uballoc.c#L354"1865="L3020uba>20u="line" name="L282"18cla>188>   r href="+code=bg_lrn ass=ulass="sref">clusic iul,
193        hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *bhclusic iul,
188>            =ref">bg_f="+code=ocfs2_supelloc.c#Lcresultass="sref">bgass="sref">bg_bhfrom_res(clusic iul,
192>    hre20u9s/ocfs220uballoc.c#L310"1869="L3020uba>20u="line" name="L289"18cla>1889            ref="+code=osb"BUG_ONass="sref">gd_bBUG_ON(clusic iul,
1889            ref="+code=osb"BUG_bhbhclusic iul,
1939            ref="+code=osb"BUG_ONass="sref">gd_bBUG_ON(bhclusic iul,
1889            ref="+code=osb"BUG_ONass="sref">gd_bBUG_ON(bhbh_VALIDAC_USE_INODE*clusic iul,
194>    hre20u4s/ocfs220uballoc.c#L331"1874="L3020uba>20u="line" name="L344"19cla>194from_res(194kz4>   m_res(bg_bhfrom_res(buff" clGFP_NOFSm_res(clusic iul,
194from_res(clusic iul,
193>       r href="+code=bg_lrn ass=iulass="sref">clusicNOMEMref="+code=bg_lcNOMEMde=oulass="sref">clusic iul,
193         *gd_bmlr href="+code=bg_lrn ass=iulass="sref">clusic iul,
190>            ouode=ocfs2_supellou ass=ulass="sref">clusic iul,
190>             hre208fs/ocfs220uballoc.c#L331"188d="L3020uba>20ub"line" name="L343"19cla>194>    hre2081s/ocfs220uballoc.c#L331"1881="L3020uba>20u="line" name="L331"19cla>193ic iulin cc_lacc_acc"+code=ocfs2_supelearch_onin cc_lacc_acc"+cod classref">clus2_grodi193parent_fea href="+code=osb"parent_fea helass>bhclusic iul,
193>    hre2083s/ocfs220uballoc.c#L310"1883="L3020uba>20u="line" name="L346"19cla>194>              * re" nk per a.c#L. *pan>
191>    r cmmThe de=osb de=rhed   reoiculaten in order. . Alternatively,      * re" nk per a.c#L. *pan>
191>    r c* we could9;t picisklkc/ss="comlatethese
1896    r cl       * re" nk per a.c#L. *pan>
192andle_  *bhclus2_gro_VALIDSB*gddiclusacce" cl,
clusic iul,
194IS_ERR*gdandle_  *clusic iul,
193>       r href="+code=bg_lrn ass=iulcla>193>       PTR_ERR*gdandle_  *clusic iul,
193>       andle_  *bhclusic iul,
187>                *gd_bmlr href="+code=bg_lrn ass=iulass="sref">clusic iul,
190>            ouode=ocfs2_supellou ass=ulass="sref">clusic iul,
190>             hre2094s/ocfs220uballoc.c#L331"1894="L3020uba>20u="line" name="L294"18cla>189>    hre2095s/ocfs220uballoc.c#L331"1895="L3020uba>20u5"line" name="L346"19cla>194>              * re" nk per a.c#L. *pan>
1896    r clmThicuwill in"L286"1lloc.c#Lik class="sref">b e=o      * re" nk per a.c#L. *pan>
194>    r clalloc.cc_chainonecp_desod   a hshobut save actualass="comion      * re" nk per a.c#L. *pan>
194>    r clalate    r       * re" nk per a.c#L. *pan>
1949    r cl       * re" nk per a.c#L. *pan>
21"f"line" name="L289"18cla>188_bBUG_ON(bh/**/*"hang_>accc.c#w_chain_re" nk,
21"1"line" name="L337"18cla>183>    hre21"2s/ocfs221"balloc.c#L310"1892="L3021"ba>21"2"line" name="L289"18cla>188r href="+code=bg_lrn ass=iulcla>193>       ic iulcc bg_b2_g_b2_valic.c#Lccontext *bhbg_bhfrom_res(21"="line" name="L33"L344"19cla>194frhref="+code=bg_lrn ass=iulass="sref">clusic iul,
21"="line" name="L354"18cla>187>                *gd_bmlr href="+code=bg_lrn ass=iulass="sref">clusic iul,
21"="line" name="L295"19ila>190>            ouode=ocfs2_supellou ass=ulass="sref">clusic iul,
21"="line" name="L299"19ila>190>             hre21"7s/ocfs221"balloc.c#L350"1897="L3021"ba>210="line" name="L337"18cla>183>    hre2108s/ocfs221"balloc.c#L310"1898="L3021"ba>210="line" name="L368"18cla>186_bBUG_ON(bh193>       from_res(clusic iul,
21"="line" name=bg_b2_valic.c#Lcfea l));
;bh_lsr
;clusic iul,
194>    hre21u1s/ocfs221uballoc.c#L310"1911="L3021uba>211="lin94>            ouode=ocfs2_supellou ass="bailass="sref">bh191>   andle_  *bh193>       ic iulc19cih_tranclus2_valis="im_lloc.cc19cih_tranc classref">clus2_gro_VALIDSB*gddiclusacce" cl,
clusic iul,
189>    hre2115s/ocfs221uballoc.c#L350"1915="L3021uba>211="line" name="L33"L344"19cla>194frhref="+code=bg_lrn ass=ie" name="L294"18cla>189>    hre2116s/ocfs221uballoc.c#L350"1916="L3021uba>211="line" name="L336"19cla>193>       k" clce_2_valic="im_k" clsvicbg_b2_supep_descfrom_res(bg_bres));
) hre2117s/ocfs221uballoc.c#L350"1917="L3021uba>211="line" name="L337"18cla>183>    hre2118s/ocfs221uballoc.c#L331"1918="L3021uba>21u="line" name="L272"18cla>187>      r href="+code=bg_lrn ass=ulass="sref">clusic iul,
190>             hre212fs/ocfs221uballoc.c#L310"192d="L3021uba>212b"line" name="L343"19cla>194>    hre21u1s/ocfs221uballoc.c#L310"1921="L3021uba>21u="lin="L276"18cla>187>    ic iic bgrn gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre21u2s/ocfs221uballoc.c#L345"1922="L3021uba>212="line" name="L292"19ila>190>         "L286"18cla>188>      c *clus2_grodibuff" cl_wa_ael));
 hre21u3s/ocfs221uballoc.c#L310"19c3="L3021uba>212="line" name="L353"18cla>185>         valis="im_lloc.c#Lik cl(bg_b2_valic.c#Lccontext *bh185>         g_b2_valic.c#Lc             ref="+code=oubg_b2_valic.c#Lcsref">bg_>bgrn bg_>bgelass="sref">buff" cl_wa_ael));
 hre2125s/ocfs221uballoc.c#L331"1925="L3021uba>212="line" name="L295"19ila>190>         g_b2_valic.c#Lc             ref="+code=oubg_b2_valic.c#Lcsref">bg_k crn bg_bit_klks="sref">buff" cl_wa_ael));
 hre2126s/ocfs221uballoc.c#L331"1926="L3021uba>21u="line" name="L296"19ila>190>         g_b2_valic.c#Lc             ref="+code=ousref">clus2_grodisr
;clusic iul,
clusic iul,
188>   r href="+code=bg_lrn ass=ulass="sref">clusic iul,
188             ref="+code=ou"L289"18cla>188ref="+code=ocfs2_supass="srefulass="sref">clusic iul,
188>            =ref">bg_f="+code=ocfs2_supelloc.c#Lcresultass="sref">bgass="sref">bg_bhfrom_res(bhclusic iul,
188>      buffer_hea   ref="+code=maxuffer_hea lmes="sref">clus2_grorikghref="+code=osb"rikgh"hang_>bhclusic iul,
188>            rom_re bscde=ocfs2_supelloc.c#Lrom_re bsclmes="sref">clus2_groriref="+code=osb"riass=ulass="sref">clusic iul,
188>            ct clus2_grodbvictim *clusfl));
a hhct 193>bBUG_ON(bhbhbhan < hre21u4s/ocfs221uballoc.c#L331"19c4="L3021uba>213="line" name="L294"18cla>189>    hre21u5s/ocfs221uballoc.c#L310"1935="L3021uba>2135"line" name="L346"19cla>194>              * re" nk per a.c#L. *pan>
1896    r cl Since dia l));oicubeing p"L2ed back="L, we checomlateany      * re" nk per a.c#L. *pan>
194>    r clainconsistencies whic  may have happe    between      * re" nk per a.c#L. *pan>
194>    r cla/  ls mThese are bh
1949    r clen inge once "L272"ed sass_  ic im_chanewc_lacc_>bg()victim,hthen just default toan>
1949    r cl       * re" nk per a.c#L. *pan>
1939            ref="+code=osb"BUG_ONass="sref">gdfrom_res(bh_lsr
;bhdisr
;bhan < hre2142s/ocfs221uballoc.c#L310"1942="L3021uba>214="line" name="L332"19cla>193>    hre2143s/ocfs221uballoc.c#L331"1943="L3021uba>21u="line" name="L289"18cla>188r href="+code=bg_lrn ass=iulcla>193>       ic iul wasLrom_re bscripmmchref="+code=ocfs2_gro wasLrom_re bscripmmcg_b2_g_b2_valic.c#Lccontext *bhbhbuff" cl_wa_ael));
 hre2144s/ocfs221uballoc.c#L331"1944="L3021uba>21u="line" name="L354"1888888888888888888888888888ONass="sref">gdfrom_res(bh_lsrgcce=blea l));
;"resass="sref">bg_brrikghref="+code=osb"rikgh"hani/a>ass="sref">bhan < hre2145s/ocfs221uballoc.c#L310"1945="L3021uba>214="line" name="L33"L344"19cla>194frhref="+code=bg_lrn ass=isref">clusic iul,
187>                *gd_bmlr href="+code=bg_lrn ass=iulass="sref">clusic iul,
190>            ouode=ocfs2_supellou ass=ulass="sref">clusic iul,
190>             hre21u9s/ocfs221uballoc.c#L350"19c9="L3021uba>214="line" name="L369"18cla>1869    hre215fs/ocfs221uballoc.c#L350"195d="L3021uba>215f"line" name="L289"18cla>188riref="+code=osb"riass=g_bodflmes="sref">clusfl));
a hhrom_re bscde=ocfs2_supelloc.c#Lrom_re bsclmes="s="L331"19cla>193rikghref="+code=osb"rikgh"hancc"lass="sref">bhbhan < hre2151s/ocfs221uballoc.c#L310"1otoe183>21uba>215="line" name="L331"19cla>193ref="+code=ocfs2_supass="srefg_bcla>193>       edlefl));
a href="+code=max_le16_to_cpuass="sref">ocfsle1riref="+code=osb"riass=cc"lass="sref">bhclusic iul,
193>    hre2153s/ocfs221uballoc.c#L350"1853="L3021uba>215="line" name="L289"18cla>188r href="+code=bg_lrn ass=iulcla>193>       ic iulsultasude" c_up=bge_coun=clus2_valis="im_lloc.csultasude" c_up=bge_coun=cg_b2_g_b2_valic.c#Lccontext *bhbhocfshandle));
 hre2154s/ocfs221uballoc.c#L350"1854="L3021uba>21u="line" name="L354"18cla>185>                     e="L331"19cla>193>bBUG_ON(bhbg_bhfrom_res(bh_lsr));
;ocfshandle));
 hre2155s/ocfs221uballoc.c#L310"1855="L3021uba>215="line" name="L295"19ila>190>                   ame="L331"19cla>193ref="+code=ocfs2_supass="srefiulass="sref">clusic iul,
194frhref="+code=bg_lrn ass=isref">clusic iul,
193         *gd_bmlr href="+code=bg_lrn ass=iulass="sref">clusic iul,
190>            ouode=ocfs2_supellou ass=ulass="sref">clusic iul,
190>             hre216fs/ocfs221uballoc.c#L331"186d="L3021uba>216b"line" name="L343"19cla>194>    hre2161s/ocfs221uballoc.c#L331"1861="L3021uba>216="line" name="L331"19cla>193r href="+code=bg_lrn ass=iulcla>193>       ic iulb   kLrom_resetode=clus2_valis="im_lloc.cb   kLrom_resetode=c"BUG_ONass="sref">gdandle_  *ocfshandle));
 hre2162s/ocfs221uballoc.c#L331"1862="L3021uba>21u="line" name="L292"19ila>190>     ame="L357"18"L330"19cla>193context *bhocfshandle));
 hre2163s/ocfs221uballoc.c#L310"1863="L3021uba>21u="line" name="L353"18cla>185>     ame="L357"18"L330"19cla>193riref="+code=osb"riass=sleass="sref">ocfshandle));
 hre2164s/ocfs221uballoc.c#L331"1864="L3021uba>216="line" name="L354"18cla>185>                 "L331"19cla>193rikghref="+code=osb"rikgh"hansleass="sref">ocfshandle));
 hre2165s/ocfs221uballoc.c#L354"1865="L3021uba>216="line" name="L295"19ila>190>                 ss="sref">bg_bhfrom_res(bh_lsr));
;ocfshandle));
 hre2166s/ocfs221uballoc.c#L310"1866="L3021uba>216="line" name="L296"19ila>190>                 ss="sref">bg_bhfrom_res(bh_lsr));
;clusic iul,
185>   frhref="+code=bg_lrn ass=iulass="sref">clusic iul,
193             ref="+code=max_mlogen" class="sref">gd_bmlr href="+code=bg_lrn ass=iulass="sref">clusic iul,
183>            ouode=ocfs2_supellou ass=ulass="sref">clusic iul,
190>             hre2171s/ocfs221uballoc.c#L331"1871="L3021uba>2171"line" name="L337"18cla>183>    hre2172s/ocfs221uballoc.c#L310"1872="L3021uba>21u2"line" name="L289"18cla>188trace_  ic iic bgrn clus2_grodisr
;ocfshandle));
 hre2173s/ocfs221uballoc.c#L310"1873="L3021uba>217="line" name="L353"18cla>185>                gotss="sref">bg_bhfrom_res(bh_lsr));
;clusic iul,
189>    hre2175s/ocfs221uballoc.c#L331"1875="L3021uba>21u="line" name=acass="sref">bhbg_br_VALIDSB*gd_bBUG_ON(bhclusacce" cl,
bh<=lsrede=i cl(gcconte cl(clusic iul,
clusic iul,
1929            ref="+code=osb"BUG_ONass="sref">gdfrom_res(bh_lsr));
;clusic iul,
192>    hre2179s/ocfs221uballoc.c#L331"1879="L3021uba>217="line" name=bg_b2_valic.c#Lcsref">bg_>bgrn bg_>bgelasiulcla>193>       from_res(bh_lsr));
;clusic iul,
bg_k crn bg_bit_klkiulcla>193>       from_res(bh_lsr));
;clusic iul,
193en,
bhclusic iul,
188oc.c#Lcavec_lacc_acc"+code=ocfs2_supelearch_onsavec_lacc_acc"+cod classref">clus2_grodi193en,
clusic iul,
194>    hre2184s/ocfs221uballoc.c#L310"1884="L3021uba>21u="line3>            ouode=ocfs2_supellou ass="bailass="sref">bhbhbr=maxcl(ocfsle1rikghref="+code=osb"rikgh"hani/a>ass="sref">bhan < hre2186s/ocfs221uballoc.c#L310"1886="L3021uba>218="linlass="sref">clusic iul,
187>      r href="+code=bg_lrn ass=ulass="sref">clusic iul,
187>     hre2189s/ocfs221uballoc.c#L310"18c9="L3021uba>218="line" name="L369"18cla>1869    hre219fs/ocfs221uballoc.c#L310"189d="L3021uba>219b"lin="L276"18cla>187>    ic iic gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre2191s/ocfs221uballoc.c#L310"1891="L3021uba>21u="line" name="L271"188888888888"L286"18cla>188>      c *clus2_grodibuff" cl_wa_ael));
 hre2192s/ocfs221uballoc.c#L310"1892="L3021uba>21u="line" name="L292"198888888888"L286"18cla>188>      buffer_hea   ref="+code=maxuffer_hea lmes="sref">clus2_groparent_fea href="+code=osb"parent_fea helass="sref">buff" cl_wa_ael));
 hre2193s/ocfs221uballoc.c#L331"1893="L3021uba>219="line" name="L353"18cla>185>  valis="im_lloc.c#Lik cl(bg_b2_valic.c#Lccontext *bh185>  g_b2_valic.c#Lc             ref="+code=oubg_b2_valic.c#Lcsref">bg_>bgrn bg_>bgelass="sref">buff" cl_wa_ael));
 hre2195s/ocfs221uballoc.c#L331"1895="L3021uba>219="line" name="L295"19ila>190>  g_b2_valic.c#Lc             ref="+code=oubg_b2_valic.c#Lcsref">bg_k crn bg_bit_klks="sref">buff" cl_wa_ael));
 hre2196s/ocfs221uballoc.c#L350"1896="L3021uba>219="line" name="L296"19ila>190>  g_b2_valic.c#Lc             ref="+code=oubg_b2_valic.c#Lcfea l));
;clusic iul,
clusic iul,
188>   de=iu;
;clusic iul,
1887            =ref">bg_f="+code=ocfs2_supelloc.c#Lcresultass="sref">bgcla>193>       from_res(clusic iul,
220b"line" name="L343"19cla>194>    hre22"1s/ocfs222"balloc.c#L310"1891="L3022"ba>220="line" name="L331"19cla>1939            ref="+code=osb"BUG_ONass="sref">gd_bBUG_ON(clusic iul,
22"2"line" name="L289"18cla>1889            ref="+code=osb"BUG_bhbhclusic iul,
22"="line" name="L289"18cla>1889            ref="+code=osb"BUG_bhbhclusic iul,
22"="line" name="L289"18cla>1889            ref="+code=osb"BUG_bhbhbh_VALIDAC_USE_INODE*clusic iul,
22"="linlass="sref">clusic iul,
2206"line" name="L331"19cla>193oc.c#Lin cc_lacc_acc"+code=ocfs2_supelearch_onin cc_lacc_acc"+cod classref">clus2_grodi193parent_fea href="+code=osb"parent_fea helass>bhclusic iul,
220="line" name="L337"18cla>183>    hre2208s/ocfs222"balloc.c#L310"1898="L3022"ba>220="line" name="L368"18cla>186de=iu;
;bg_b2_g_b2_valic.c#Lccontext *183>    hre2209s/ocfs222"balloc.c#L310"1899="L3022"ba>220="line" name="L279"18cla>187>             L31me="L368"18cla>186andle_  *ocfshandle));
 hre221fs/ocfs222uballoc.c#L331"191d="L3022uba>221b"line" name="L279"188888888888888888888888888881dleass="sref">ocfshandle));
 hre2211s/ocfs222uballoc.c#L310"1911="L3022uba>221="line" name="L351"18cla>185>     888888888888881dleass="sref">ocfshandle));
 hre2212s/ocfs222uballoc.c#L310"1912="L3022uba>221="line" name="L292"19ila>190>     ame="L357"18 >"resass="sref">bg_brfrom_res(bg_bres));
) hre2213s/ocfs222uballoc.c#L345"1913="L3022uba>221="line" name="L355"18cla>185>   de=iu;
;clusic iul,
187>                *gd_bmlde=iu;
;bg_bres));
) hre2215s/ocfs222uballoc.c#L350"1915="L3022uba>221="line" name="L295"19cla>183>            bail  ref="+code=maxailde=oulass="sref">clusic iul,
190>             hre2217s/ocfs222uballoc.c#L350"1917="L3022uba>221="line" name="L327"19cla>192bg_br_VALIDSB*gd_bBUG_ON(bhclusacce" cl,
bh<=lsrede=i cl(gcconte cl(clusic iul,
192>    hre22u9s/ocfs222uballoc.c#L310"1919="L3022uba>221="line" name="L289"18cla>1889            ref="+code=osb"BUG_ss="sref">bg_brfrom_res(clusic iul,
194>    hre22u1s/ocfs222uballoc.c#L310"1921="L3022uba>222="line" name=bg_b2_valic.c#Lcsref">bg_>bgrn bg_>bgelasiulcla>193>       from_res(clusic iul,
bg_k crn bg_bit_klkiulcla>193>       from_res(clusic iul,
clusic iul,
188en,
bhclusic iul,
bhoc.c#Lcavec_lacc_acc"+code=ocfs2_supelearch_onsavec_lacc_acc"+cod classref">clus2_grodi193en,
clusic iul,
193de=iu;
;clusic iul,
            bail  ref="+code=maxailde=o"bailass="sref">bh194de=iu;
;bh193>                *gd_bmlde=iu;
;bg_bres));
) hre223fs/ocfs222uballoc.c#L310"193d="L3022uba>22ub"line" name="L272"18cla>187>      de=iu;
;clusic iul,
190>             hre22u2s/ocfs222uballoc.c#L310"1932="L3022uba>223="line" name="L332"19cla>193>    hre22u3s/ocfs222uballoc.c#L331"19c3="L3022uba>2233"lin"L346"19cla>194>         tranc     a p_deso bsc.  l));oand it's "itmap offsn ="L2 victim,hthen just default toan>
191*iciskme=uster offsn .cl       * re" nk per a.c#L. *pan>
188>      c 310"19a href="+codede310"f">bgcla>193>       uuballoc.c#L ref="+32"lineacass="sref">bhoc.c#L bsc_"itmap16_to=ustercoffe=ocfs2_supelearch_on bsc_"itmap16_to=ustercoff clas"L286"18cla>188>      c *clus2_groc *ocfshandle));
 hre22u6s/ocfs222uballoc.c#L345"19c6="L3022uba>223="line" name="L296"19ila>190>                 e="L279"18cla>193>                    ref="+code=ousref">clus2_gror));
;ocfshandle));
 hre22u7s/ocfs222uballoc.c#L310"1937="L3022uba>223="line" name="L357"18ila>190>                 e="L279"18cla>193>                    ref="+code=ou"L289"18cla>188rikg ccoff href="+code=bgrikg ccoffass=sbailass="sref">bhclusic iul,
1887            =rpechref="+code=ocfs2_gro=rpeclmes="sref">clus2_groocl,
gdc *clusacce" cl,
clusic iul,
188uuballoc.c#L ref="+32"lineacass="sref">bho=usteralloc.c#L ref="o=usterass=iul0ulass="sref">clusic iul,
183>    hre2242s/ocfs222uballoc.c#L310"1942="L3022uba>2242"line" name="L289"18cla>1889            ref="+code=osb"BUG_ONass="sref">gd_rch_onisto=usterc"itmape=ocfs2_supelearch_onisto=usterc"itmap"BUG_ONass="sref">gdc *clusic iul,
194>    hre2244s/ocfs222uballoc.c#L331"1944="L3022uba>22u="line" name="L33"L344"19cla>194r));
;bhocl,
clusaccefirstto=ustercrom_re l));
;bhbho=usteralloc.c#L ref="o=usterass=iulNass="sref">gd_rch_onb   ks16_to=usterclus2_valis="im_lloc.cb   ks16_to=usterc"BUG_ONass="sref">gdc *clusacce" cl,
193r));
;clusic iul,
193o=usteralloc.c#L ref="o=usterass=i+=33"L344"19cla>194uuballoc.c#L ref="+32"lins="L331"19cla>193rikg ccoff href="+code=bgrikg ccoffass=ulass="sref">clusic iul,
187>      o=usteralloc.c#L ref="o=usterass=ulass="sref">clusic iul,
187>     hre22u9s/ocfs222uballoc.c#L350"19c9="L3022uba>224="line" name="L369"18cla>1869    hre225fs/ocfs222uballoc.c#L350"195d="L3022uba>225b"line" name="L349"19cla>19   given a e=uster offsn ,a/  cu     whic  b   k p_desoit be    s d victim,hthen just default toan>
22uba>225="line" name="L314"19cla>191*iand "L272"1that b   k offsn .cl       * re" nk per a.c#L. *pan>
193>                    ref="+code=ousref">clus2_grolloc.cwhic to=ustercrom_rlus2_valis="im_lloc.cwhic to=ustercrom_r clas"L286"18cla>188>      c *clus2_groc *188uuballoc.c#L ref="+32"lineacass="sref">bho=usteralloc.c#L ref="o=usterass=sbailass="sref">bhclusic iul,
1887            =rpechref="+code=ocfs2_gro=rpeclmes="sref">clus2_groocl,
gdc *clusacce" cl,
bhuuballoc.c#L ref="+32"lineacass="sref">bhrom_reclusic iul,
clusic iul,
1929            ref="+code=osb"BUG_ONass="sref">gd_rch_onisto=usterc"itmape=ocfs2_supelearch_onisto=usterc"itmap"BUG_ONass="sref">gdc *clusic iul,
192>    hre2259s/ocfs222uballoc.c#L331"1859="L3022uba>225="line" name="L289"18cla>188rom_rebhocl,
clusacce"itmap1cpiref="+code=osb"ritmap1cpiass=ulass="sref">clusic iul,
gd_rom_rebh187>      ocl,
clusaccefirstto=ustercrom_re l));
;clusic iul,
187>      oloc.c#Lusterc16_tb   kse=ocfs2_supelearch_on#Lusterc16_tb   ks"BUG_ONass="sref">gdc *clusacce" cl,
clusic iul,
185>     ame="L357"1"L289"18cla>188rom_rebhocl,
clusacce"itmap1cpiref="+code=osb"ritmap1cpiass=)ulass="sref">clusic iul,
187>     hre2265s/ocfs222uballoc.c#L354"1865="L3022uba>226="linlass="sref">clusic iul,
18   given the b   k number of a e=uster star ,a/  cu     whic  o=usteras    * re" nk per a.c#L. *pan>
194* p_desoand  bscripmmc "itmap offsn =that corresponds d .cl       * re" nk per a.c#L. *pan>
188>      c 310"19a href="+codede310"f">bgvoidlcla>193>       ic iulb   kL6_to=ustercrom_rlus2_valis="im_lloc.cb   kL6_to=ustercrom_r clas"L286"18cla>188>      c *clus2_groc *ocfshandle));
 hre22u9s/ocfs222uballoc.c#L310"1869="L3022uba>226="line" name="L339"18"L353"18cla>185>     ame="L357"1"L289"18cla>188             ref="+code=ousref">clus2_grodatasr
;ocfshandle));
 hre227fs/ocfs222uballoc.c#L331"187d="L3022uba>227b"line" name="L279"18888888888888888888888888888357"1"L289"18cla>188             ref="+code=ou"sref">clus2_gror));
;ocfshandle));
 hre2271s/ocfs222uballoc.c#L331"1871="L3022uba>227="line" name="L351"18cla>185>     88888888888888357"1"L289"18cla>188             ref="+code=oubg_b2_valic.c#Lcrikg ccoff href="+code=bgrikg ccoffass=sbailass="sref">bhclusic iul,
1887            =rpechref="+code=ocfs2_gro=rpeclmes="sref">clus2_groocl,
gdc *clusacce" cl,
188uuballoc.c#L ref="+32"lineacass="sref">bhdataso=usteralloc.c#L ref="dataso=usterass=iulNass="sref">gd_rch_onb   ks16_to=usterclus2_valis="im_lloc.cb   ks16_to=usterc"BUG_ONass="sref">gdocl,
clusaccecl,
193datasr
;clusic iul,
1939            ref="+code=osb"BUG_ONass="sref">gd_rch_onisto=usterc"itmape=ocfs2_supelearch_onisto=usterc"itmap"BUG_ONass="sref">gdc *clusic iul,
183>    hre2278s/ocfs222uballoc.c#L331"1878="L3022uba>2278"line" name="sref">clus2_gror));
;gd_rch_onwhic to=ustercrom_rlus2_valis="im_lloc.cwhic to=ustercrom_r classref">clus2_groc *ocfshandle));
 hre2279s/ocfs222uballoc.c#L331"1879="L3022uba>227="line" name="L339"18"L353"18cla>185>     ame="L357acass="sref">bhdataso=usteralloc.c#L ref="dataso=usterass=)ulass="sref">clusic iul,
194>    hre2281s/ocfs222uballoc.c#L331"1881="L3022uba>22u="line" name="L33"sref">clus2_gror));
;bhocl,
clusaccefirstto=ustercrom_re l));
;bhclus2_gror)); ccoff href="+code=bgrikg ccoffass= =33"L344"19cla>194u            ref="+code=os="L331"19cla>193dataso=usteralloc.c#L ref="dataso=usterass=ulass="sref">clusic iul,
clusic iul,
clus2_gror)); ccoff href="+code=bgrikg ccoffass= =33"L344"19cla>194u            ref="+code=os="L331"19cla>193rch_onb   ks16_to=usterclus2_valis="im_lloc.cb   ks16_to=usterc"BUG_ONass="sref">gdocl,
clusaccecl,
clusic iul,
193datasr
;clus2_gror));
;clusic iul,
187>     hre2287s/ocfs222uballoc.c#L310"1887="L3022uba>228="line" name="L337"18cla>183>    hre2288s/ocfs222uballoc.c#L310"1888="L3022uba>228="line" name="L348"19cla>19        * re" nk per a.c#L. *pan>
194* minc"itl -=minimum tassiguous chunk sass_this d tal n>

194la/ n de=osb. sn =to what we asked sor originn>
ymlatea full      * re" nk per a.c#L. *pan>
191*itassig. n>

191*iof any size.g_    * re" nk per a.c#L. *pan>
194>      cl       * re" nk per a.c#L. *pan>
188>   __  ic iic gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre2295s/ocfs222uballoc.c#L331"1895="L3022uba>229="line" name="L295"19ila>190>   valis="im_lloc.c#Lik cl(bg_b2_valic.c#Lccontext *bh190>  ="L289"18cla>188uuballoc.c#L ref="+32"lineacass="sref">bhminco=usterclus2_valis="im_minco=usterccode=osb"acass="sref">bh190>   "L289"18cla>188uuballoc.c#L ref="+32"lineacass="sref">bhmaxco=usterclus2_valis="im_maxco=usterccode=osb"acass="sref">bh190>   "L289"18cla>188uuballoc.c#L ref="+32"linebg_b2_valic.c#Lco=ustercstar alloc.c#L ref="o=ustercstar code=osb"acass="sref">bh188uuballoc.c#L ref="+32"linebg_b2_valic.c#Lcnua o=usterclus2_valis="im_nua o=ustercass=sbailass="sref">bh230b"linref">clusic iul,
230="line" name="L282"18cla>188>   de=iu;
;clusic iul,
23"2"line" name=unsig"ed "L282"18cla>188>   c *bhmaxco=usterclus2_valis="im_maxco=usterccodeulass="sref">clusic iul,
230="line" name="L287"18cla>1887            =ref">bg_f="+code=ocfs2_supelloc.c#Lcresultass="sref">bgcla>193>       from_res(clusic iul,
230="line" name="L287"18cla>1887            =rpechref="+code=ocfs2_gro=rpeclmes="sref">clus2_groocl,
gd_bBUG_ON(bhclusacce" cl,
clusic iul,
23"="linlass="sref">clusic iul,
2306"line" name="L331"19cla>1939            ref="+code=osb"BUG_bhbhbhclusic iul,
230="line" name="L337"18cla>183>    hre2308s/ocfs223"balloc.c#L310"1898="L3023"ba>230="line" name="L368"18cla>1869            ref="+code=osb"BUG_bhbhbh_VALIDAC_USE_LOCAL*183>    hre2309s/ocfs223"balloc.c#L310"1899="L3023"ba>230="line" name="L279"1"resa"resalcla>193>       en,
bhbh_VALIDAC_USE_MAI        ref="+co_VALIDAC_USE_MAI ss=")ulass="sref">clusic iul,
194>    hre2311s/ocfs223uballoc.c#L310"1911="L3023uba>231="line" name="L33cla>193>       en,
bhbh_VALIDAC_USE_LOCAL*clusic iul,
bhWARN          ref="+coWARN   "BUG_bhclusic iul,
194>    hre2314s/ocfs223uballoc.c#L350"1914="L3023uba>231="line" name="L354"18cla>187>       de=iu;
;gdocl,
bhbg_bhandle_  *ocfshandle));
 hre2316s/ocfs223uballoc.c#L350"1916="L3023uba>231="line" name="L296"19ila>190>                 e="L279"18999ss="sref">bg_bhcontext *bh190>                 e="L279"18999ss="sref">bg_bhc *bh190>                 e="L279"18999ss="sref">bg_bho=ustercstar alloc.c#L ref="o=ustercstar code=osb"acass="sref">bh185>     ame="L357"1"18999ss="sref">bg_bhnua o=usterclus2_valis="im_nua o=ustercass=sulass="sref">clusic iul,
gd_de=iu;
;bh185>ss="sref">bg_bhctomibg_lontext *bg_brocl,
clusacce<=lsrede=i cl(clusic iul,
clusic iul,
193>       minco=usterclus2_valis="im_minco=usterccode"max_ _ONass="sref">gdocl,
clusacce"itmap1cpiref="+code=osb"ritmap1cpiass= - 1i"sref">clusic iul,
185>e" name="L296"18cla>18   The only paths askingmlatetassiguousnescg_    * re" nk per a.c#L. *pan>
194>      ccccccccccccccccccccccccc* should know about_this already.cl       * re" nk per a.c#L. *pan>
190>cla>193>       mloiref="+code=osb"mloi"BUG_ONass="sref">gdML_ERRORref="+code=osb"ML_ERRORcode=>e" name="L296string">"minimum n>

190>     e" name="L296string">"p_deso"itmap size %u!\n"      *s="L331"19cla>193minco=usterclus2_valis="im_minco=usterccode=osb"acass="sref">bh190>     ONass="sref">gdocl,
clusacce"itmap1cpiref="+code=osb"ritmap1cpiass=sulass="sref">clusic iul,
     ONass="sref">gdde=iu;
;gdENOSPC
;clusic iul,
183>            bail  ref="+code=maxailde=oulass="sref">clusic iul,
187>     hre23u2s/ocfs223uballoc.c#L310"1932="L3023uba>233="line" name="L292"19a" name="L296"18cla>18   e="mp the current request down=to a realisiic1size.cl       * re" nk per a.c#L. *pan>
193>       c *gdocl,
clusacce"itmap1cpiref="+code=osb"ritmap1cpiass= - 1i" re" nk per a.c#L. *pan>
185>e"18cla>188>   c *bhocl,
clusacce"itmap1cpiref="+code=osb"ritmap1cpiass= - 1ulass="sref">clusic iul,
clusic iul,
187>       de=iu;
;bg_bitclus2_valis="im_lloc.c#Lik class="sref">bg_b2_g_b2_valic.c#Lccontext *183>    hre23u7s/ocfs223uballoc.c#L310"1937="L3023uba>233="line" name="L357"18ila>190>                 e="L279"18cla>193>       andle_  *ocfshandle));
 hre23u8s/ocfs223uballoc.c#L310"1938="L3023uba>233="line" name="L318"19ila>190>                 e="L279"18ss="sref">bg_bhc *bh185>     ame="L357"1"18"L331"19cla>193minco=usterclus2_valis="im_minco=usterccode=osb"acass="sref">bh"resass="sref">bg_brfrom_res(bg_bres));
) hre2341s/ocfs223uballoc.c#L310"1941="L3023uba>234="line" name="L351"18"L33ONass="sref">gd_de=iu;
;clusic iul,
1939            ref="+code=osb"BUG_ss="sref">bg_brfrom_res(18   e=uster ; 0 aa/ n't sn =l       * re" nk per a.c#L. *pan>
185>bg_b2_valic.c#Lco=ustercstar alloc.c#L ref="o=ustercstar code = re" nk per a.c#L. *pan>
185>357"1"18"L331"19cla>193lloc.c bsc_"itmap16_to=ustercoffe=ocfs2_supelearch_on bsc_"itmap16_to=ustercoff clasONass="sref">gd_bBUG_ON(bhbhbg_brfrom_res(bh190>                 e="L279"1899999999999999ss="sref">bg_brfrom_res(bg_bres));
) hre2347s/ocfs223uballoc.c#L350"1947="L3023uba>234="line" name="L357"18ila>190>ss="sref">bg_bhctomibg_lontext *bg_brocl,
clusacce<=lsrede=i cl(bg_bres));
) hre2348s/ocfs223uballoc.c#L350"19c8="L3023uba>234="line" name="L318"19ila>190>bg_b2_valic.c#Lcnua o=usterclus2_valis="im_nua o=ustercass=iulcla>193>       from_res(bg_bres));
) hre2349s/ocfs223uballoc.c#L350"19c9="L3023uba>234="line" name="L339"18e" name="L273"18cla>187>     hre235fs/ocfs223uballoc.c#L350"195d="L3023uba>235b"line" name=e" name="L273"18cla>187>     hre2351s/ocfs223uballoc.c#L310"1otoe183>23uba>235="line" name="L33cla>193>       de=iu;
;clusic iul,
193>       de=iu;
;gdENOSPC
;
185>cla>193>       mloi     *gd_bmlde=iu;
;bg_bres));
) hre2354s/ocfs223uballoc.c#L350"1854="L3023uba>235="line" name="L354"18cla>183>            bail  ref="+code=maxailde=oulass="sref">clusic iul,
187>     hre2356s/ocfs223uballoc.c#L345"1856="L3023uba>235="linlass="sref">clusic iul,
192en,
bhclusic iul,
192>    hre2359s/ocfs223uballoc.c#L331"1859="L3023uba>235="lin83>            bail  ref="+code=maxailde=o"bailass="sref">bhgd_de=iu;
;bh193>       mloi     *gd_bmlde=iu;
;bg_bres));
) hre2362s/ocfs223uballoc.c#L331"1862="L3023uba>23u="line" name="L272"18cla>187>      de=iu;
;clusic iul,
187>     hre2364s/ocfs223uballoc.c#L331"1864="L3023uba>23code=o" name="L273"18cla>187>     hre2365s/ocfs223uballoc.c#L354"1865="L3023uba>236="lin"L282"18cla>188>     ic iic gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre2366s/ocfs223uballoc.c#L310"1866="L3023uba>236="line" name="L296"19ila>190> valis="im_lloc.c#Lik cl(bg_b2_valic.c#Lccontext *bh190> g_b2_valic.c#Lcuuballoc.c#L ref="+32"lineacass="sref">bhminco=usterclus2_valis="im_minco=usterccode=osb"acass="sref">bh190> g_b2_valic.c#Lcuuballoc.c#L ref="+32"linebg_b2_valic.c#Lco=ustercstar alloc.c#L ref="o=ustercstar code=osb"acass="sref">bhbhclusic iul,
188>   c *bhen,
bh192en,
bhclusic iul,
193>    hre2373s/ocfs223uballoc.c#L310"1873="L3023uba>237="line" name="L272"18cla>187>      __  ic iic gdandle_  *bg_bhcontext *bhminco=usterclus2_valis="im_minco=usterccode=osb"acass="sref">bh185>357"1"1853"18cg_b2_valic.c#Lcc *bg_bho=ustercstar alloc.c#L ref="o=ustercstar code=9ss="sref">bg_bhnua o=usterclus2_valis="im_nua o=ustercass=sulass="sref">clusic iul,
187>     hre2376s/ocfs223uballoc.c#L350"1876="L3023uba>237="linlass="sref">clusic iul,
188>     ic ib   kLrom_reclealsr));
;gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre2378s/ocfs223uballoc.c#L331"1878="L3023uba>237="line" name="L318"19ila>190>                "L286"18cla>188>      c *clus2_grocontexc *ocfshandle));
 hre2379s/ocfs223uballoc.c#L331"1879="L3023uba>237="line" name="L339"18"L353"18cla>185>     amevalis="im_lloc.c#Lik cl(clus2_grobiref="+code=osb"rg"handleass="sref">ocfshandle));
 hre238fs/ocfs223uballoc.c#L331"188d="L3023uba>238b"line" name="L279"18888888888888888888888888valis="im_lloc.c#Lik cbufferchearef="+code=bg_la ufferchearlmes="sref">clus2_grorom_re  *ocfshandle));
 hre2381s/ocfs223uballoc.c#L331"1881="L3023uba>238="line" name="L351"18cla>185>     88888888888unsig"ed "L282"18cla>188>   c *coff href="+code=bgr ccoffass=dleass="sref">ocfshandle));
 hre2382s/ocfs223uballoc.c#L345"1882="L3023uba>2382"line" name=e" name=cla>185>     88888888888unsig"ed "L282"18cla>188>   nua r));
;ocfshandle));
 hre2383s/ocfs223uballoc.c#L310"1883="L3023uba>238="line" name="L353"18cla>185>>>>>>>>>>>>>>>>>voidl3"sref">clus2_groundo_fhref="+code=bg_lundo_fhass=s(unsig"ed "L282"18cla>188>   c * href="+code=bgr cass=dleass="sref">ocfshandle));
 hre2384s/ocfs223uballoc.c#L310"1884="L3023uba>238="line" name="L354"18e" name=e" name=cla>185>     88888888888unsig"ed     ="sref">clus2_grobmape=ocfs2_supeleabmap"BUGi" re" nk per a.c#L. *pan>
clusic iul,
188>   de=iu;
;clusic iul,
188>   tmpe=ocfs2_supeleatmpass=ulass="sref">clusic iul,
clus2_groundo_biref="+code=osb"undo_biss="slaacass="sref">bhNULL*clusic iul,
1869    hre239fs/ocfs223uballoc.c#L310"189d="L3023uba>239f"line" name="" name="L296"18cla>18   The c69 er8cla_this  bscripmmc sass      * re" nk per a.c#L. *pan>
19111111111*   ic ireadirom_re bscripmmc().  Any corruption is a f">b bug.cl       * re" nk per a.c#L. *pan>
1889            ref="+code=osb"BUG_ONass="sref">gd__VALIDIS_VALID_GROUP_DESC
;gdbiref="+code=osb"rg"han))ulass="sref">clusic iul,
194>    hre2394s/ocfs223uballoc.c#L331"1894="L3023uba>239="line" name="L289"18cla>188trace_  ic ib   kLrom_reclealsr));
;gdb *coff href="+code=bgr ccoffass=d82"18cla>188>   nua r));
;clusic iul,
clusic iul,
1939            ref="+code=osb"BUG_bhgd_rch_onisto=usterc"itmape=ocfs2_supelearch_onisto=usterc"itmap"BUG_ONass="sref">gdcontexc *clusic iul,
192de=iu;
;gdandle_  *bg_bhINODE_CACHE  *gdcontexc *ocfshandle));
 hre2398s/ocfs223uballoc.c#L310"1898="L3023uba>239="line" name="L318"19ila>190>                 sref">clus2_grorom_re  *ocfshandle));
 hre2399s/ocfs223uballoc.c#L310"1899="L3023uba>239="line" name="L339"18"L353"18cla              sref">clus2_groundo_fhref="+code=bg_lundo_fhass=1?leass="sref">ocfshandle));
 hre24"fs/ocfs224"fs/loc.c#L310"1899="L3024"fs>240b"line" name="L279"188888888888888888888888888Nass="sref">gd__VALIDJOURNAL_ACCESS_UNDO
;bh240="line" name="L351"18cla>185>     888888888888Nass="sref">gd__VALIDJOURNAL_ACCESS_WRITE  *clusic iul,
24"2"line" name="L33cla>193>       de=iu;
;clusic iul,
240="line" name="L353"18cla>193>       mloi     *gd_bmlde=iu;
;bg_bres));
) hre24"4s/ocfs224"balloc.c#L331"1894="L3024"ba>240="line" name="L354"18cla>183>            bail  ref="+code=maxailde=oulass="sref">clusic iul,
240="line" name=e" name="L273"18cla>187>     hre24"6s/ocfs224"balloc.c#L350"1896="L3024"ba>240="linlass="sref">clusic iul,
2407"line" name="L33cla>193>       undo_fhref="+code=bg_lundo_fhass=ssref">clusic iul,
240="line" name="L318"19cla>193>       jbd_   kLbhede=ia;gd_bmlrom_re  *bg_bres));
) hre24"9s/ocfs224"balloc.c#L310"1899="L3024"ba>240="line" name="L279"1 sref">clus2_groundo_biref="+code=osb"undo_biss="slas"L286"18cla>188>      l(
            bh2j *gd_bmlrom_re  *clusacce"_"19citted1datacl(clusic iul,
193>       9            ref="+code=osb"BUG_ONass="sref">gd_undo_biref="+code=osb"undo_biss="sb"resass="sref">bg_bres));
) hre2412s/ocfs224uballoc.c#L310"1912="L3024uba>241="line" name=e" name="L273"18cla>187>     hre2413s/ocfs224uballoc.c#L345"1913="L3024uba>241="line" name="L343"19cla>194>    hre2414s/ocfs224uballoc.c#L350"1914="L3024uba>241="line" name="L289"18cla>188tmpe=ocfs2_supeleatmpass=iulcla>193>       nua r));
;bg_bres));
) hre2415s/ocfs224uballoc.c#L350"1915="L3024uba>241="line" name=whiless="sref">gd_bmltmpe=ocfs2_supeleatmpass=--ssref">clusic iul,
188>      l(gdb *coff href="+code=bgr ccoffass= +="L289"18cla>188tmpe=ocfs2_supeleatmpass=)dleass="sref">ocfshandle));
 hre2417s/ocfs224uballoc.c#L350"1917="L3024uba>241="line" name="L357"18ila>190>        (unsig"ed     ="s="L331"19cla>193biref="+code=osb"rg"hanlmes="sref">clusacce"gc"itmape=ocfs2_supelea"gc"itmapss="sb"resass="sref">bg_bres));
) hre2418s/ocfs224uballoc.c#L331"1918="L3024uba>241="line" name="L318"19"L33cla>193>       undo_fhref="+code=bg_lundo_fhass=s"resass="sref">bg_bres));
) hre2419s/ocfs224uballoc.c#L310"1919="L3024uba>241="line" name="L339"18"L353"18cla>193>       undo_fhref="+code=bg_lundo_fhass=_ONass="sref">gdb *coff href="+code=bgr ccoffass= +="L289"18cla>188tmpe=ocfs2_supeleatmpass=dleass="sref">ocfshandle));
 hre242fs/ocfs224uballoc.c#L310"192d="L3024uba>242b"line" name="L279"18ila>190>        (unsig"ed     ="s="L331"19cla>193undo_biref="+code=osb"undo_biss="lmes="sref">clusacce"gc"itmape=ocfs2_supelea"gc"itmapss="sb"resass="sref">bg_bres));
) hre24u1s/ocfs224uballoc.c#L310"1921="L3024uba>242="line" name=e" name="L273"18cla>187>     hre2422s/ocfs224uballoc.c#L345"1922="L3024uba>2422"line" name="L289"18cla>188le16_add_cpue=ocfs2_supeleale16_add_cpuass=_"resass="sref">bg_brbiref="+code=osb"rg"hanlmes="sref">clusacce"gcfreec"itl_coun* href="+code=bgrgcfreec"itl_coun*ass=d82"18cla>188>   nua r));
;clusic iul,
gdbiref="+code=osb"rg"hanlmes="sref">clusacce"gcfreec"itl_coun* href="+code=bgrgcfreec"itl_coun*ass=)smax_ cla>193>       le16_6_topue=ocfs2_supeleale16_6_topu"BUG_ONass="sref">gdbiref="+code=osb"rg"hanlmes="sref">clusacce"gcr));
;clusic iul,
188>      l(gdcontexc *clusacce" cl,
"G_deso bscripmmc # %llu haso"it"      * re" nk per a.c#L. *pan>
" coun* %u butme="ims %u are freed. nua r)); %d"      *s re" nk per a.c#L. *pan>
190>    (unsig"ed     =    )cla>193>       le64_6_topue=ocfs2_supeleale64_6_topu"BUG_ONass="sref">gdbiref="+code=osb"rg"hanlmes="sref">clusacce"gcr
;
190>    cla>193>       le16_6_topue=ocfs2_supeleale16_6_topu"BUG_ONass="sref">gdbiref="+code=osb"rg"hanlmes="sref">clusacce"gcr));
;
190>    cla>193>       le16_6_topue=ocfs2_supeleale16_6_topu"BUG_ONass="sref">gdbiref="+code=osb"rg"hanlmes="sref">clusacce"gcfreec"itl_coun* href="+code=bgrgcfreec"itl_coun*ass=)d82"18cla>188>   nua r));
;clusic iul,
gdEROFS
;bg_bres));
) hre243fs/ocfs224uballoc.c#L310"193d="L3024uba>243b"line" name=e" name="L273"18cla>187>     hre2431s/ocfs224uballoc.c#L310"1931="L3024uba>243="lin" name="L273"18cla>187>     hre2432s/ocfs224uballoc.c#L310"1932="L3024uba>2432"line" name="L33cla>193>       undo_fhref="+code=bg_lundo_fhass=s"resass="sref">bg_bres));
) hre24u3s/ocfs224uballoc.c#L331"19c3="L3024uba>243="line" name="L353"18cla>193>       jbd_un   kLbhede=ia;gd_bmlrom_re  *bg_bres));
) hre24u4s/ocfs224uballoc.c#L331"19c4="L3024uba>243ode=o" name="L273"18cla>187>     hre2435s/ocfs224uballoc.c#L310"1935="L3024uba>243="line" name=cla>193>       ic iuljournal_dirtyef="+code=bg_laic iuljournal_dirty"BUG_ONass="sref">gdandle_  *bg_bhrom_re  *bg_bres));
) hre24u6s/ocfs224uballoc.c#L345"19c6="L3024uba>243="lin83>            bail  ref="+code=maxailde=o"bailass="sref">bh187>      de=iu;
;clusic iul,
187>     hre2439s/ocfs224uballoc.c#L331"1939="L3024uba>243="line" name="L369"18cla>1869    hre244fs/ocfs224uballoc.c#L345"194d="L3024uba>244b"line" name="L349"19cla>19        * re" nk per a.c#L. *pan>
191*iexpec); the *pan>

191*       * re" nk per a.c#L. *pan>
188>   _  ic ifreecdref">bg_bitclus2_valis="im__  ic ifreecdref">bg_bitc"BUG_ONass="sref">gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre2444s/ocfs224uballoc.c#L331"1944="L3024uba>244="line" name="L354"18cla>185>357"1"1888888"L286"18cla>188>      c *clus2_grocontexc *ocfshandle));
 hre2445s/ocfs224uballoc.c#L310"1945="L3024uba>244="line" name="L295"19999999999999999999999valis="im_lloc.c#Lik cbufferchearef="+code=bg_la ufferchearlmes="sref">clus2_grof">bg_b *bg_b "handleass="sref">ocfshandle));
 hre2446s/ocfs224uballoc.c#L310"1946="L3024uba>244="line" name="L296"19ila>190>             unsig"ed "L282"18cla>188>   star sr))
;ocfshandle));
 hre2447s/ocfs224uballoc.c#L350"1947="L3024uba>244="line" name="L357"18ila>190>>>>>>>>>>>>>>cla>193>       uuballoc.c#Le=bg_lucode=o="L331"19cla>193bicr
;ocfshandle));
 hre2448s/ocfs224uballoc.c#L350"19c8="L3024uba>244="line" name="L318"19ila>190>             unsig"ed "L282"18cla>188>   coun* href="+code=bgcoun*ass=dleass="sref">ocfshandle));
 hre2449s/ocfs224uballoc.c#L350"19c9="L3024uba>244="line" name="L339"18888888888888888888888voidl3"sref">clus2_groundo_fhref="+code=bg_lundo_fhass=s(unsig"ed "L282"18cla>188>   c * href="+code=bgr cass=dleass="sref">ocfshandle));
 hre245fs/ocfs224uballoc.c#L350"195d="L3024uba>245b"line" name="L279"18888888888888888888888888888357"1  >88unsig"ed     ="sref">clus2_grobitmape=ocfs2_supelea"itmapss="ss"resass="sref">bg_bres));
) hre2451s/ocfs224uballoc.c#L310"1otoe183>24uba>245="linref">clusic iul,
188>   de=iu;
;clusic iul,
clus2_grouuballoc.c#L ref="+32"lineacass="sref">bhtmp_ushref="+code=bg_latmp_ushrass=ulass="sref">clusic iul,
188>      l(clus2_grofa;188>      l(193f">bg_b *bg_b "hanlmes="sref">clusacce"_datacl(clusic iul,
188>      l(clus2_grocl  ref="+code=maclss="sla"resass="sref">bg_brfa;clusacce"dballoc.c#L ref=""dbss="g_lid1mes="sref"iichain,
clusic iul,
188>      bufferchearef="+code=bg_la ufferchearlmes="sref">clus2_grorom_re  *bhNULL*clusic iul,
clus2_grorom_r*clusic iul,
192>    hre2459s/ocfs224uballoc.c#L331"1859="L3024uba>245="line" name="" name="L296"18cla>18   The o">bg_b  "18es sass   ic ifreecdc *
1957"1  >88*   ic ifreeco=usterc().  The c69 ers have o">    ked the"B    * re" nk per a.c#L. *pan>
19111111111* n>
bg_b  sass the    k c69 .  Thicg_    * re" nk per a.c#L. *pan>
19111111111* validate; the dc *
19111111111* is a f">b bug.cl       * re" nk per a.c#L. *pan>
1889            ref="+code=osb"BUG_ONass="sref">gd__VALIDIS_VALID_DINODE       ref="+co_VALIDIS_VALID_DINODE"BUG_ONass="sref">gdfa;clusic iul,
193>       9            ref="+code=osb"BUG__ONass="sref">gdcoun* href="+code=bgcoun*ass= +="L289"18cla>188star sr))
;193>         ic ibitl_percrom_r*gdcl  ref="+code=maclss="))ulass="sref">clusic iul,
clusic iul,
192trace_  ic ifreecdref">bg_bitclus2_valis="im_trace_  ic ifreecdref">bg_bitc"BUG_lass="sref">clusic iul,
193>       _VALIDI       ref="+co_VALIDI"BUG_ONass="sref">gdcontexc *clusacceipcr
;ocfshandle));
 hre24u9s/ocfs224uballoc.c#L310"1869="L3024uba>246="line" name="L339"18(unsig"ed     =    )cla>193>       bicr
;ocfshandle));
 hre247fs/ocfs224uballoc.c#L331"187d="L3024uba>247b"line" name="L279"182"18cla>188>   star sr))
;188>   coun* href="+code=bgcoun*ass=)ulass="sref">clusic iul,
187>     hre2472s/ocfs224uballoc.c#L310"1872="L3024uba>2472"line" name="L289"18cla>188de=iu;
;gdcontexc *188>   fa;188>   bicr
;ocfshandle));
 hre2473s/ocfs224uballoc.c#L310"1873="L3024uba>247="line" name="L353"18cla>185>>>>>>>>>>>>>>>>>>>>>>"resass="sref">bg_brrom_re  *bg_bres));
) hre2474s/ocfs224uballoc.c#L331"1874="L3024uba>247="line" name="L33cla>193>       de=iu;
;clusic iul,
193>       mloi     *gd_bmlde=iu;
;bg_bres));
) hre2476s/ocfs224uballoc.c#L350"1876="L3024uba>247="line" name="L296"19cla>183>            bail  ref="+code=maxailde=oulass="sref">clusic iul,
187>     hre2478s/ocfs224uballoc.c#L331"1878="L3024uba>247="line" name=sref">clus2_grorom_r*188>      l(bg_bhrom_re  *clusacce"_datacl(clusic iul,
1869    hre248fs/ocfs224uballoc.c#L331"188d="L3024uba>248b"line" name=cla>193>       9            ref="+code=osb"BUG__ONass="sref">gdcoun* href="+code=bgcoun*ass= +="L289"18cla>188star sr))
;193>       le16_6_topue=ocfs2_supeleale16_6_topu"BUG_ONass="sref">gdrom_r*clusacce"gcr));
;clusic iul,
187>     hre2482s/ocfs224uballoc.c#L345"1882="L3024uba>2482"line" name="L289"18cla>188de=iu;
;gdandle_  *bg_bhcontexc *ocfshandle));
 hre2483s/ocfs224uballoc.c#L310"1883="L3024uba>248="line" name="L353"18cla>185>>>>>>>>>>>>>>>>> name=sref">clus2_grorom_r*bg_bhrom_re  *ocfshandle));
 hre2484s/ocfs224uballoc.c#L310"1884="L3024uba>248="line" name="L354"18e" name=e" name=cla>185>     82"18cla>188>   star sr))
;188>   coun* href="+code=bgcoun*ass=d82"18cla>188>   undo_fhref="+code=bg_lundo_fhass=sulass="sref">clusic iul,
clusic iul,
188>      mloi     *gd_bmlde=iu;
;bg_bres));
) hre2487s/ocfs224uballoc.c#L310"1887="L3024uba>248="line" name="L357"18cla>183>            bail  ref="+code=maxailde=oulass="sref">clusic iul,
187>     hre2489s/ocfs224uballoc.c#L310"18c9="L3024uba>248="line" name="L369"18cla>1869    hre249fs/ocfs224uballoc.c#L310"189d="L3024uba>249b"line" name=cla>193>       de=iu;
;gdandle_  *bg_bhINODE_CACHE  *gdcontexc *ocfshandle));
 hre2491s/ocfs224uballoc.c#L310"1891="L3024uba>249="line" name="L351"18cla>185>     888888888888Nass="sref">gd_f">bg_b *bg_b "hand8Nass="sref">gd__VALIDJOURNAL_ACCESS_WRITE  *clusic iul,
clusic iul,
193>       mloi     *gd_bmlde=iu;
;bg_bres));
) hre2494s/ocfs224uballoc.c#L331"1894="L3024uba>249="line" name="L354"18cla>183>            bail  ref="+code=maxailde=oulass="sref">clusic iul,
187>     hre2496s/ocfs224uballoc.c#L350"1896="L3024uba>249="linlass="sref">clusic iul,
192le32_add_cpue=ocfs2_supeleale32_add_cpu clas"resass="sref">bg_brcl  ref="+code=maclss="lmes="sref">clusaccecl_rec;
;193>       le16_6_topue=ocfs2_supeleale16_6_topu"BUG_ONass="sref">gdrom_r*clusacce"gcchain,
ocfshandle));
 hre2498s/ocfs224uballoc.c#L310"1898="L3024uba>249="line" name="L318"19ila>12"18cla>188>   coun* href="+code=bgcoun*ass=)ulass="sref">clusic iul,
192tmp_ushref="+code=bg_latmp_ushrass=iulcla>193>       le32_6_topue=ocfs2_supeleale32_6_topu"BUG_ONass="sref">gdfa;clusacce"d1;clusic iul,
250b"line" name=cla>193>       fa;clusacce"d1;gdtmp_ushref="+code=bg_latmp_ushrass=i-="L327"19cla>192coun* href="+code=bgcoun*ass=)ulass="sref">clusic iul,
250="line" name=cla>193>       ic iuljournal_dirtyef="+code=bg_laic iuljournal_dirty"BUG_ONass="sref">gdandle_  *bg_bhf">bg_b *bg_b "han)ulass="sref">clusic iul,
250="line" name="L332"19cla>193>    hre25"3s/ocfs225"balloc.c#L331"1893="L3025"ba>250="lin83>            bail  ref="+code=maxailde=o"bailass="sref">bh250="line" name="L289"18cla>188brels_  *gdrom_re  *bg_bres));
) hre25"5s/ocfs225"balloc.c#L331"1895="L3025"ba>250="linlass="sref">clusic iul,
250="line" name="L33Nass="sref">gd_de=iu;
;bh250="line" name="L357"18cla>193>       mloi     *gd_bmlde=iu;
;bg_bres));
) hre25"8s/ocfs225"balloc.c#L310"1898="L3025"ba>250="line" name="L272"18cla>187>      de=iu;
;clusic iul,
250="line" name="L273"18cla>187>     hre251fs/ocfs225uballoc.c#L331"191d="L3025uba>251b"lin" name="L273"18cla>187>     hre2511s/ocfs225uballoc.c#L310"1911="L3025uba>251="lin"L282"18cla>188>     ic ifreecdref">bg_bitclus2_valis="im_  ic ifreecdref">bg_bitc"BUG_ONass="sref">gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre2512s/ocfs225uballoc.c#L310"1912="L3025uba>2512"line" name=e" name=cla>185>     "L286"18cla>188>      c *clus2_grocontexc *ocfshandle));
 hre2513s/ocfs225uballoc.c#L345"1913="L3025uba>251="line" name="L353"18cla>185>>>>>>valis="im_lloc.c#Lik cbufferchearef="+code=bg_la ufferchearlmes="sref">clus2_grof">bg_b *bg_b "handleass="sref">ocfshandle));
 hre2514s/ocfs225uballoc.c#L350"1914="L3025uba>251="line" name="L354"18e" name=e" naunsig"ed "L282"18cla>188>   star sr))
;ocfshandle));
 hre2515s/ocfs225uballoc.c#L350"1915="L3025uba>251="line" name="L295"19name="L357"18cla>193>       uuballoc.c#Le=bg_lucode=o="L331"19cla>193bicr
;ocfshandle));
 hre2516s/ocfs225uballoc.c#L350"1916="L3025uba>251="line" name="L296"19e" name=e" naunsig"ed "L282"18cla>188>   coun* href="+code=bgcoun*ass=)leass="sref">ocfshandle));
 hre2517s/ocfs225uballoc.c#L350"1917="L3025uba>251="linref">clusic iul,
187>      _  ic ifreecdref">bg_bitclus2_valis="im__  ic ifreecdref">bg_bitc"BUG_ONass="sref">gdandle_  *bg_bhcontexc *gd_f">bg_b *bg_b "handef">clusic iul,
193>       star sr))
;188>   bicr
;188>   coun* href="+code=bgcoun*ass=d82"18cla>188>   NULL*bg_bres));
) hre252fs/ocfs225uballoc.c#L310"192d="L3025uba>252b"line" name="L273"18cla>187>     hre25u1s/ocfs225uballoc.c#L310"1921="L3025uba>252="lin" name="L273"18cla>187>     hre2522s/ocfs225uballoc.c#L345"1922="L3025uba>2522"lin"L282"18cla>188>     ic ifreecdc *gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre25u3s/ocfs225uballoc.c#L310"19c3="L3025uba>252="line" name="L353"18cla>18"L286"18cla>188>      c *clus2_grode" c_contexc *ocfshandle));
 hre25u4s/ocfs225uballoc.c#L310"19c4="L3025uba>252="line" name="L354"18cla>18"L286"18cla>188>      bufferchearef="+code=bg_la ufferchearlmes="sref">clus2_grode" c_contexb *ocfshandle));
 hre25u5s/ocfs225uballoc.c#L331"1925="L3025uba>252="line" name="L295"19999999"L286"18cla>188>      l(clus2_grodi
;ocfshandle));
 hre2526s/ocfs225uballoc.c#L331"1926="L3025uba>252="linref">clusic iul,
192uuballoc.c#Le=bg_lucode=o="L331"19cla>193blkef="+code=bg_la lkass=iulcla>193>       le64_6_topue=ocfs2_supeleale64_6_topu"BUG_ONass="sref">gddi
;clusacce" r
;bg_bres));
) hre2528s/ocfs225uballoc.c#L310"19c8="L3025uba>252="line" name=sref">clus2_grouuballoc.c#Le=bg_lu1="line_lid1mes="sref""it;193>       le16_6_topue=ocfs2_supeleale16_6_topu"BUG_ONass="sref">gddi
;clusacce" dref">bg_bit href="+code=bgikdref">bg_bitclas)b"resass="sref">bg_bres));
) hre2529s/ocfs225uballoc.c#L310"19c9="L3025uba>252="line" name="L327"19cla>192uuballoc.c#Le=bg_lucode=o="L331"19cla>193bicr
;193>       ic iulwhichkdref">bg_rom_r*bg_rom_r"BUG_ONass="sref">gdblkef="+code=bg_la lkass=d82"18cla>188>   bit;bg_bres));
) hre253fs/ocfs225uballoc.c#L310"193d="L3025uba>253b"lin" name="L273"18cla>187>     hre2531s/ocfs225uballoc.c#L310"1931="L3025uba>253="line" name="L33Nass="sref">gd_di
;clusacce" dref">bg_>bg href="+code=bgikdref">bg_>bg"BUG)leass="sref">ocfshandle));
 hre2532s/ocfs225uballoc.c#L310"1932="L3025uba>2532"line" name=e" name="L331"19cla>193bicr
;193>       le64_6_topue=ocfs2_supeleale64_6_topu"BUG_ONass="sref">gddi
;clusacce" dref">bg_>bg href="+code=bgikdref">bg_>bg"BUG)b"resass="sref">bg_bres));
) hre2533s/ocfs225uballoc.c#L331"19c3="L3025uba>253="line" name="L272"18cla>187>        ic ifreecdref">bg_bitclus2_valis="im_  ic ifreecdref">bg_bitc"BUG_ONass="sref">gdandle_  *bg_bhde" c_contexc *ocfshandle));
 hre25u4s/ocfs225uballoc.c#L331"19c4="L3025uba>253="line" name="L354"18e" name=e" name=cla>185>sref">clus2_grode" c_contexb *188>   c * href="+code=bgr cass=d82"18cla>188>   bicr
;bg_bres));
) hre2535s/ocfs225uballoc.c#L310"1935="L3025uba>253="line" name="L273"18cla>187>     hre25u6s/ocfs225uballoc.c#L345"19c6="L3025uba>253="linlass="sref">clusic iul,
188>   _  ic ifreeco=usterclus2_valis="im__  ic ifreeco=usterc"BUG_ONass="sref">gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre25u8s/ocfs225uballoc.c#L310"1938="L3025uba>253="line" name="L318"19ila>190>        "L286"18cla>188>      c *clus2_gro"itmapxc *ocfshandle));
 hre25u9s/ocfs225uballoc.c#L331"1939="L3025uba>253="line" name="L339"18"L353"185"19name"L286"18cla>188>      bufferchearef="+code=bg_la ufferchearlmes="sref">clus2_gro"itmapxb *ocfshandle));
 hre254fs/ocfs225uballoc.c#L345"194d="L3025uba>254b"line" name="L279"188888888888888888"L327"19cla>192uuballoc.c#Le=bg_lucode=o="L331"19cla>193star srlkef="+code=bg_lastar srlk"handleass="sref">ocfshandle));
 hre2541s/ocfs225uballoc.c#L310"1941="L3025uba>254="line" name="L351"18cla>185>     888unsig"ed "L282"18cla>188>   nua o=usterclus2_valis="im_nua o=usterc"handleass="sref">ocfshandle));
 hre2542s/ocfs225uballoc.c#L310"1942="L3025uba>2542"line" name=e" name=cla>185>     888voidl3"sref">clus2_groundo_fhref="+code=bg_lundo_fhass=s(unsig"ed "L282"18cla>188>   c * href="+code=bgr cass=dleass="sref">ocfshandle));
 hre2543s/ocfs225uballoc.c#L331"1943="L3025uba>254="line" name="L353"18cla>185>>>>>>>>>>>>>>>>> name=88unsig"ed     ="sref">clus2_grobitmape=ocfs2_supelea"itmapss="ss"resass="sref">bg_bres));
) hre2544s/ocfs225uballoc.c#L331"1944="L3025uba>254="linref">clusic iul,
188>   de=iu;
;clusic iul,
193uuballoc.c#Le=bg_lu1="line_lid1mes="sref""g_star sr))
;clusic iul,
192uuballoc.c#Le=bg_lucode=o="L331"19cla>193bicr
;clusic iul,
188>      l(clus2_grofa;clusic iul,
1869    hre255fs/ocfs225uballoc.c#L350"195d="L3025uba>255f"line" name="" name="L296"18cla>18   You can't ever have o contiguous set of o=usterc"h    * re" nk per a.c#L. *pan>
25uba>255="line" name="L314"19cla>19111111111* bigger tde= o b   k rom_r "itmap so we never have to worry"h    * re" nk per a.c#L. *pan>
19111111111* about   opi  =on them.      * re" nk per a.c#L. *pan>
19111111111* Thic is expensive. We c6n safely="Lmove once_this stuff has      * re" nk per a.c#L. *pan>
19111111111* claten tested="Ln>
y we9 . l       * re" nk per a.c#L. *pan>
clus2_gro9            ref="+code=osb"BUG_bh193>       ic iulo=usterc_6_tb   kclus2_valis="im_  ic io=usterc_6_tb   kc"BUG_ONass="sref">gdbitmapxc *clusacce" cl,
gdbitmapxc *clusacce" cl,
clusic iul,
clusic iul,
192fa;188>      l(193"itmapxb *clusacce"_datacl(clusic iul,
192>    hre2559s/ocfs225uballoc.c#L331"1859="L3025uba>255="line" name="L327"19cla>192  ic ib   kL6_to=ustercrom_r*gdbitmapxc *193>       star srlkef="+code=bg_lastar srlk"han,>"resass="sref">bg_brbicr
;ocfshandle));
 hre256fs/ocfs225uballoc.c#L331"186d="L3025uba>256b"line" name="L279"18888888888888888888888"resass="sref">bg_brbicstar sr))
;clusic iul,
187>     hre2562s/ocfs225uballoc.c#L331"1862="L3025uba>2562"line" name="L289"18cla>188trace_  ic ifreeco=usterclus2_valis="im_trace_  ic ifreeco=usterc"BUG_(unsig"ed     =    )cla>193>       bicr
;ocfshandle));
 hre2563s/ocfs225uballoc.c#L310"1863="L3025uba>256="line" name="L353"18cla>185>(unsig"ed     =    )cla>193>       star srlkef="+code=bg_lastar srlk"handleass="sref">ocfshandle));
 hre2564s/ocfs225uballoc.c#L331"1864="L3025uba>256="line" name="L354"18e" name=ss="sref">bg_brbicstar sr))
;188>   nua o=usterclus2_valis="im_nua o=usterc"han)ulass="sref">clusic iul,
clusic iul,
193de=iu;
;bg_bitclus2_valis="im__  ic ifreecdref">bg_bitc"BUG_ONass="sref">gdandle_  *bg_bhbitmapxc *193>       "itmapxb *ocfshandle));
 hre2567s/ocfs225uballoc.c#L354"1867="L3025uba>256="line" name="L357"18ila>190>>>>>>>>>>>>>> name=ss="sref">bg_brbicstar sr))
;188>   bicr
;ocfshandle));
 hre2568s/ocfs225uballoc.c#L310"1868="L3025uba>256="line" name="L318"19ila>190>>>>>>>>>>>>>> name=ss="sref">bg_brnua o=usterclus2_valis="im_nua o=usterc"hand82"18cla>188>   undo_fhref="+code=bg_lundo_fhass=sulass="sref">clusic iul,
clusic iul,
188>   mloi     *gd_bmlde=iu;
;bg_bres));
) hre2571s/ocfs225uballoc.c#L331"1871="L3025uba>257="line" name="L351"18cla>183>            oui
;clusic iul,
187>     hre2573s/ocfs225uballoc.c#L310"1873="L3025uba>257="line" name="L343"19cla>194>    hre2574s/ocfs225uballoc.c#L331"1874="L3025uba>257="line" name="L289"18cla>188  ic i   al_f">bg_seencfreec"itl*bg_seencfreec"itl class="sref">gd_bml_VALIDSB*gdbitmapxc *clusacce" cl,
ocfshandle));
 hre2575s/ocfs225uballoc.c#L331"1875="L3025uba>257="line" name="L295"19a>190>>>>>>>>>>>>>> name=ss="sref">bg_brnua o=usterclus2_valis="im_nua o=usterc"hansb"resass="sref">bg_bres));
) hre2576s/ocfs225uballoc.c#L350"1876="L3025uba>257="linlass="sref">clusic iul,
            oui
;bhgd_de=iu;
;bh188>   mloi     *gd_bmlde=iu;
;bg_bres));
) hre258fs/ocfs225uballoc.c#L331"188d="L3025uba>258b"line" name="L272"18cla>187>      de=iu;
;clusic iul,
187>     hre2582s/ocfs225uballoc.c#L345"1882="L3025uba>258="line" name="L332"19cla>193>    hre2583s/ocfs225uballoc.c#L310"1883="L3025uba>258="lin"L282"18cla>188>     ic ifreeco=usterclus2_valis="im_ic iulfreeco=usterc"BUG_ONass="sref">gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre2584s/ocfs225uballoc.c#L310"1884="L3025uba>258="line" name="L354"18e" name="L286"18cla>188>      c *clus2_gro"itmapxc *ocfshandle));
 hre2585s/ocfs225uballoc.c#L310"1885="L3025uba>258="line" name="L295"19a>190>>>"L286"18cla>188>      bufferchearef="+code=bg_la ufferchearlmes="sref">clus2_gro"itmapxb *ocfshandle));
 hre2586s/ocfs225uballoc.c#L310"1886="L3025uba>258="line" name="L296"19"L339"182"18cla>188>   uuballoc.c#Le=bg_lucode=o="L331"19cla>193star srlkef="+code=bg_lastar srlk"handleass="sref">ocfshandle));
 hre2587s/ocfs225uballoc.c#L310"1887="L3025uba>258="line" name="L357"1888888888unsig"ed "L282"18cla>188>   nua o=usterclus2_valis="im_nua o=usterc"hansbailass="sref">bhclusic iul,
187>      _  ic ifreeco=usterclus2_valis="im__  ic ifreeco=usterc"BUG_ONass="sref">gdandle_  *bg_bhbitmapxc *193>       "itmapxb *ocfshandle));
 hre259fs/ocfs225uballoc.c#L310"189d="L3025uba>259b"line" name="L279"1888888888888888888888ela>193>       star srlkef="+code=bg_lastar srlk"han,>2"18cla>188>   nua o=usterclus2_valis="im_nua o=usterc"handleass="sref">ocfshandle));
 hre2591s/ocfs225uballoc.c#L310"1891="L3025uba>259="line" name="L351"18cla>185>     88888888cla>187>      _  ic ise sr))
;bg_bres));
) hre2592s/ocfs225uballoc.c#L310"1892="L3025uba>2592"line" name="L273"18cla>187>     hre2593s/ocfs225uballoc.c#L331"1893="L3025uba>259="line" name="L343"19cla>194>    hre2594s/ocfs225uballoc.c#L331"1894="L3025uba>259="line" name="L314"19cla>19        * re" nk per a.c#L. *pan>
191*iGive never-ushr o=usterc back to the gloan> "itmap.  We don't nehras    * re" nk per a.c#L. *pan>
191*ito prote6"1these "its "L the undo  uffer.as    * re" nk per a.c#L. *pan>
191*       * re" nk per a.c#L. *pan>
188>     ic ireleaseco=usterclus2_valis="im_ic iulreleaseco=usterc"BUG_ONass="sref">gdandle_  hhhhhref="+code=inodhandle_ ass="sref">bg_bhandle_  *ocfshandle));
 hre2599s/ocfs225uballoc.c#L310"1899="L3025uba>259="line" name="L339"18"L353"185"1"L286"18cla>188>      c *clus2_gro"itmapxc *ocfshandle));
 hre26"fs/ocfs226"fs/loc.c#L310"1899="L3026"fs>260b"line" name="L279"1888888888888"L286"18cla>188>      bufferchearef="+code=bg_la ufferchearlmes="sref">clus2_gro"itmapxb *ocfshandle));
 hre26"1s/ocfs226"balloc.c#L310"1891="L3026"ba>260="line" name="L351"18cla>185>   2"18cla>188>   uuballoc.c#Le=bg_lucode=o="L331"19cla>193star srlkef="+code=bg_lastar srlk"handleass="sref">ocfshandle));
 hre26"2s/ocfs226"balloc.c#L310"1892="L3026"ba>2602"line" name=e" name=cla>185>   unsig"ed "L282"18cla>188>   nua o=usterclus2_valis="im_nua o=usterc"hansbailass="sref">bh260="linref">clusic iul,
260="line" name="L272"18cla>187>      _  ic ifreeco=usterclus2_valis="im__  ic ifreeco=usterc"BUG_ONass="sref">gdandle_  *bg_bhbitmapxc *193>       "itmapxb *oc
260="line" name="L295"19a>190>>>>>>>>>>>>>> ela>193>       star srlkef="+code=bg_lastar srlk"han,>2"18cla>188>   nua o=usterclus2_valis="im_nua o=usterc"handleass="sref">ocfshandle));
 hre26"6s/ocfs226"balloc.c#L350"1896="L3026"ba>260="line" name="L296"19ila>190>            8cla>187>      _  ic iclealsr))lus2_valis="im__  ic iclealsr))ass=sb"resass="sref">bg_bres));
) hre26"7s/ocfs226"balloc.c#L350"1897="L3026"ba>260="line" name="L273"18cla>187>     hre26"8s/ocfs226"balloc.c#L310"1898="L3026"ba>260="line" name="L328"19cla>192>    hre26"9s/ocfs226"balloc.c#L310"1899="L3026"ba>260="linee=iic18cla>188>      c 310"18a href="+codede310""linevoidl8cla>188>      l(clus2_grobg;bhclusic iul,
193>       pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"B   k Gom_r:\n"      *sb"resass="sref">bg_bres));
) hre2612s/ocfs226uballoc.c#L310"1912="L3026uba>2612"line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">""g_sig"a272e:" name=%s\n"      *d82"18cla>188>   bi;clusacce"gcsig"a272e
;bg_bres));
) hre2613s/ocfs226uballoc.c#L345"1913="L3026uba>261="line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">""g_size:" name=name=%u\n"      *d82"18cla>188>   bi;clusacce"gcsize
;bg_bres));
) hre2614s/ocfs226uballoc.c#L350"1914="L3026uba>261="line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">""g_"its:" name=name=%u\n"      *d82"18cla>188>   bi;clusacce"gcr));
;bg_bres));
) hre2615s/ocfs226uballoc.c#L350"1915="L3026uba>261="line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">""g_freec"itl_coun*:=%u\n"      *d82"18cla>188>   bi;clusacce"gcfreec"itl_coun*
;bg_bres));
) hre2616s/ocfs226uballoc.c#L350"1916="L3026uba>2616"line" name="L331"19cla>193pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">""g_chain: name=name=%u\n"      *d82"18cla>188>   bi;clusacce"gcchain,
bg_bres));
) hre2617s/ocfs226uballoc.c#L350"1917="L3026uba>261="line" name="L327"19cla>192pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">""g_generation:=name=%u\n"      *d82"18cla>188>   le32_6_topue=ocfs2_supeleale32_6_topu"BUG_ONass="sref">gdbi;clusacce"gcgeneration,
bg_bres));
) hre2618s/ocfs226uballoc.c#L331"1918="L3026uba>261="line" name=sref">clus2_gropr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">""g_nextirom_r:=name=%llu\n"      *d"resass="sref">bg_bres));
) hre2619s/ocfs226uballoc.c#L310"1919="L3026uba>261="line" name="L339"1(unsig"ed     =    )cla>193>       bi;clusacce"gcnextirom_r,
bg_bres));
) hre262fs/ocfs226uballoc.c#L310"192d="L3026uba>262b"line" name=cla>193>       pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">""g_parenthdc *bg_bres));
) hre26u1s/ocfs226uballoc.c#L310"1921="L3026uba>262="line" name="L351"1(unsig"ed     =    )cla>193>       bi;clusacce"gcparenthdc *bg_bres));
) hre2622s/ocfs226uballoc.c#L345"1922="L3026uba>2622"line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">""g_gc"lk: name=name=%llu\n"      *d"resass="sref">bg_bres));
) hre26u3s/ocfs226uballoc.c#L310"19c3="L3026uba>262="line" name="L353"1(unsig"ed     =    )cla>193>       bi;clusacce"gcr
;bg_bres));
) hre2624s/ocfs226uballoc.c#L310"19c4="L3026uba>262="line" name="L273"18cla>187>     hre26u5s/ocfs226uballoc.c#L331"1925="L3026uba>262="linlass="sref">clusic iul,
188>      c 310"18a href="+codede310""linevoidl8cla>188>      l(bg_c *bg_c *clus2_grofa;bhclusic iul,
188>   i
;clusic iul,
1869    hre263fs/ocfs226uballoc.c#L310"193d="L3026uba>263b"line" name=cla>193>       pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"S1869    I *193>       fa;clusacce" r
;bg_bres));
) hre2631s/ocfs226uballoc.c#L310"1931="L3026uba>263="line" name=cla>193>       pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"i_sig"a272e:" name= name=name=%s\n"      *d82"18cla>188>   fa;clusacce" sig"a272e
;bg_bres));
) hre2632s/ocfs226uballoc.c#L310"1932="L3026uba>2632"line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"i_size:" name=name= name=name=%llu\n"      *d"resass="sref">bg_bres));
) hre2633s/ocfs226uballoc.c#L331"19c3="L3026uba>263="line" name="L353"1(unsig"ed     =    )cla>193>       fa;clusacce" size
;bg_bres));
) hre26u4s/ocfs226uballoc.c#L331"19c4="L3026uba>263="line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"i o=usterc:" name=name= name=n%u\n"      *d82"18cla>188>   fa;clusacce" o=usterclus2_valis="im_i o=usterc"hansb"resass="sref">bg_bres));
) hre2635s/ocfs226uballoc.c#L310"1935="L3026uba>263="line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"i_generation:=name=ame= name=n%u\n"      *d"resass="sref">bg_bres));
) hre2636s/ocfs226uballoc.c#L345"19c6="L3026uba>263="line" name="L296"12"18cla>188>   le32_6_topue=ocfs2_supeleale32_6_topu"BUG_ONass="sref">gdfa;clusacce" generation,
bg_bres));
) hre26u7s/ocfs226uballoc.c#L310"1937="L3026uba>263="line" name="L327"19cla>192pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"id1."itmap1.i_ushr: name=name=%u\n"      *d"resass="sref">bg_bres));
) hre26u8s/ocfs226uballoc.c#L310"1938="L3026uba>263="line" name="L318"12"18cla>188>   le32_6_topue=ocfs2_supeleale32_6_topu"BUG_ONass="sref">gdfa;clusacce"d1;bg_bres));
) hre26u9s/ocfs226uballoc.c#L331"1939="L3026uba>263="line" name="L327"19cla>192pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"id1."itmap1.i_total:name=name=%u\n"      *d"resass="sref">bg_bres));
) hre264fs/ocfs226uballoc.c#L345"194d="L3026uba>264b"line" name="L279"12"18cla>188>   le32_6_topue=ocfs2_supeleale32_6_topu"BUG_ONass="sref">gdfa;clusacce"d1;bg_bres));
) hre2641s/ocfs226uballoc.c#L310"1941="L3026uba>264="line" name=cla>193>       pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"id2.i_chain.cltopg: name=name=%u\n"      *d82"18cla>188>   fa;clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
bg_bres));
) hre2642s/ocfs226uballoc.c#L310"1942="L3026uba>2642"line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"id2.i_chain.cltbpc: name=name=%u\n"      *d82"18cla>188>   fa;clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
bg_bres));
) hre2643s/ocfs226uballoc.c#L331"1943="L3026uba>264="line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"id2.i_chain.cltooun*:=me=name=%u\n"      *d82"18cla>188>   fa;clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
bg_bres));
) hre2644s/ocfs226uballoc.c#L331"1944="L3026uba>264="line" name="L289"18cla>188pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"id2.i_chain.cltnextifreecrec:=%u\n"      *d"resass="sref">bg_bres));
) hre2645s/ocfs226uballoc.c#L310"1945="L3026uba>264="line" name="L295"12"18cla>188>   fa;clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
bg_bres));
) hre2646s/ocfs226uballoc.c#L310"1946="L3026uba>2646"line" name=for_ONass="sref">gdi
;188>   i
;188>   fa;clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
188>   i
;clusic iul,
193>       pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"felmes=id2.i_chain.cltrec;[%d].cifree:e=%u\n"      *d82"18cla>188>   i
;bg_bres));
) hre2648s/ocfs226uballoc.c#L350"19c8="L3026uba>264="line" name="L318"19ila>1902"18cla>188>   fa;clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
193>       i
;bg_bres));
) hre2649s/ocfs226uballoc.c#L350"19c9="L3026uba>264="line" name="L339"182"18cla>188>   pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"felmes=id2.i_chain.cltrec;[%d].citotal:n%u\n"      *d82"18cla>188>   i
;bg_bres));
) hre265fs/ocfs226uballoc.c#L350"195d="L3026uba>265b"line" name="L279"1888888882"18cla>188>   fa;clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
193>       i
;bg_bres));
) hre2651s/ocfs226uballoc.c#L310"1otoe183>26uba>265="line" name="L351"182"18cla>188>   pr"L2kef="+code=bg_lapr"L2k"BUG_O" name="L314valing">"felmes=id2.i_chain.cltrec;[%d].cigc"lk: %llu\n"      *d82"18cla>188>   i
;bg_bres));
) hre2652s/ocfs226uballoc.c#L345"1852="L3026uba>2652"line" name=e" name=cla>185(unsig"ed     =    )cla>193>       fa;clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
193>       i
;bg_bres));
) hre2653s/ocfs226uballoc.c#L350"1853="L3026uba>265="line" name=e" name="L273"18cla>187>     hre2654s/ocfs226uballoc.c#L350"1854="L3026uba>265="line" name="L273"18cla>187>     hre2655s/ocfs226uballoc.c#L310"1855="L3026uba>265="linlass="sref">clusic iul,
19        * re" nk per a.c#L. *pan>
191* For a given n>


191* accessed, and   ck them, reservi  =the appropr"ate number of "itl.as    * re" nk per a.c#L. *pan>
191*as    * re" nk per a.c#L. *pan>
191* Sparse file systems cn>
_this from l(
191* and l(
s().as    * re" nk per a.c#L. *pan>
191*as    * re" nk per a.c#L. *pan>
191* File systems which don't support holes cn>
_this fromas    * re" nk per a.c#L. *pan>
191* l(

191*       * re" nk per a.c#L. *pan>
188>     ic i   kLn>
clus2_grode" c;bg_bres));
) hre2667s/ocfs226uballoc.c#L354"1867="L3026uba>266="line" name="L357"18ila>190>>>valis="im_lloc.c#Lik cl(_tree
;clus2_groe* href="+code=bgecass=dleass="sref">ocfshandle));
 hre2668s/ocfs226uballoc.c#L310"1868="L3026uba>266="line" name="L318"19ila>190>>>sref">clus2_grou32 href="+code=bgu32"line_lid1mes="sref"clusterc_6_tadref="+code=bg_laclusterc_6_tadrass=d>sref">clus2_grou32 href="+code=bgu32"line_lid1mes="sref"extla>s_6_tspl))lus2_valis="im_extla>s_6_tspl))ass=dleass="sref">ocfshandle));
 hre2669s/ocfs226uballoc.c#L310"1869="L3026uba>266="line" name="L339"18"L353"185"valis="im_lloc.c#Lik cl(bg_context
;bg_contextlmes=""sref">clus2_grodata_ac href="+code=bgdata_acass=dleass="sref">ocfshandle));
 hre267fs/ocfs226uballoc.c#L331"187d="L3026uba>267b"line" name="L279"18"L353"185"valis="im_lloc.c#Lik cl(bg_context
;bg_contextlmes=""sref">clus2_grometa_ac href="+code=bgmeta_acclas)leass="sref">ocfshandle));
 hre2671s/ocfs226uballoc.c#L331"1871="L3026uba>267="linref">clusic iul,
188>   re* href="+code=bgretass=iul0,>2"18cla>188>   nua freecextla>s href="+code=bgnua freecextla>s"han;ef">clusic iul,
188>   max_rec;_nehrhref="+code=bg_lamax_rec;_nehrhrass=iul_lid1mes="sref"clusterc_6_tadref="+code=bg_laclusterc_6_tadrass= + 21* _lid1mes="sref"extla>s_6_tspl))lus2_valis="im_extla>s_6_tspl))ass=;ef">clusic iul,
clus2_groocl,
gdde" c;clusacce" cl,
clusic iul,
clusic iul,
clus2_grometa_ac href="+code=bgmeta_acclasiul_lid1mes="sref"NULL href="+code=bgNULLass=;ef">clusic iul,
gd_data_ac href="+code=bgdata_acass=)leass="sref">ocfshandle));
 hre2678s/ocfs226uballoc.c#L331"1878="L3026uba>267="line" name="L318"19"sref">clus2_grodata_ac href="+code=bgdata_acass=iul_lid1mes="sref"NULL href="+code=bgNULLass=;ef">clusic iul,
1869    hre268fs/ocfs226uballoc.c#L331"188d="L3026uba>268b"line" name=cla>193>       9            ref="+code=osb"BUG_bh193>       data_ac href="+code=bgdata_acass=iuul_lid1mes="sref"NULL href="+code=bgNULLass=);ef">clusic iul,
187>     hre2682s/ocfs226uballoc.c#L345"1882="L3026uba>2682"line" name="L289"18cla>188nua freecextla>s href="+code=bgnua freecextla>s"haniulcla>193>       ic iulnua freecextla>s href="+code=bgic iulnua freecextla>s"BUG_bh188>   e* href="+code=bgecass=);ef">clusic iul,
gd_nua freecextla>s href="+code=bgnua freecextla>s"haniulass="sref">clusic iul,
188>   re* href="+code=bgretass=iul2"18cla>188>   nua freecextla>s href="+code=bgnua freecextla>s"han;ef">clusic iul,
clus2_gromloi     *gd_bmlre* href="+code=bgretass=);ef">clusic iul,
183>            oui
;clusic iul,
187>     hre2688s/ocfs226uballoc.c#L310"1888="L3026uba>268="line" name="L328"19cla>192>    hre2689s/ocfs226uballoc.c#L310"18c9="L3026uba>2689"line" name=e" name="L314"19cla>19        * re" nk per a.c#L. *pan>
191"L318"19" Sparse n>

19111111111* with reservi  =room=for expansion -=the actual n>

19111111111* happens while we've9cla a journal de=osb open so re-taki        * re" nk per a.c#L. *pan>
19111111111* a cluster   ck (because we rnamout of=room=for another      * re" nk per a.c#L. *pan>
19111111111* extla>) will violate orderi  =rulel.as    * re" nk per a.c#L. *pan>
191"L318"19"ss    * re" nk per a.c#L. *pan>
19111111111* Most of=the time we'll only be seei  =this 1 cluster aa a timess    * re" nk per a.c#L. *pan>
19111111111* anyway.as    * re" nk per a.c#L. *pan>
191"L318"19"ss    * re" nk per a.c#L. *pan>
19111111111* Always   ck for any unwritten extla>s -=we might wantitoss    * re" nk per a.c#L. *pan>
270b"line" name="L314"19cla>191"L318"19" adr b   ks duri  =a spl)).as    * re" nk per a.c#L. *pan>
270="line" name="L314"19cla>19111111111*       * re" nk per a.c#L. *pan>
2702"line" name="L33!Nass="sref">gd_nua freecextla>s href="+code=bgnua freecextla>s"hani|| re" nk per a.c#L. *pan>
270="line" name="L35_bhbg
;bg"BUG_bh193>       nua freecextla>s href="+code=bgnua freecextla>s"haniulass2"18cla>188>   max_rec;_nehrhref="+code=bg_lamax_rec;_nehrhrass=)"sref">clusic iul,
270="line" name="L354"182"18cla>188>   re* href="+code=bgretass=iul2"18cla>188>   l(188>   e* href="+code=bgecass=lmes="sref">clusacceet_root_elef="+code=bg_laet_root_el=bg_,>2"18cla>188>   meta_ac href="+code=bgmeta_acclas)ulass="sref">clusic iul,
270="line" name="L295"19"L33Nass="sref">gd_re* href="+code=bgretass=iulass="sref">clusic iul,
270="line" name="L296"19ila>190>"L33Nass="sref">gd_re* href="+code=bgretass=i!= -Nass="sref">gd_ENOSPC href="+code=bgENOSPCass=)leass="sref">ocfshandle));
 hre27"7s/ocfs227"balloc.c#L350"1897="L3027"ba>270="line" name="L357"18ila>190>>>>>>>>>sref">clus2_gromloi     *gd_bmlre* href="+code=bgretass=);ef">clusic iul,
270="line" name="L318"19ila>190>cla>183>            oui
;clusic iul,
270="line" name="L339"18e" name="L273"18cla>187>     hre271fs/ocfs227uballoc.c#L331"191d="L3027uba>271b"line" name=e" name="L273"18cla>187>     hre2711s/ocfs227uballoc.c#L310"1911="L3027uba>271="lin" name="L273"18cla>187>     hre2712s/ocfs227uballoc.c#L310"1912="L3027uba>2712"line" name="L33bh187>     hre2713s/ocfs227uballoc.c#L345"1913="L3027uba>271="line" name="L353"1>cla>183>            oui
;clusic iul,
clusic iul,
188re* href="+code=bgretass=iul2"18cla>188>   l(188>   clusterc_6_tadref="+code=bg_laclusterc_6_tadrass=d>sref">clus2_grodata_ac href="+code=bgdata_acass=)ulass="sref">clusic iul,
gd_re* href="+code=bgretass=iulass="sref">clusic iul,
gd_re* href="+code=bgretass=i!= -Nass="sref">gd_ENOSPC href="+code=bgENOSPCass=)leass="sref">ocfshandle));
 hre2718s/ocfs227uballoc.c#L331"1918="L3027uba>271="line" name="L318"19ila>190>sref">clus2_gromloi     *gd_bmlre* href="+code=bgretass=);ef">clusic iul,
cla>183>            oui
;clusic iul,
187>     hre27u1s/ocfs227uballoc.c#L310"1921="L3027uba>272="lin" name="L273"18cla>187>     hre2722s/ocfs227uballoc.c#L345"1922="L3027uba>2722"lin83>            oui
;bhgd_re* href="+code=bgretass=)sref">clusic iul,
clus2_grometa_ac href="+code=bgmeta_acclas)sref">clusic iul,
190>>>2"18cla>188>   l(bg_context
;bg_context clas"sref">clus2_grometa_ac href="+code=bgmeta_acclas)ulass="sref">clusic iul,
190>"sref">clus2_grometa_ac href="+code=bgmeta_acclasiul_lid1mes="sref"NULL href="+code=bgNULLass=;ef">clusic iul,
187>     hre27u8s/ocfs227uballoc.c#L310"19c8="L3027uba>272="line" name="L328"19cla>192>    hre2729s/ocfs227uballoc.c#L310"19c9="L3027uba>272="line" name="L339"182" name="L314"19cla>19        * re" nk per a.c#L. *pan>
191"L318"19ila>190>" We cannot have namogeor and a non null *data_ac.as    * re" nk per a.c#L. *pan>
19111111111ila>190>"       * re" nk per a.c#L. *pan>
187>     hre2733s/ocfs227uballoc.c#L331"19c3="L3027uba>273="line" name="L343"19cla>194>    hre27u4s/ocfs227uballoc.c#L331"19c4="L3027uba>273="line" name="L272"18cla>187>      re* href="+code=bgretass=;ef">clusic iul,
187>     hre2736s/ocfs227uballoc.c#L345"19c6="L3027uba>273="linlass="sref">clusic iul,
19        * re" nk per a.c#L. *pan>
191* Read=the de" c specified by gc"lkito get suef">bg_slla anras    * re" nk per a.c#L. *pan>
191* suef">bg_b)).as    * re" nk per a.c#L. *pan>
191*       * re" nk per a.c#L. *pan>
188>     ic iget_suef">bg_sllasr))lus2_valis="im_  ic iget_suef">bg_sllasr)) clasvalis="im_lloc.c#Lik cl(clus2_groocl,
clus2_grouuballoc.c#Le=bg_lucode=o="L331"19cla>193r
;ocfshandle));
 hre2742s/ocfs227uballoc.c#L310"1942="L3027uba>2742"line" name=e" name=cla>185e" name="L339"182ref">clus2_grouuballoc.c#Le=bg_lu16"line"sref">clus2_grosuef">bg_sllaalloc.c#Le=bg_lsuef">bg_slla=bg_d>sref">clus2_grouuballoc.c#Le=bg_lucode=o="sref">clus2_grorom_rer
;ocfshandle));
 hre2743s/ocfs227uballoc.c#L331"1943="L3027uba>274="line" name="L353"1>cla>185e" name="L339"182ref">clus2_grouuballoc.c#Le=bg_lu16"line"sref">clus2_grosuef">bg_r))lus2_valis="im_suef">bg_r))ass=)leass="sref">ocfshandle));
 hre2744s/ocfs227uballoc.c#L331"1944="L3027uba>274="linref">clusic iul,
188>   de=iu;
;clusic iul,
188>      bufferchearef="+code=bg_la ufferchearlmes="sref">clus2_grode" cxb *clusic iul,
clus2_grode" cxfa;clusic iul,
192>    hre2749s/ocfs227uballoc.c#L350"19c9="L3027uba>274="line" name="L327"19cla>192trace_  ic iget_suef">bg_sllasr))lus2_valis="im_trace_  ic iget_suef">bg_sllasr)) clas(unsig"ed     =    )cla>193>       b
;clusic iul,
clusic iul,
27uba>275="line" name=e" name="L314"19cla>19   dirty="Lad=disk1*       * re" nk per a.c#L. *pan>
188de=iu;
;188>   l(188>   r
;clus2_grode" cxb *clusic iul,
gd_de=iu;
;clusic iul,
188>   sb"m""Lad=b   k %llu failed %d\n"      *d"resass="sref">bg_bres));
) hre2755s/ocfs227uballoc.c#L310"1855="L3027uba>275="line" name="L295"19a>190(unsig"ed     =    )cla>193>       b
;2"18cla>188>   de=iu;
;clusic iul,
183>            bail href="+code=bgrailass=;ef">clusic iul,
187>     hre2758s/ocfs227uballoc.c#L310"1858="L3027uba>275="line" name="L328"19cla>192>    hre2759s/ocfs227uballoc.c#L331"1859="L3027uba>275="line" name="L327"19cla>192de" cxfa;192de" cxb *clusacce"_datacl(clusic iul,
gd__VALIDIS_VALID_DINODEcl(clusic iul,
188>   sb"m"invalid de" c %llu requested\n"      *d"resass="sref">bg_bres));
) hre2762s/ocfs227uballoc.c#L331"1862="L3027uba>2762"line" name=e" name=cla>1(unsig"ed     =    )cla>193>       b
;clusic iul,
"L289"18cla>188de=iu;
;gd_EINVAL href="+code=bgEINVALass=;ef">clusic iul,
183>            bail href="+code=bgrailass=;ef">clusic iul,
187>     hre2766s/ocfs227uballoc.c#L310"1866="L3027uba>276="linlass="sref">clusic iul,
gd_le16_6_topue=ocfs2_supeleale16_6_topu"BUG_bhclusacce" cuef">bg_sllaalloc.c#Le=bg_l" cuef">bg_sllaclas)s!=33Nass="sref">gd_uuballoc.c#Le=bg_lu16"lin)cla>193>       _VALIDINVALID_SLOTcl(clusic iul,
gd_u32 href="+code=bgu32"lin)cla>193>       le16_6_topue=ocfs2_supeleale16_6_topu"BUG_bhclusacce" cuef">bg_sllaalloc.c#Le=bg_l" cuef">bg_sllaclas)smes="im_lloc.c#Lik clcl,
clusaccemax_slla;
;clusic iul,
188>   sb"m"in" c %llu has invalid < 0 a slla %u\n"      *d"resass="sref">bg_bres));
) hre277fs/ocfs227uballoc.c#L331"187d="L3027uba>277b"line" name="L279"18"L353(unsig"ed     =    )cla>193>       b
;bg_bres));
) hre2771s/ocfs227uballoc.c#L331"1871="L3027uba>277="line" name="L351"18="L313Nass="sref">gd_u32 href="+code=bgu32"lin)cla>193>       le16_6_topue=ocfs2_supeleale16_6_topu"BUG_bhclusacce" cuef">bg_sllaalloc.c#Le=bg_l" cuef">bg_sllaclas))ulass="sref">clusic iul,
188de=iu;
;gd_EINVAL href="+code=bgEINVALass=;ef">clusic iul,
cla>183>            bail href="+code=bgrailass=;ef">clusic iul,
187>     hre2775s/ocfs227uballoc.c#L331"1875="L3027uba>277="linlass="sref">clusic iul,
gd_suef">bg_sllaalloc.c#Le=bg_lsuef">bg_slla=bg_)leass="sref">ocfshandle));
 hre2777s/ocfs227uballoc.c#L331"1877="L3027uba>277="line" name="L357"18"sref">clus2_grosuef">bg_sllaalloc.c#Le=bg_lsuef">bg_slla=bg_iul2"18cla>188>   le16_6_topue=ocfs2_supeleale16_6_topu"BUG_bhclusacce" cuef">bg_sllaalloc.c#Le=bg_l" cuef">bg_sllaclas);ef">clusic iul,
gd_suef">bg_r))lus2_valis="im_suef">bg_r))ass=)leass="sref">ocfshandle));
 hre2779s/ocfs227uballoc.c#L331"1879="L3027uba>277="line" name="L339"18"sref">clus2_grosuef">bg_r))lus2_valis="im_suef">bg_r))ass=iul2"18cla>188>   le16_6_topue=ocfs2_supeleale16_6_topu"BUG_bhclusacce" cuef">bg_r))lus2_valis="im_" cuef">bg_r))clas);ef">clusic iul,
clus2_grorom_rer
;ocfshandle));
 hre2781s/ocfs227uballoc.c#L331"1881="L3027uba>278="line" name="L351"18"sref">clus2_grorom_rer
;188>   le64_6_topue=ocfs2_supeleale64_6_topu"BUG_bhclusacce" cuef">bg_>bg
;bg_>bgclas);ef">clusic iul,
clusic iul,
            bail href="+code=bgrailass="bailass="sref">bh            brelsa;clusic iul,
clusic iul,
gd_se=iu;
;clusic iul,
193>       mloi     *gd_bmlde=iu;
;clusic iul,
187>      de=iu;
;clusic iul,
187>     hre279fs/ocfs227uballoc.c#L310"189d="L3027uba>279b"linlass="sref">clusic iul,
19        * re" nk per a.c#L. *pan>
191* test whether "it is SET in n>

191* is "L272"ed and *res is 1 for SET; 0 otherwise.  when fails, ogen" c    * re" nk per a.c#L. *pan>
191* is "L272"ed and *res is meaningless.  Ca>
_this after you have c    * re" nk per a.c#L. *pan>
191* cluster   cked against suef">bg, or you may get a result based on      * re" nk per a.c#L. *pan>
191* non-up2date contea>s"h    * re" nk per a.c#L. *pan>
191*       * re" nk per a.c#L. *pan>
188>     ic itest cuef">bg_r))lus2_valis="im_  ic itest cuef">bg_r)) clasvalis="im_lloc.c#Lik cl(clus2_groocl,

clus2_gro*pan>
bg=bg_d re" nk per a.c#L. *pan>
280b"line" name="L279"18"L353"185""""""""""valis="im_lloc.c#Lik cbufferchearef="+code=bg_la ufferchearlmes="sref">clus2_grof">bg_r *bg_r =bg_d re" nk per a.c#L. *pan>
280="line" name="L351"18="L31 name="L357"18cla>193>       uuballoc.c#Le=bg_lucode=o="L331"19cla>193rom_rer
;clus2_grouuballoc.c#Le=bg_lucode=o="L331"19cla>193r
;ocfshandle));
 hre28"2s/ocfs228"balloc.c#L310"1892="L3028"ba>2802"line" name=e" name=cla>185e" name="L33Nass="sref">gd_uuballoc.c#Le=bg_lu16"lin="L331"19cla>193r))lus2_valis="im_r)) cla,1"L28"sref">clus2_groreslus2_valis="im_resass=)lass="sref">clusic iul,
280="linref">clusic iul,
280="line" name=valis="im_lloc.c#Lik cl(clus2_grof">bg_di
;bg_diass=ulass="sref">clusic iul,
280="line" name=valis="im_lloc.c#Lik cl(clus2_grorom_r href="+code=bgrom_rass=ulass="sref">clusic iul,
2806"line" name="L286"18cla>188>      bufferchearef="+code=bg_la ufferchearlmes="sref">clus2_grorom_rer *188>   NULL href="+code=bgNULLass=;ef">clusic iul,
280="line" name="L327"19cla>192uuballoc.c#Le=bg_lucode=o="L331"19cla>193rger
;clusic iul,
280="line" name="L282"18cla>188>   de=iu;
;clusic iul,
280="line" name="L369"18cla>1869    hre281fs/ocfs228uballoc.c#L331"191d="L3028uba>281b"line" name=cla>193>       trace_  ic itest cuef">bg_r))lus2_valis="im_trace_  ic itest cuef">bg_r)) clas(unsig"ed     =    )cla>193>       b
;bg_bres));
) hre2811s/ocfs228uballoc.c#L310"1911="L3028uba>281="line" name="L351"18="L31 name="L357"18 53(unsig"ed "L2)cla>193>       b))lus2_valis="im_r)) cla)ulass="sref">clusic iul,
clusic iul,
clus2_grof">bg_di
;bg_diass=iul_valis="im_lloc.c#Lik cl(clus2_grof">bg_r *bg_r =bg_lmes="sref">clusacce"_datacl(clusic iul,
gd_bmlb))lus2_valis="im_r)) cla + 1"smes="im_lloc.c#Lik cl(clus2_grof">bg_di
;bg_diass=lmes="sref">clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
clusic iul,
clus2_grosb"m"< 0 a "it %umout of=range of=%u\n"      *d"resass="sref">bg_bres));
) hre2816s/ocfs228uballoc.c#L350"1916="L3028uba>281="line" name="L296"19ila>1(unsig"ed "L2)cla>193>       b))lus2_valis="im_r)) clad"resass="sref">bg_bres));
) hre2817s/ocfs228uballoc.c#L350"1917="L3028uba>281="line" name="L357"18name=sref">clus2_grol(clus2_grof">bg_di
;bg_diass=lmes="sref">clusacce"d2 href="+code=bg"d2ss="g_lid1mes="sref"iichain,
clusic iul,
188de=iu;
;gd_EINVAL href="+code=bgEINVALass=;ef">clusic iul,
cla>183>            bail href="+code=bgrailass=;ef">clusic iul,
187>     hre28u1s/ocfs228uballoc.c#L310"1921="L3028uba>282="lin" name="L273"18cla>187>     hre2822s/ocfs228uballoc.c#L345"1922="L3028uba>2822"line" name="L289"18cla>188rger
;188>   rom_rer
;188>   rom_rer
;bhclasref">clus2_grol(bg_rom_r href="+code=bgl(bg_rom_r"BUG_bh2"18cla>188>   b))lus2_valis="im_r)) cla)ulass="sref">clusic iul,
            de=iu;
;188>   l(gd_bmldpan>
bg=bg_d=sref">clus2_grof">bg_di
;bg_diass=,>2"18cla>188>   bger
;bg_bres));
) hre2825s/ocfs228uballoc.c#L331"1925="L3028uba>282="line" name="L295"19a>190>>>>>>>>>>>>>>>>>>>>>>>>"resasref">clus2_grorom_rer *clusic iul,
gd_se=iu;
;clusic iul,
clus2_grosb"m""Lad=rom_r %llu failed %d\n"      *d"resass="sref">bg_bres));
) hre28u8s/ocfs228uballoc.c#L310"19c8="L3028uba>282="line" name="L318"19ila>1(unsig"ed     =    )cla>193>       bger
;188>   de=iu;
;clusic iul,
183>            bail href="+code=bgrailass=;ef">clusic iul,
187>     hre2831s/ocfs228uballoc.c#L310"1931="L3028uba>283="lin" name="L273"18cla>187>     hre2832s/ocfs228uballoc.c#L310"1932="L3028uba>2832"line" name="L289"18cla>188rom_r href="+code=bgrom_rass=iul_valis="im_lloc.c#Lik cl(192rom_rer *clusacce"_datacl(clusic iul,
clus2_groreslus2_valis="im_resass=iul2"18cla>188>   l(193r))lus2_valis="im_r)) cla,1(unsig"ed     =")sref">clus2_grorom_r href="+code=bgrom_rass=lmes="sref">clusacce"g_"itmap href="+code=bgrgeritmapass=)ulass="sref">clusic iul,
clusic iul,
            bail href="+code=bgrailass="bailass="sref">bh188brelsa;clusic iul,
clusic iul,
gd_se=iu;
;clusic iul,
188>   sb"m     *gd_bmlde=iu;
;clusic iul,
187>      de=iu;
;clusic iul,
187>     hre2842s/ocfs228uballoc.c#L310"1942="L3028uba>2842"linef">clusic iul,
19        * re" nk per a.c#L. *pan>
191* Test if=the "it representi  =this in" c (r
;
191* *pan>

191*as    * re" nk per a.c#L. *pan>
191* On &lccess, 0 is "L272"ed and *res is 1 for SET; 0 otherwise.as    * re" nk per a.c#L. *pan>
191*as    * re" nk per a.c#L. *pan>
191* In the evla> of=failure, a negative value is "L272"ed and *res isas    * re" nk per a.c#L. *pan>
191* meaningless.as    * re" nk per a.c#L. *pan>
28uba>285="line" name="L314"19cla>191*as    * re" nk per a.c#L. *pan>
191* Ca>
ers must make &lreito hold nfs_syng_>bgkito prevla>as    * re" nk per a.c#L. *pan>
191* l(
191* *pan>
ly.as    * re" nk per a.c#L. *pan>
191*       * re" nk per a.c#L. *pan>
188>     ic itest de" cxb))lus2_valis="im_  ic itest de" cxb)) clasvalis="im_lloc.c#Lik cl(clus2_groocl,
clus2_grouuballoc.c#Le=bg_lucode=o="L331"19cla>193r
;clus2_groreslus2_valis="im_resass=)lass="sref">clusic iul,
clusic iul,
188>   de=iu;
;clusic iul,
192uuballoc.c#Le=bg_lucode=o="L331"19cla>193rom_rer
;clusic iul,
193>       uuballoc.c#Le=bg_lu16"lin="L331"19cla>193suef">bg_r))lus2_valis="im_suef">bg_r))ass=iul0d>2"18cla>188>   duef">bg_sllaalloc.c#Le=bg_lsuef">bg_slla=bg_iul0ulass="sref">clusic iul,
clus2_grode" cxf">bg_c *bg_c *clusic iul,
clus2_grof">bg_r *bg_r =bg_iul2"18cla>188>   NULL href="+code=bgNULLass=;ef">clusic iul,
194>    hre2864s/ocfs228uballoc.c#L331"1864="L3028uba>286="line" name=83>            trace_  ic itest de" cxb))lus2_valis="im_trace_  ic itest de" cxb)) clas(unsig"ed     =    )cla>193>       b
;clusic iul,
clusic iul,
188de=iu;
;188>   l(bg_sllasr))lus2_valis="im_  ic iget_suef">bg_sllasr)) classref">clus2_groocl,
clus2_gror
;clus2_groduef">bg_sllaalloc.c#Le=bg_lsuef">bg_slla=bg_d"resass="sref">bg_bres));
) hre2867s/ocfs228uballoc.c#L354"1867="L3028uba>286="line" name="L357"18ila>190>>>>>>>>>>>>>>>>>>>>>>"resasref">clus2_grorom_rer
;clus2_groduef">bg_r))lus2_valis="im_suef">bg_r))ass=)ulass="sref">clusic iul,
gd_se=iu;
;clusic iul,
188>   sb"m"get a 0 a slla anr "it failed %d\n"      *d>2"18cla>188>   de=iu;
;clusic iul,
183>            bail href="+code=bgrailass=;ef">clusic iul,
187>     hre2872s/ocfs228uballoc.c#L310"1872="L3028uba>2872"linef">clusic iul,
clus2_grode" cxf">bg_c *bg_c *clusic iul,
clus2_gro  ic iget_system_file_c *clus2_groocl,
clus2_groINODE_ALLOC_SYSTEM_INODEcl(bg_bres));
) hre2875s/ocfs228uballoc.c#L331"1875="L3028uba>287="line" name="L295"19a>190>>>>>>>>>>>>>>>>>>>>>>>sref">clus2_groduef">bg_sllaalloc.c#Le=bg_lsuef">bg_slla=bg_)ulass="sref">clusic iul,
gd_de" cxf">bg_c *bg_c *clusic iul,
19   the egeor ">gd ">uld be inaccurate, but=we are not ableitoss    * re" nk per a.c#L. *pan>
191"L318"1999999999* get the corres="one.1*       * re" nk per a.c#L. *pan>
188de=iu;
;gd_EINVAL href="+code=bgEINVALass=;ef">clusic iul,
188>   sb"m"unableito get a 0 a in" c in slla %u\n"      *d"resass="sref">bg_bres));
) hre2881s/ocfs228uballoc.c#L331"1881="L3028uba>288="line" name="L351"18888883Nass="sref">gd_u32 href="+code=bgu32"lin)cla>193>       duef">bg_sllaalloc.c#Le=bg_lsuef">bg_slla=bg_)ulass="sref">clusic iul,
183>            bail href="+code=bgrailass=;ef">clusic iul,
187>     hre2884s/ocfs228uballoc.c#L310"1884="L3028uba>288="linlass="sref">clusic iul,
188mutex_>bgkclus2_grode" cxf">bg_c *bg_c *clusacce" sutex;clusic iul,
188de=iu;
;188>   l(bgkbgk"BUG_bhbg_c *bg_c *"resasref">clus2_grof">bg_r *bg_r =bg_,s="ulass="sref">clusic iul,
gd_se=iu;
;clusic iul,
188sutex_un>bgkclus2_grode" cxf">bg_c *bg_c *clusacce" sutex;clusic iul,
188>   sb"m">bgkion a 0 a in" c on slla %u failed %d\n"      *d"resass="sref">bg_bres));
) hre289fs/ocfs228uballoc.c#L310"189d="L3028uba>289b"line" name="L279"18"L353(Nass="sref">gd_u32 href="+code=bgu32"lin)cla>193>       duef">bg_sllaalloc.c#Le=bg_lsuef">bg_slla=bg_d>2"18cla>188>   de=iu;
;clusic iul,
183>            bail href="+code=bgrailass=;ef">clusic iul,
187>     hre2893s/ocfs228uballoc.c#L331"1893="L3028uba>289="line" name="L343"19cla>194>    hre2894s/ocfs228uballoc.c#L331"1894="L3028uba>289="line" name=83>            de=iu;
;188>   l(bg_r))lus2_valis="im_  ic itest cuef">bg_r)) classref">clus2_groocl,
clus2_grode" cxf">bg_c *bg_c *sref">clus2_grof">bg_r *bg_r =bg_,e" name="L343"19cla>194>    hre2895s/ocfs228uballoc.c#L331"1895="L3028uba>289="line" name="L295"19a>190>>>>>>>>>>>>>>>>>>>>sref">clus2_grorom_rer
;clus2_gror
;clus2_groduef">bg_r))lus2_valis="im_suef">bg_r))ass=d1sref">clus2_groreslus2_valis="im_resass=);ef">clusic iul,
gd_se=iu;
;clusic iul,
clus2_grosb"m"test < 0 a "it failed %d\n"      *d>2"18cla>188>   de=iu;
;clusic iul,
192>    hre2899s/ocfs228uballoc.c#L310"1899="L3028uba>289="line" name="L327"19cla>192l(bgkbgk"BUG_bhbg_c *bg_c *="ulass="sref">clusic iul,
290b"line" name=cla>193>       sutex_un>bgkclus2_grode" cxf">bg_c *bg_c *clusacce" sutex;clusic iul,
290="lin" name="L273"18cla>187>     hre29"2s/ocfs229"balloc.c#L310"1892="L3029"ba>2902"line" name="L289"18cla>188ipu)lus2_valis="im_"pu)"BUG_bhbg_c *bg_c *clusic iul,
290="line" name=sref">clus2_grobrelsa;bg_r *bg_r =bg_)ulass="sref">clusic iul,
290="lin83>            bail href="+code=bgrailass="bailass="sref">bh290="line" name="L33Nass="sref">gd_se=iu;
;clusic iul,
290="line" name="L296"19sref">clus2_grosb"m     *gd_bmlde=iu;
;clusic iul,
290="line" name="L272"18cla>187>      de=iu;
;clusic iul,
290="line" name="L273"18cla>187>     hre29"9s/ocfs229"balloc.c#L310"1899="L3029"ba>290="lin


Thc original LXR software by the name="L2http://sourceforge.net/projects/lxr">LXR "19cunityass=d>this expericla>al version by name="L2mailto:lxr@310ux. *<>lxr@310ux. *ass=.
lxr.310ux. * kindly hosted by name="L2http://www.redpill-310pro. *<>Redpill L10pro ASass=d>provider of=L10ux consulti =anr operations services since 1995.