linux/fs/reiserfs/lbalance.c
<<
>>
Prefs
   1/*
   2 * Copyright 2000 by Hans Reiser, licensing governed by reiserfs/README
   3 */
   4
   5#include <asm/uaccess.h>
   6#include <linux/string.h>
   7#include <linux/time.h>
   8#include "reiserfs.h"
   9#include <linux/buffer_head.h>
  10
  11/* these are used in do_balance.c */
  12
  13/* leaf_move_items
  14   leaf_shift_left
  15   leaf_shift_right
  16   leaf_delete_items
  17   leaf_insert_into_buf
  18   leaf_paste_in_buffer
  19   leaf_cut_from_buffer
  20   leaf_paste_entries
  21   */
  22
  23/* copy copy_count entries from source directory item to dest buffer (creating new item if needed) */
  24static void leaf_copy_dir_entries(struct buffer_info *dest_bi,
  25                                  struct buffer_head *source, int last_first,
  26                                  int item_num, int from, int copy_count)
  27{
  28        struct buffer_head *dest = dest_bi->bi_bh;
  29        int item_num_in_dest;   /* either the number of target item,
  30                                   or if we must create a new item,
  31                                   the number of the item we will
  32                                   create it next to */
  33        struct item_head *ih;
  34        struct reiserfs_de_head *deh;
  35        int copy_records_len;   /* length of all records in item to be copied */
  36        char *records;
  37
  38        ih = B_N_PITEM_HEAD(source, item_num);
  39
  40        RFALSE(!is_direntry_le_ih(ih), "vs-10000: item must be directory item");
  41
  42        /* length of all record to be copied and first byte of the last of them */
  43        deh = B_I_DEH(source, ih);
  44        if (copy_count) {
  45                copy_records_len = (from ? deh_location(&(deh[from - 1])) :
  46                                    ih_item_len(ih)) -
  47                    deh_location(&(deh[from + copy_count - 1]));
  48                records =
  49                    source->b_data + ih_location(ih) +
  50                    deh_location(&(deh[from + copy_count - 1]));
  51        } else {
  52                copy_records_len = 0;
  53                records = NULL;
  54        }
  55
  56        /* when copy last to first, dest buffer can contain 0 items */
  57        item_num_in_dest =
  58            (last_first ==
  59             LAST_TO_FIRST) ? ((B_NR_ITEMS(dest)) ? 0 : -1) : (B_NR_ITEMS(dest)
  60                                                               - 1);
  61
  62        /* if there are no items in dest or the first/last item in dest is not item of the same directory */
  63        if ((item_num_in_dest == -1) ||
  64            (last_first == FIRST_TO_LAST && le_ih_k_offset(ih) == DOT_OFFSET) ||
  65            (last_first == LAST_TO_FIRST
  66             && comp_short_le_keys /*COMP_SHORT_KEYS */ (&ih->ih_key,
  67                                                         B_N_PKEY(dest,
  68                                                                  item_num_in_dest))))
  69        {
  70                /* create new item in dest */
  71                struct item_head new_ih;
  72
  73                /* form item header */
  74                memcpy(&new_ih.ih_key, &ih->ih_key, KEY_SIZE);
  75                put_ih_version(&new_ih, KEY_FORMAT_3_5);
  76                /* calculate item len */
  77                put_ih_item_len(&new_ih,
  78                                DEH_SIZE * copy_count + copy_records_len);
  79                put_ih_entry_count(&new_ih, 0);
  80
  81                if (last_first == LAST_TO_FIRST) {
  82                        /* form key by the following way */
  83                        if (from < I_ENTRY_COUNT(ih)) {
  84                                set_le_ih_k_offset(&new_ih,
  85                                                   deh_offset(&(deh[from])));
  86                                /*memcpy (&new_ih.ih_key.k_offset, &deh[from].deh_offset, SHORT_KEY_SIZE); */
  87                        } else {
  88                                /* no entries will be copied to this item in this function */
  89                                set_le_ih_k_offset(&new_ih, U32_MAX);
  90                                /* this item is not yet valid, but we want I_IS_DIRECTORY_ITEM to return 1 for it, so we -1 */
  91                        }
  92                        set_le_key_k_type(KEY_FORMAT_3_5, &(new_ih.ih_key),
  93                                          TYPE_DIRENTRY);
  94                }
  95
  96                /* insert item into dest buffer */
  97                leaf_insert_into_buf(dest_bi,
  98                                     (last_first ==
  99                                      LAST_TO_FIRST) ? 0 : B_NR_ITEMS(dest),
 100                                     &new_ih, NULL, 0);
 101        } else {
 102                /* prepare space for entries */
 103                leaf_paste_in_buffer(dest_bi,
 104                                     (last_first ==
 105                                      FIRST_TO_LAST) ? (B_NR_ITEMS(dest) -
 106                                                        1) : 0, MAX_US_INT,
 107                                     DEH_SIZE * copy_count + copy_records_len,
 108                                     records, 0);
 109        }
 110
 111        item_num_in_dest =
 112            (last_first == FIRST_TO_LAST) ? (B_NR_ITEMS(dest) - 1) : 0;
 113
 114        leaf_paste_entries(dest_bi, item_num_in_dest,
 115                           (last_first ==
 116                            FIRST_TO_LAST) ? I_ENTRY_COUNT(B_N_PITEM_HEAD(dest,
 117                                                                          item_num_in_dest))
 118                           : 0, copy_count, deh + from, records,
 119                           DEH_SIZE * copy_count + copy_records_len);
 120iserfs/lbalance.c#L112" id="L112" cl21" id="L1 name="L21">  21
 122/* Copy the first (if last_first == FIRST_TO_LAST) or last (last_first == LAST_TO_FIRST) item or
 123   part of it or nothing (see the return 0 below) from SOURCE to the end
 124   (if last_first) or beginning (!last_first) of the DEST */
 125/* returns 1 if anything was copied, else 0 */
 126static int leaf_copy_boundary_item(struct buffer_info *dest_bi,
 127                                   struct buffer_head *src, int last_first,
 128                                   int bytes_or_entries)
 129{
 130        struct buffer_head *dest = dest_bi->bi_bh;
 131        int dest_nr_item, src_nr_item;  /* number of items in the source and destination buffers */
 132        struct item_head *ih;
 133        struct item_head *dih;
 134
 135        dest_nr_item = B_NR_ITEMS(dest);
 136
 137        if (last_first == FIRST_TO_LAST) {
 138                /* if ( DEST is empty or first item of SOURCE and last item of DEST are the items of different objects
 139                   or of different types ) then there is no need to treat this item differently from the other items
 140                   that we copy, so we return */
 141                ih = B_N_PITEM_HEAD(src, 0);
 142                dih = B_N_PITEM_HEAD(dest, dest_nr_item - 1);
 143                if (!dest_nr_item
 144                    || (!op_is_left_mergeable(&(ih->ih_key), src->b_size)))
 145                        /* there is nothing to merge */
 146                        return 0;
 147
 148                RFALSE(!ih_item_len(ih),
 149                    "vs-100110000: in conot have empty length");
 150
 151                if (is_direntry_le_ih(ih)) {
 152                        if (bytes_or_entries == -1)
 153                                /* copy all entries to dest */
 154                                bytes_or_entries = ih_entry_count(ih);
 155                        leaf_copy_dir_entries(dest_bi, src, FIRST_TO_LAST, 0, 0,
 156                                              bytes_or_entries);
 157                        return 1;
 158                iserfs/lbalance.c#L112" id="L112" cl59" id="L159" class="line" name="L159"> 159
 160                /* copy part of the body of the first item of SOURCE to the end of the body of the last item of the DEST
 161                   part defined by 'bytes_or_entries'; if bytes_or_entries == -1 copy whole body; don't create new item header
 162                 */
 163                if (bytes_or_entries == -1)
 164                        bytes_or_entries = ih_item_len(ih);
 165
 166#ifdef CONFIG_REISERFS_CHECK
 167                else {
 168                        if (bytes_or_entries == ih_item_len(ih)
 169                            && is_indirect_le_ih(ih))
 170                                if (get_ih_free_space(ih))
 171                                        reiserfs_panic(sb_from_bi(dest_bi),
 172                                                       "vs-10020",
 173                                                       "last unformatted node "
 174                                                       "must be filled "
 175                                                       "entirely (%h)", ih);
 176                iserfs/lbalance.c#L112" id="L112" cl77" id="L177" class="line" name="L177"> 177#endifserfs/lbalance.c#L112" id="L112" cl78" id="L178" class="line" name="L178"> 178serfs/lbalance.c#L112" id="L112" cl79" id="L179" class="line" name="L179"> 179                /* merge first item (or its part) of src buffer with the last
 180                   item of dest buffer. Both are of the same file */
 181                leaf_paste_in_buffer(dest_bi,
 182                                     dest_nr_item - 1, ih_item_len(dih),
 183                                     bytes_or_entries, B_I_PITEM(src, ih), 0);
 184
 185                if (is_indirect_le_ih(dih)) {
 186                        RFALSE(get_ih_free_space(dih),
 187                               "vs-10030: merge to left: last unformatted node of non-last indirect item %h must have zerto free space",
 188                               ih);
 189                        if (bytes_or_entries == ih_item_len(ih))
 190                                set_ih_free_space(dih, get_ih_free_space(ih));
 191                iserfs/lbalance.c#L112" id="L112" cl92" id="L192" class="line" name="L192"> 192
 193                return 1;
 194        iserfs/lbalance.c#L112" id="L112" cl95" id="L195" class="line" name="L195"> 195
 196        /* copy boundary item to right (last_first == LAST_TO_FIRST) */
 197
 198        /* ( DEST is empty or last item of SOURCE and first item of DEST
 199           are the items of different object or of different types )
 200         */
 201        src_nr_item = B_NR_ITEMS(src);
 202        ih = B_N_PITEM_HEAD(src, src_nr_item - 1);
 203        dih = B_N_PITEM_HEAD(dest, 0);
 204
 205        if (!dest_nr_item || !op_is_left_mergeable(&(dih->ih_key), src->b_size))
 206                return 0;
 207
 208        if (is_direntry_le_ih(ih)) {
 209                if (bytes_or_entries == -1)
 210                        /* bytes_or_entries = entries number in last item body of SOURCE */
 211                        bytes_or_entries = ih_entry_count(ih);
 212
 213                leaf_copy_dir_entries(dest_bi, src, LAST_TO_FIRST,
 214                                      src_nr_item - 1,
 215                                      ih_entry_count(ih) - bytes_or_entries,
 216                                      bytes_or_entries);
 217                return 1;
 218        iserfs/lbalance.c#L112" id="L112" c219" id="L219" class="line" name="L219"> 219
 220        /* copy part of the body of the last item of SOURCE to the begin of the body of the first item of the DEST;
  21           part defined by 'bytes_or_entries'; if byte_or_entriess == -1 copy whole body; change first item key of the DEST;
 222           don't create new item header
 223         */
 224
 225        RFALSE(is_indirect_le_ih(ih) && get_ih_free_space(ih),
 226               "vs-10040: merge to right: last unformatted node of non-last indirect item must be filled entirely (%h)",
 227               ih);
 228serfs/lbalance.c#L112" id="L112" c229" id="L229" class="line" name="L229"> 229        if (bytes_or_entries == -1) {
 230                /* bytes_or_entries = length of last item body of SOURCE */
 231                bytes_or_entries = ih_item_len(ih);
 232
 233                RFALSE(le_ih_k_offset(dih) !=
 234                       le_ih_k_offset(ih) + op_bytes_number(ih, src->b_size),
 235                       "vs-100510000: s %h and %h doonot match", ih, dih);
 236
 237                /* change first item key of the DEST */
 238                set_le_ih_k_offset(dih, le_ih_k_offset(ih));
 239
 240                /* item becomes non-mergeable */
 241                /* or mergeable if left item was */
 242                set_le_ih_k_type(dih, le_ih_k_type(ih));
 243        } else {
 244                /* merge to right only part of item */
 245                RFALSE(ih_item_len(ih) <= bytes_or_entries,
 246                       "vs-1006100no so much bytes %lu (needed %lu)",
 247                       (unsigned long)ih_item_len(ih),
 248                       (unsigned long)bytes_or_entries);
 249
 250                /* change first item key of the DEST */
 251                if (is_direct_le_ih(dih)) {
 252                        RFALSE(le_ih_k_offset(dih) <=
 253                               (unsigned long)bytes_or_entries,
 254                               "vs-1007100dih %h, bytes_or_entries(%d)", dih,
 255                               bytes_or_entries);
 256                        set_le_ih_k_offset(dih,
 257                                           le_ih_k_offset(dih) -
 258                                           bytes_or_entries);
 259                } else {
 260                        RFALSE(le_ih_k_offset(dih) <=
 261                               (bytes_or_entries / UNFM_P_SIZE) * dest->b_size,
 262                               "vs-1008100dih %h, bytes_or_entries(%d)",
 263                               dih,
 264                               (bytes_or_entries / UNFM_P_SIZE) * dest->b_size);
 265                        set_le_ih_k_offset(dih,
 266                                           le_ih_k_offset(dih) -
 267                                           ((bytes_or_entries / UNFM_P_SIZE) *
 268                                            dest->b_size));
 269                iserfs/lbalance.c#L112" id="L112" c270" id="L270" class="line" name="L270"> 270        iserfs/lbalance.c#L112" id="L112" c271" id="L271" class="line" name="L271"> 271
 272        leaf_paste_in_buffer(dest_bi, 0, 0, bytes_or_entries,
 273                             B_I_PITEM(src,
 274                                       ih) + ih_item_len(ih) - bytes_or_entries,
 275                             0);
 276        return 1;
 277iserfs/lbalance.c#L112" id="L112" c278" id="L278" class="line" name="L278"> 278serfs/lbalance.c#L112" id="L112" c279" id="L279" class="line" name="L279"> 279/* copy cpy_mun000: s from buffer src to buffer dest
 280 * last_first == FIRST_TO_LAST means, that we copy cpy_num 000: s beginning from first-th item in src to tail of dest
 281 * last_first == LAST_TO_FIRST means, that we copy cpy_num 000: s beginning from first-th item in src to head of dest
 282 */
 283static void leaf_copy_00: s_entirely(struct buffer_info *dest_bi,
 284                                     struct buffer_head *src, int last_first,
 285                                     int first, int cpy_num)
 286{
 287        struct buffer_head *dest;
 288        int nr, free_space;
 289        int dest_before;
 290        int last_loc, last_inserted_loc, location;
 291        int i, j;
 292        struct block_head *blkh;
 293        struct item_head *ih;
 294
 295        RFALSE(last_first != LAST_TO_FIRST && last_first != FIRST_TO_LAST,
 296               "vs-10090: bad last_first parameter %d", last_first);
 297        RFALSE(B_NR_ITEMS(src) - first < cpy_num,
 298               "vs-10100: too few items in source %d, required %d from %d",
 299               B_NR_ITEMS(src), cpy_num, first);
 300        RFALSE(cpy_num < 0, "vs-1011100n conot copy negative amount of items");
 301        RFALSE(!dest_bi, "vs-1012100n conot copy negative amount of items");
 302
 303        dest = dest_bi->bi_bh;
 304
 305        RFALSE(!dest, "vs-1013100n conot copy negative amount of items");
 306
 307        if (cpy_num == 0)
 308                return;
 309
 310        blkh = B_BLK_HEAD(dest);
 311        nr = blkh_nr_item(blkh);
 312        free_space = blkh_free_space(blkh);
 313
 314        /* we will insert000: s before 0-th or nr-th item in dest buffer. It depends of last_first parameter */
 315        dest_before = (last_first == LAST_TO_FIRST) ? 0 : nr;
 316
 317        /* location of head of first new item */
 318        ih = B_N_PITEM_HEAD(dest, dest_before);
 319
 320        RFALSE(blkh_free_space(blkh) < cpy_num * IH_SIZE,
  21               "vs-1014100not enough free space for headers %d (needed %d)",
 322               B_FREE_SPACE(dest), cpy_num * IH_SIZE);
 323
 324        /* prepare space for headers */
 325        memmove(ih + cpy_num, ih, (nr - dest_before) * IH_SIZE);
 326
 327        /* copy item headers */
 328        memcpy(ih, B_N_PITEM_HEAD(src, first), cpy_num * IH_SIZE);
 329
 330        free_space -= (IH_SIZE * cpy_num);
 331        set_blkh_free_space(blkh, free_space);
 332
 333        /* location of unmovable item */
 334        j = location = (dest_before == 0) ? dest->b_size : ih_locationref">ih + by name="L235"> 235ihdest = dest_        int blkh) < ih + _        int dih)) {
 266     f">j = lo-ntries = ih_item_len(ih) + nr - dest_ class=- 1);
 237      >nr - (ih) + nr - destted_loc, l_ class=- 1);
 238<7"> 277iserfs/lbalance.c#L112" 3alance.c#3239" id="L239" class="li3e" na3e="L239"> 239
 220        /* prepareill invable item */
 331        lentries = ih_logeable(&(ih + _num"ef">nr - dest]>b_size));
 272        last_inserentries = ih_logeable(&(_num]>b_size));
 323
 324         305        /a>        free>blkh) < nr - last_inseruot;,
 246               &5uot;vs-1014100not enough free;vs-1005100aders %d (needed %d)",
 247    /a>        fresref">i, nr - last_inserb_size));
 278serfs/lbalance.c#L112" 3alance.c#3249" id="L249" class="li3e" na349"L305"> 305        memmove(dest->ih + luot;,
 250      mmove(dest->ih + lref">ih + nr - last_inseruot;,
 251     /a>        last_insereef">nr - lb_size));
 332
 333        /invable item */
 334        memcpy(dest->ih + last_inseruot;,
 255    f">ih, ih + _num)">first), nr - last_inserb_size));
 326
 327        
 328        (blkh, ih + b_size));
 305        set_blkh_free_space(blkh, fresefe_space(nr - last_inserbb_size));
 331        memcpy(dest_bi->blkh, dest, 0);
 332
 263        if (dest_bi->dih)) {
 264     /a>        struct IHbi->_dih)) {
 265     bi->ref">ih = memcpy(dest_bi->dest, dest_bi->b_size));
 266     /a>        /a>        /a>        )t_first != dest-> 267                       "ass="s = entriesbh an item#37;h ditemfield nr-tisk_child /a>   ure much byt: s %luded %d)",
 268            ( (un         signed long)dest-> 269            ( (un         signed long)/a>        )b_size));
 250      mmove(/a>        uot;,
 261                 igned long)/a>        ref"e_space(nr - last_inser +ot;,
 262                                  igned long)IH_SIZE * cb_size));
 323
 274     /a>        memcpy(dest_bi->blkh, dest_bi-> 323
 275                                    >dest, 0);
 276<7"> 277iserfs/lbalance.c#L112" 3alance.c#3277" id="L277" class="li3e" na3e="L277"> 277iserfs/lbalance.c#L112" 3d="L112" 3278" id="L278" class="li3e" na3e="L278"> 278serfs/lbalance.c#L112" 3d="L112" 3279" id="L279" class="li3e" na3e="L279"> 279/splitsitem (liquid)th or nrtem wont">/in(useful wh">ihe item */
 280
 283static void tirely(struct buffer_info *dest_bi,
 262                             struct buffer_head *src, int last_first,
 273                  /a>        int src, int c_first,
 285        struct buffer_head *dest = dest_bi->bi_bh;
 285        struct item_head *ih;
ih;
 328        RFALSE(_bef-1t_first,
 299               "no so bef- 1ST_TO_: and splitth ornt of items");
 291        if (last_first == FIRST__b>dih)) {
 242                /*)rvable item */
 273     _head *ih = B_N_PITEM_HEAD(src,  274                if ( 275             tatic void memcpy(ef">src, src, FIRST_TO_LAST,
 296                                          int cot;);
 267              } else {
 298             /a>        struct ite>blkh, ih;
 239
 260              a>        
 281 282
 282
 284             >blkh, geabl>blkh, cot;);
 275             tatic void                     int /* location of h)"fs/reiserfs/l4alance.c#4300" id="L300" class="li4e" n8nle_ih" class="sref">is_direct_8nle_ih" class href="+code=ih" class="sret;);
 34740                                     ="+code=RFALSE" class="sref">RFALSE(_bef-1t_first,
ih_item_len(ih) -  2484               return;;;;;;;;;;;;;;;;;;;;;;;;mp; fresefege int ace" class href="+code=ih" class="sref">ih) -  34940          ( (un         sign                =/reisstring">"no so bef- 1ST pan>3pao */(st keyleftem ighbore it must have ace" class==0 (f it"<,
 34041            a>        fresefege int ace" class href="+code=ih" class="sref">ih) -  34141                             (fresefeh_frnt ace" classe"+code=cpy_num" clr"sre"+c="srefbi, 0, 0,  34241                           stlbalance.c#L112" 3d="L112" 3278" id4"L313" cl4ss="line" name="L313"> 3434 34441           >blkh, RFALSE(RFALSEih) - geabl>bfsetes src, b_size));
 34541                                  >d=/reisstring">"no so bef- 1ST last_fimergeemilityms", bytes/span>, ih) -  34641/reiserfs/l4alance.c#4300" idy_num" clr"sre"+c="srefbi, 0, 0, ih_logeablversassih) - ih_logeablversassd=/reisstring"ight ontem bJDM Enleeissafe, /a>hylean>
 34741                             ="="srebottl+code=b_st;meo="="srebottl+ref">tirt;meo href="+code=dest_bi" class="sref">ef">src, B_NR_ITEMS(dest),  34841              return;;;;;;;;;;;;;;;;;;;;;;;;      ="="srebottl+coAD" class="sref_PITEM_HEAD( 34941              iserfs/lbalance.c#L112" id="L112" c270" id4"L320" cl4ss="line" name="L320"> 3404         214              /*)rvable item */
 3424              ih = B_N_PITEM_HEAD(src,  34342   _head * 34442           >blkh, memcpy(ef">src, src, LAST_TO_FIRST) ? 0 :sf="fs/reiserfs/l4alance.c#4304" id="L325" cl4ss="line" name="L325"> 34542                                  >dest, 0);
 34642                                        int LAST_TOI_ENTRY_COUNs href="+code=ih" class="sret;);
_bef-1t_first, f="fs/reiserfs/l4alance.c#4304" id="L317" cl4ss="line" name="L327"> 34742                                        int  34842              return; 34942          ( (un         sign ite>blkh, ih;
 34043a href="fs/reiserfs/l3alance.c#3291" id4"L331" cl4ss="line" name="L331"> 34143                             lass="commenright ontem bodrst item  unmo = entr'r"sre"+c'st iSOURCE tem em endst item key bleng frem */
 34243pan class===========================n_asrefd of fir"sr39;ass=ass="'; createad of firs copy ;comment"old nss="s
 34343pan class=========================vable item */
 3444      lass=========================vable item */
by name="L235"> 245geabl>blkh, cot; 24643a href="fs/reiserfs/lbalance.c#3257" id4"L237" cl4ss="li3e" na3e="L237"> 2474     >nr - , 0, 0, ih_logeablversassih) - ih_logeablversassd=/reisstring"ight ontem bJDM Enleeissafe, /a>hylean>
 248<7">43rfs/lbalance.c#L112" 3d="L112" 3279" id4"L239" cl4ss="li3e" na3e="L239"> 24943          ( (un         sign href="+cntrye=is_direct_leh" class="sref">is_direct_le_ih" class href="+code=ih" class="sret;);
 24044            a>        fresefeh_frclass_k_offh_f>,  34144                             (fresefeclass_k_offh_f>,  24244                                igned long)ih_item_len(ih) - _bef-1t_first,ih_ite-> 34344                /a>        int fresefeh_frclass_k_typs>, LAST_TOTYPE_DIRECs/a>,ih_ite-> 34444           >blkh, fresefeh_frnt ace" classe"+code=cpy_num" clr"sre"+c="srefbi, 0, 0, LAST_TOMAX_US_INs/a>,ih_ite-> 34544           tatic void  2464               coa>h or nr-eosnle_ih"r"sre"n>
 2474   /a>        RFALSE(!_bef-1t_first,
mp; fresefege int ace" class href="+code=ih" class="sref">ih) -  24844              return;;;;;;;;;;;;;;;;;;;;;;;;=/reisstring">"no so bef- 1S2 fewih hrefnt ace" class must be 03pan>3snle_ih"r"sre"sert0be apf laed/span>);
 34544          ( (un         sign         ="+code=set_blkh_frclass_k_offh_f="sref">fresefeh_frclass_k_offh_f>,  2404     mmove(fresefeclass_k_offh_f>,  2414    /a>        ih_item_len(ih) -  34245                                igned long)_bef-1t_first,i /f="+code=last_inUNFM_Pclass="sref">cot; 34345                /a>        int dest->b_size :  34445           >blkh, fresefeh_frclass_k_typs>, LAST_TOTYPE_INDIRECs 2454   f">ih, fresefeh_frnt ace" classe"+code=cpy_num" clr"sre"+c="srefbi, 0, 0, fresefege int ace" class href="+code=ih" class="sref">ih) -  34645              34745a href="fs/reiserfs/l3a="L112" 3288" id4"L258" cl4ss="li3e" na35="L328"> 34845              return;;;;;;;;;lass="cs="ss,f unmo = entre"r"sre"(
 34545          ( (un         sign ="+code=ih" claitem_len" cl>                    int  34146                             l"sr="+code=ih_+c="srefbi, 0, 0, ih_logeablversassih) - ih_logeablversassd=/reisstring"ight ontem bJDM Enleeissafe, /a>hylean>
 3424 24346                /a>        in="="srebottl+code=b_st;meo="="srebottl+ref">tirt;meo href="+code=dest_bi" class="sref">ef">src,  2444    /a>        struct                              ="="srebottl+coAD" class="sref_PITEM_HEAD( 2454    bi-> 2464    /a>        ih_item_len(ih) - _bef-1t_first,sshref="fs/reiserfs/l3alance.c#3276" id4"L267" cl4ss="li3e" na3e="L267"> 2474                      lbalance.c#L112" id="L112" c270" id4"L268" cl4ss="li3e" na3e="L268"> 2484           ( (lbalance.c#L112" id="L112" c270" id4"L259" cl4ss="li3e" na3e="L269"> 2494      lbalance.c#L112" id="L112" c270" id4"L270" cl4ss="li3e" na37="L250"> 24047a href="fs/reiserfs/l3alance.c#3261" id4"L271" cl4ss="li3e" na37="L261"> 24147pan class==================m bIf 1t_first< equals minus one ths===drst));3pao */.
 24247pan class=====================If 1t_first< ugh fqual keyminus one ths===drst));-13pao */.
 34347pan class=====================Froms==="r"sre"=drst));3irst< rs ®ularr"sre"7;d)));3able item ( 24447     lass=====================able item */
 2454      void memebuffer_info *dest_bi,
buffer_head *src, int  246<7">47   /a>        last_first,
cb_size));
c_first,
 2474serfs/ef="fs/reiserfs/l3alance.c#3298" id4"L278" cl4ss="li3e" na3e="L278"> 24847          ( (buffer_head *dest =  24947          ( (hass=ass="ode=cpy_npos=ass="ef">c_firposa href="+code=ih" clas="sref">ih) a href="+code=ih" cla, im" class="sref"+code=_fr im" classa href="+code=ih" claclass=ass="ef">c_fira>,
 24048a href="fs/reiserfs/l3alance.c#3261" id4"L281" cl4ss="li3e" na3e="L283"> 24348      dest = dest_bi->bi_bh;
 24248      RFALSE(!dest = src, "no so bef- 1S210: !> = r|| f, );
 2434              ="+code=last_in class="sref">RFALSE(!last_first,
FIRST_TO_LAST,
last_first,
LAST_TO_FIRST) ? 0 :sf="fs/reiserfs/l4alance.c#4304" id="L284" cl4ss="li3e" na3e="L28>dih<4a>)) 48   /a>        struct=/reisstring">"no so bef- 1S220:rst,
,
<
mp; ,
) ?/span>);
 2454       struct ="+code=last_in class="sref">RFALSE(!B_NR_ITEMS(src, cb_size));
 24548             &5uot;vs-1014100no230: No free;vs, B_NR_ITEMS(src, i4;48  /a>        b_size));
 3484       RFALSE(_num)">first),  href0ef=/reisstring">"no so bef- 1S240: ));3 href0 (",
b_size));
 24948a href="fs/reiserfs/l4alance.c#4300" id="L290" cl4ss="li3e" na39="L26size<4a>));49    mmovehref="+cntrye=is_dium" ass="sref">_num)">first), == 0ef="fs/reiserfs/l3alance.c#3284" id4"L291" cl4ss="li3e" na3e="L291"> 24149                     return 0ef="fs/reiserfs/l3alance.c#3259" id4"L292" cl4ss="li3e" na39="L242"> 24249a href="fs/reiserfs/lbalance.c#3263" id4"L293" cl4ss="li3e" na39="L273"> 2434    _head href="+code=last_first" class="sref">last_first == FIRST__b>dih)) {
 2444               if (/invable item */
 2454            tatic void=ass="ode=cpy_npos=ass="ef">c_firposa hrref0ef="fs/reiserfs/l3alance.c#3259" id4"L266" cl4ss="li3e" na3e="L296"> 2464                      href="+cntrye=is_dium" ass="sref">_num)">first), == 1ef="fs/reiserfs/l3alance.c#3284" id4"L277" cl4ss="li3e" na39="L267"> 2474             } else {
tic void=ass="ode=cpy_nclass=ass="ef">c_fira>,
c_first,
 2484            /a>        24949          ( (un         sign ="+code=ih" claclass=ass="ef">c_fira>,
 25050a href="fs/reiserfs/l3alance.c#3261" id5"L301" cl5ss="li4e" na40="L281"> 25150             ,
 (ireftesref">meboundarme,t item,0,a>,
<)pan>
 25250             ih) a hrref="+code=dest_bitesref">meboundarmemeboundarmeef">src, src, FIRST__b>dih)) {
c_fira>,
 25250   _head *_num)">first), ih) a href="fs/reiserfs/l3alance.c#3259" id5"4293" cl5ss="li3e" na39="L274"> 2545            >blkh,href="+cntrye=is_dium" ass="sref">_num)">first), == 0ef="fs/reiserfs/l3alance.c#3284" id5"L305" cl5ss="li4e" na40="L275"> 2555            tatic void ih) a href="fs/reiserfs/l3alance.c#3259" id5"6305" cl5ss="li3e" na3e="L296"> 25f h)"5s/reiserfs/l4alance.c#=ass="ode=cpy_npos=ass="ef">c_firposa hrr+ef="+code=B_N_PITs="sref">ih) a href="fs/reiserfs/l3alance.c#3259" id5"7305" cl5ss="li3e" na39="L267"> 25750                     href="+cntrye=is_dium" class=ass="ef">_bef-1t_first,
 2585               return;;;;;;;;;=/reisstring"ight ontem btem *a>,
));3/ n>
 25950          ( (un         sign ="+code=last_firesref">megeabl>bresref">meef">src, src, FIRST__b>dih)) {
 35051            a>        c_firposa href="+code=free_sp" class="sref">b_size));
 35151                      35251                           st=/reisstring"ight ontem btem *a>,
));-13/ n>
 35351                /a>        in="="srebottl+code=b_f">megeabl>bresref">meef">src, src, FIRST__b>dih)) {
 35451           >blkh, c_firposa href="+code=free_sp" class="sref">b_size));
 35551     f="fs/reiserfs/l3alance.c#3259" id5"6305" cl5ss="line" name="L316"> 35651/reiserfs/l4alance.c#4300" idyass="commenright ontem bodrst item  unmo "sre"shichtem#37;h sh));+ies-1 key ble item */ n>
 35751                             ="="srebottl+code=b_size" clref="="srebottl+ref">tirely(struct ="+code=dest_bi" class="sref">ef">src, src, FIRST__b>dih)) {
 35851              return;;;;;;;;;;;;;;;;;;;;;;;;  ="+code=free_sp" class="sref">b_size));
c_firposa hrrsplss=ass="oef="fs/de=cp   tatic void  35951              iserfs/lbalance.c#L112" id="L112" c270" id5"L320" cl5ss="line" name="L320"> 3505         215              
 3525              B_NR_ITEMS(src,  35352   _head *_num)">first), == 1ef="fs/reiserfs/l3alance.c#3284" id5"L324" cl5ss="line" name="L324"> 35452           >blkh, c_fira>,
c_first,
 35552                      35652                             ="+code=ih" claclass=ass="ef">c_fira>,
 35752a href="fs/reiserfs/l3a="L112" 3288" id5"L328" cl5ss="line" name="L328"> 35852              return;=/reisstring"ight ontem btem */ (ireftesref">meboundarme,t item,1,a>,
<)p;en>
 35952          ( (un      ="+code=ih" clas="sref">ih) a hrref="+code=dest_bitesref">meboundarmemeboundarmeef">src, src, LAST_TO_FIRST) ? 0 :sf="+code=ih" claclass=ass="ef">c_fira>,
 35053a href="fs/reiserfs/l3alance.c#3291" id5"L331" cl5ss="line" name="L331"> 35153                     ="+code=ih" cla" class="sref">_num)">first), ih) a href="fs/reiserfs/l3alance.c#3259" id5"L332" cl5ss="line" name="L332"> 35253             _num)">first), == 0ef="fs/reiserfs/l3alance.c#3284" id5"L323" cl5ss="line" name="L333"> 35353                /a>        inreturn ="+code=B_N_PITs="sref">ih) a href="fs/reiserfs/l3alance.c#3259" id5"L334" cl5ss="line" name="L334"> 3545      f="fs/reiserfs/l3alance.c#3259" id5"L325" cl53pl3f">by name="L235"> 255c_firposa hrref="+code=ih" cla, im" class="sref"+code=_fr im" classa hrref="+code=last_inum" ass="sref">b_size));
ih) a href="fs/reiserfs/l3alance.c#3259" id5"span cla5ss="li3e" na33="L266"> 25653                     href="+cntrye=is_dium" class=ass="ef">_bef-1t_first,
 2575     >nr - ));3/ n>
 258<7">53              return;;;;;;;;;="="srebottl+code=b_f">megeabl>bresref">meef">src, src, LAST_TO_FIRST) ? 0 :sf="fs/reiserfs/l4alance.c#4304" id5"L239" cl5ss="li3e" na3e="L239"> 25953          ( (un         sign                          =ass="ode=cpy_npos=ass="ef">c_firposa href="+code=free_sp" class="sref">b_size));
 25054            a>       }
 35154                             =/reisstring"ight ontem btem *la
));-13/;en>
 25254                             ="="srebottl+code=b_f">megeabl>bresref">meef">src, src, LAST_TO_FIRST) ? 0 :sf="fs/reiserfs/l4alance.c#3257" id5"L323" cl5ss="li3e" na34="L323"> 35354                /a>        int c_firposa hr +plss=ass="oef="fs/de=cpass="sref">b_size));
 35454     f="fs/reiserfs/l3alance.c#3259" id5"class="25ss="li3e" na34="L305"> 35554           tatic void  n>
 2565              tirely(struct ="+code=dest_bi" class="sref">ef">src, src, LAST_TO_FIRST) ? 0 :sf="+code=ih" clapos=ass="ef">c_firposa href="fs/reiserfs/lbalance.c#3257" id5"L237" cl5ss="li3e" na3e="L247"> 2575   /a>         25854              return;lbalance.c#L112" id="L112" c270" id5"L249" cl5ss="li3e" na349"L305"> 35554          ( (lbalance.c#L112" id="L112" c270" id5"L250" cl5ss="li3e" na3e="L250"> 2505     mmovereturn ="+code=B_N_PITs="sref">ih) a href="fs/reiserfs/l3alance.c#3259" id5"L251" cl5ss="li3e" na3e="L251"> 2515    /albalance.c#L112" id="L112" c270" id5"L242" cl5ss="li3e" na35="L332"> 35255a href="fs/reiserfs/lbalance.c#3263" id5"L243" cl5ss="li3e" na35="L333"> 35355pan class==================m b/ 35455     lass=====================fromsR[0]rkeyL[0]. rs &eachtm */ 2555   f">lass=====================iesber spandsinaer sr7;d)source="srefos n>
 35655     void ,r im> *,r im> *src,hift_mpy_ 0 :sfsrctce" .c#3257   mmf="+code=dest" ctb="sref">srctba href="fs/reiserfs/lbalance.c#3257" id5"L257" cl5ss="li3e" na35="L327"> 35755  /a>        buffer_info *dest_bi,
 35855              return;;;;;;;;;t buffer_info *dest_bir imssa href="fs/reiserfs/lbalance.c#3257" id5"L249" cl5ss="li3e" na359"L305"> 35555          ( (un         sign                hassf="+code=dest_bia>,
<_la
<="sref">dest_bia>,
<_la
buffer_head *buffer_Snewode=if="fs/reiserfs/lbalance.c#3257" id5"L251" cl5ss="li3e" na36="L331"> 35156     ef="fs/reiserfs/l3alance.c#3298" id5"L262" cl5ss="li3e" na36="L332"> 35256      fresefeme i_fruct ="+code=dest_bi" class="sref">ef">src, buffer_info * 25356             ="+code=last_inme i_f="sref">fresefeme i_fruct ="+code=dest_bir imss="sref">dest_bir imssa href0sfbuffer_info * 25456     f="fs/reiserfs/l3alance.c#3259" id5"class="25ss="li3e" na3e="L265"> 2555    bi->lass==================m bs=ass=tsft it===,tt esber srn>
 2565    /a>       switcht ="+code=dest_birhift_mpy_="sref">src,hift_mpy_ 0 :eref="fs/reiserfs/l3alance.c#3298" id5"L267" cl5ss="li3e" na3e="L267"> 2575              ca hr="+code=FIRST_T_EAF_FROM_S)="sref">LAST_TO_EAF_FROM_S)    :cc=ass="coa> coa>h or nr-eosth shusedis =tesre,hift_leften>
 25856              return;="+code=dest_bir imss="sref">dest_bir imssa hr href="+code=bi_bh" tb="sref">srctba hrref="+code=ih" clatb="sref">srctba hrh_ite-> 25956          ( (un      ="+code=ih" clar imss="sref">dest_bir imssa hr href="+code=bi_bh" class="sref">bi_bh;
bi_bhsrctba hr href="+code=bi_bh" tb_pats="sref">bi_bh 25057            a>       ="+code=ih" clar imss="sref">dest_bir imssa hr href="+code=bi_bh" cla it===="sref">bi_bh; it===a hrref="+code=ih" claPATH_H_PPARENs="sref">LAST_TOPATH_H_PPARENsruct ="+code=dest_bitb="sref">srctba hr href="+code=bi_bh" tb_pats="sref">bi_bh 25157                     ="+code=ih" clar imss="sref">dest_bir imssa hr href="+code=bi_bh" cla esber s="sref">bi_bh; esber sa hrref="+code=ih" claPATH_H_B/a>(<_ORDER="sref">bi_bh(<_ORDERruct ="+code=dest_bitb="sref">srctba hr href="+code=bi_bh" tb_pats="sref">bi_bh->lass==================m br i hrefbirely
 25257             dest_bi->srctba hrref="+code=ih" clatb="sref">srctba hrh_ite-> 35357   _head *dest_bi->bi_bh;
srctba hr href="+code=bi_bh" )="sref">LAST_TO_a hr[0]h_ite-> 25457              if (dest_bi->bi_bh; it===a hrref="+code=ih" clatb="sref">srctba hr href="+code=bi_bh" F)="sref">LAST_TOF_a hr[0]h_ite-> 25557           tatic void=ass="ode=cpy_n" class="sref">dest_bi->bi_bh; esber sa hrref="+code=ih" claget_left_neighbora esber s="sref">bi_bhsrctba hrsshref="fs/reiserfs/l3alance.c#3276" id5"L266" cl5ss="li3e" na3e="L276"> 256<7">57   /a>        dest_bia>,
<_la
FIRST__b>dih)) {
 25757  /a>         25857rfs/lbalance.c#L112" 3d="L112" 3279" id5"L279" cl5ss="li3e" na3e="L279"> 25957          ( (ca hr="+code=FIRST_T_EAF_FROM_SR="sref">bi_bhR    :cc=ass="coa> coa>h or nr-eosth shusedis =tesre,hift_righten>
 25058            a>       ="+code=ih" clar imss="sref">dest_bir imssa hr href="+code=bi_bh" tb="sref">srctba hrref="+code=ih" clatb="sref">srctba hrh_ite-> 25358                     ="+code=ih" clar imss="sref">dest_bir imssa hr href="+code=bi_bh" class="sref">bi_bh;
bi_bhsrctba hr href="+code=bi_bh" tb_pats="sref">bi_bh 25258             dest_bir imssa hr href="+code=bi_bh" cla it===="sref">bi_bh; it===a hrref="+code=ih" claPATH_H_PPARENs="sref">LAST_TOPATH_H_PPARENsruct ="+code=dest_bitb="sref">srctba hr href="+code=bi_bh" tb_pats="sref">bi_bh 25358   _head *dest_bir imssa hr href="+code=bi_bh" cla esber s="sref">bi_bh; esber sa hrref="+code=ih" claPATH_H_B/a>(<_ORDER="sref">bi_bh(<_ORDERruct ="+code=dest_bitb="sref">srctba hr href="+code=bi_bh" tb_pats="sref">bi_bhdest_bi->srctba hrref="+code=ih" clatb="sref">srctba hrh_ite-> 25558           tatic void=ass="ode=cpy_n" class="sref">dest_bi->bi_bh;
srctba hr href="+code=bi_bh" R="sref">bi_bh 25558             dest_bi->bi_bh; it===a hrref="+code=ih" clatb="sref">srctba hr href="+code=bi_bh" FR="sref">bi_bhi5;58  /a>        dest_bi->bi_bh; esber sa hrref="+code=ih" claget_right_neighbora esber s="sref">bi_bhsrctba hrsshref="fs/reiserfs/l3alance.c#3276" id5"L288" cl5ss="li3e" na38="L328"> 35858              return;f="+code=dest_bia>,
<_la
<="sref">dest_bia>,
<_la
LAST_TO_FIRST) ? 0 :ef="fs/reiserfs/l3alance.c#3276" id5"L279" cl5ss="li3e" na38="L299"> 25958          ( (un      breakef="fs/reiserfs/l3alance.c#3276" id5"L290" cl5ss="li3e" na39="L26size<5a>));59a href="fs/reiserfs/l3alance.c#3291" id5"L291" cl5ss="li3e" na3e="L291"> 25159             ca hr="+code=FIRST_T_EAF_FROM_R)="sref">LAST_TO_EAF_FROM_R)    :cc=ass="coa> coa>h or nr-eosth shusedis =.c#3291_tesrepan>_deletean>
 25259             dest_bir imssa hr href="+code=bi_bh" tb="sref">srctba hrref="+code=ih" clatb="sref">srctba hrh_ite-> 25359   _head *dest_bir imssa hr href="+code=bi_bh" class="sref">bi_bh;
srctba hr href="+code=bi_bh" R="sref">bi_bh 2545               if (dest_bir imssa hr href="+code=bi_bh" cla it===="sref">bi_bh; it===a hrref="+code=ih" clatb="sref">srctba hr href="+code=bi_bh" FR="sref">bi_bh 2555            tatic void=ass="ode=cpy_nr imss="sref">dest_bir imssa hr href="+code=bi_bh" cla esber s="sref">bi_bh; esber sa hrref="+code=ih" claget_right_neighbora esber s="sref">bi_bhsrctba hrsshref="fs/reiserfs/l3alance.c#3276" id5"L266" cl5ss="li3e" na3e="L296"> 2565                      ="+code=ih" cla" class="sref">dest_bi->srctba hrref="+code=ih" clatb="sref">srctba hrh_ite-> 2575             } else {
=ass="ode=cpy_n" class="sref">dest_bi->bi_bh;
srctba hr href="+code=bi_bh" )="sref">LAST_TO_a hr[0]h_ite-> 2585            /a>       l"+code=ih" cla" class="sref">dest_bi->bi_bh; it===a hrref="+code=ih" clatb="sref">srctba hr href="+code=bi_bh" F)="sref">LAST_TOF_a hr[0]h_ite-> 25959          ( (un      =ass="ode=cpy_n" class="sref">dest_bi->bi_bh; esber sa hrref="+code=ih" claget_left_neighbora esber s="sref">bi_bhsrctba hrsshref="fs/reiserfs/l3alance.c#3276" id6"L300" cl6ss="li4e" na40="L260"> 26060            a>       f="+code=dest_bia>,
<_la
<="sref">dest_bia>,
<_la
FIRST__b>dih)) {
 26160              26260a href="fs/reiserfs/lbalance.c#3263" id6"L293" cl6ss="li4e" na4e="L302"> 26260   _head ca hr="+code=FIRST_T_EAF_FROM_LR="sref">bi_bhR    :cc=ass="coa> coa>h or nr-eosth shusedis =.c#3291_tesrepan>_deletean>
 2646            >blkh,="+code=ih" cla, imss="sref">dest_bir imssa hr href="+code=bi_bh" tb="sref">srctba hrref="+code=ih" clatb="sref">srctba hrh_ite-> 2656            tatic void="+code=ih" clar imss="sref">dest_bir imssa hr href="+code=bi_bh" class="sref">bi_bh;
srctba hr href="+code=bi_bh" )="sref">LAST_TO_a hr[0]h_ite-> 26f h)"6s/reiserfs/l4alance.c#=ass="ode=cpy_n, imss="sref">dest_bir imssa hr href="+code=bi_bh" cla it===="sref">bi_bh; it===a hrref="+code=ih" clatb="sref">srctba hr href="+code=bi_bh" F)="sref">LAST_TOF_a hr[0]h_ite-> 26760                     =ass="ode=cpy_nr imss="sref">dest_bir imssa hr href="+code=bi_bh" cla esber s="sref">bi_bh; esber sa hrref="+code=ih" claget_left_neighbora esber s="sref">bi_bhsrctba hrsshref="fs/reiserfs/l3alance.c#3276" id6"8305" cl6ss="li3e" na3e="L298"> 2686               return;="+code=ih" cla" class="sref">dest_bi->srctba hrref="+code=ih" clatb="sref">srctba hrh_ite-> 26960          ( (un      =ass="ode=cpy_n" class="sref">dest_bi->bi_bh;
srctba hr href="+code=bi_bh" R="sref">bi_bh 36061            a>       l"+code=ih" cla" class="sref">dest_bi->bi_bh; it===a hrref="+code=ih" clatb="sref">srctba hr href="+code=bi_bh" FR="sref">bi_bh 36161                     =ass="ode=cpy_n" class="sref">dest_bi->bi_bh; esber sa hrref="+code=ih" claget_right_neighbora esber s="sref">bi_bhsrctba hrsshref="fs/reiserfs/l3alance.c#3276" id6"L312" cl6ss="line" name="L312"> 36261                     f="+code=dest_bia>,
<_la
<="sref">dest_bia>,
<_la
LAST_TO_FIRST) ? 0 :ef="fs/reiserfs/l3alance.c#3276" id6"L313" cl6ss="line" name="L313"> 36361                /a>  breakef="fs/reiserfs/l3alance.c#3276" id6"4293" cl6ss="line" name="L314"> 36461     f="fs/reiserfs/l3alance.c#3259" id6"L305" cl6ss="line" name="L315"> 36561           taca hr="+code=FIRST_T_EAF_FROM_SSNEW="sref">bi_bhSNEW    :f="fs/reiserfs/l3alance.c#3259" id6"6305" cl6ss="line" name="L316"> 36661/reiserfs/l4alance.c#="+code=ih" cla, imss="sref">dest_bir imssa hr href="+code=bi_bh" tb="sref">srctba hrref="+code=ih" clatb="sref">srctba hrh_ite-> 36761                     ="+code=ih" clar imss="sref">dest_bir imssa hr href="+code=bi_bh" class="sref">bi_bh;
bi_bhsrctba hr href="+code=bi_bh" tb_pats="sref">bi_bh 36861              return;=ass="ode=cpy_n, imss="sref">dest_bir imssa hr href="+code=bi_bh" cla it===="sref">bi_bh; it===a hrref="+code=ih" claPATH_H_PPARENs="sref">LAST_TOPATH_H_PPARENsruct ="+code=dest_bitb="sref">srctba hr href="+code=bi_bh" tb_pats="sref">bi_bh 36961              iserfs/=ass="ode=cpy_nr imss="sref">dest_bir imssa hr href="+code=bi_bh" cla esber s="sref">bi_bh; esber sa hrref="+code=ih" claPATH_H_B/a>(<_ORDER="sref">bi_bh(<_ORDERruct ="+code=dest_bitb="sref">srctba hr href="+code=bi_bh" tb_pats="sref">bi_bh 36062            a>       l"+code=ih" cla" class="sref">dest_bi->srctba hrref="+code=ih" clatb="sref">srctba hrh_ite->  216              dest_bi->bi_bh;
buffer_Snewode=h_ite-> 3626              dest_bi->bi_bh; it===a hrref="+code=ih" claNUL)="sref">LAST_TONUL)ode=h_ite-> 36362   _head *dest_bi->bi_bh; esber sa hrref0ef="fs/reiserfs/l3alance.c#3259" id6"L324" cl6ss="line" name="L324"> 36462           >blkh,f="+code=dest_bia>,
<_la
<="sref">dest_bia>,
<_la
LAST_TO_FIRST) ? 0 :ef="fs/reiserfs/l3alance.c#3276" id6"L325" cl6ss="line" name="L325"> 36562                     breakef="fs/reiserfs/l3alance.c#3276" id6"span cla6ss="line" name="L326"> 36662     f="fs/reiserfs/l3alance.c#3276" id6"7305" cl6ss="line" name="L327"> 36762             default:f="fs/reiserfs/l3alance.c#3259" id6"L328" cl6ss="line" name="L328"> 36862              return;="+code=ih" clas/l3alan; inis="sref">srcs/l3alan; inisruct ="+code=dest_bisb_frommss="sref">dest_birb_frommssruct ="+code=dest_bis imss="sref">dest_bir imssa hr)ef=/reisstring">"no so bef- 1S250/span>,
 36962          ( (un              return;=/reisstring">"no so be,hift typsh shunknown (",
src,hift_mpy_ 0 :eef="fs/reiserfs/l3alance.c#3276" id6"L330" cl6ss="line" name="L330"> 36063       36163      RFALSE(!dest_bir imssa hr href="+code=bi_bh" class="sref">bi_bh;
dest_bi->bi_bh;
 36263             "no so bef- 1S260: mpy_==",&source=("p)m m t("p)minfo,
 36363                /a> ="+code=free_sprhift_mpy_="sref">src,hift_mpy_ 0 :ef="+code=dest" cassmss="sref">dest_bir imssa hr href="+code=bi_bh" class="sref">bi_bh;
dest_bi->bi_bh;
 3646      }f="fs/reiserfs/l3alance.c#3276" id6"L325" cl63pl3f">by name="L235"> 265 26663     yass="commenright ontem bodrstmov>));3/r="+cem */));-1)tvs 2676     >lass=====================neighbor. Deletea/
 268<7">63     hass=ass="ode=cpy_ntesremoveebi_bhsrc,hift_mpy_ 0 :sfsrctce" .c#3257   mmf="+code=dest" ctb="sref">srctba hre hass=ass="ode=cpy_nmov>));="sref">srcmov>));a href="fs/reiserfs/l3alance.c#3259" id6"L309" cl6ss="li3e" na3e="L239"> 26963          ( (un         shass=ass="ode=cpy_nmov>   tatic void    ta 0 :sfbuffer_head *buffer_Snewode=if="fs/reiserfs/lbalance.c#3257" id6"L240" cl6ss="li3e" na34="L220"> 26064     ef="fs/reiserfs/l3alance.c#3298" id6"L331" cl6ss="li3e" na34="L331"> 36164             hass=ass="ode=cpy_nret_valu7="sref">srcret_valu7 0 :ef="fs/reiserfs/l3alance.c#3276" id6"L242" cl6ss="li3e" na34="L272"> 26264             buffer_info *dest_bi->dest_bir imssa href="fs/reiserfs/l3alance.c#3276" id6"L323" cl6ss="li3e" na34="L323"> 36364             hass=ass="ode=cpy_na>,
<_la
<="sref">dest_bia>,
<_la
 36464     f="fs/reiserfs/l3alance.c#3259" id6"class="26ss="li3e" na34="L305"> 36564           ta=ass="ode=cpy_ntesres=ass=_,r im> *,r im> *src,hift_mpy_ 0 :ef="+code=dest" ctb="sref">srctba hre &f="+code=bi_bh" " class="sref">dest_bi->dest_bir imssa href="fs/reiserfs/lbalance.c#3257" id6"span cla6ss="li3e" na3e="L246"> 2666              ,
<_la
<="sref">dest_bia>,
<_la
buffer_Snewode=eef="fs/reiserfs/l3alance.c#3276" id6"L237" cl6ss="li3e" na3e="L247"> 26764a href="fs/reiserfs/l3a="L112" 3288" id6"L248" cl6ss="li3e" na34="L278"> 26864             =ass="ode=cpy_nret_valu7="sref">srcret_valu7 0 : =f="fs/reiserfs/l3a="L112" 3288" id6"L309" cl6ss="li3e" na349"L305"> 36564          ( (un  =ass="ode=cpy_ntesref">memedest_bi->dest_bir imssa hr.="+code=bi_bh" class="sref">bi_bh;
,
<_la
<="sref">dest_bia>,
<_la
));="sref">srcmov>));a href="fs/reiserfs/l3alance.c#3259" id6"L250" cl6ss="li3e" na3e="L250"> 26065            a>           tatic void    ta 0 :eef="fs/reiserfs/l3alance.c#3276" id6"L251" cl6ss="li3e" na3e="L251"> 2616    /af="fs/reiserfs/l3alance.c#3276" id6"L242" cl6ss="li3e" na35="L332"> 36265      dest_bir imssa href="+code=dest" ca>,
<_la
<="sref">dest_bia>,
<_la
 36365                /a>        int  ="+code=free_spa>,
<_la
<="sref">dest_bia>,
<_la
 36465           >blkh, FIRST__b>dih)) {
B_NR_ITEMS(dest_bir imssa hr.="+code=bi_bh" class="sref">bi_bh;
 26565           tatic void         ));="sref">srcmov>));a hr)ef="+code=ih" clamov>));="sref">srcmov>));a hrec=ass="ode=cpy_nmov>   tatic void    ta 0 :eef="fs/reiserfs/l3alance.c#3276" id6"span cla6ss="li3e" na35="L326"> 36665     f="fs/reiserfs/l3alance.c#3276" id6"L257" cl6ss="li3e" na35="L327"> 36765  /a>        return ="+code=B_N_PITret_valu7="sref">srcret_valu7 0 :ef="fs/reiserfs/l3alance.c#3276" id6"L248" cl6ss="li3e" na35="L328"> 36865     }f="fs/reiserfs/l3alance.c#3276" id6"L249" cl6ss="li3e" na359"L305"> 36565     f="fs/reiserfs/l3alance.c#3276" id6"L260" cl6ss="li3e" na3e="L26size<6a>));66     yass="commenright ontem bShift ,hift_));3/ 36166     lass=====================fromst[0]rkeyL[0]a7;d)replacea/
 36266     hass=ass="ode=cpy_ntesre,hift_left="sref"="sde=bytesre,hift_left hrefsrctce" .c#3257   mmf="+code=dest" ctb="sref">srctba hre hass=ass="ode=cpy_n,hift_));="sref">src,hift_));a hrechass=ass="ode=cpy_n,hift_   tatic void  26366     ef="fs/reiserfs/l3alance.c#3298" id6"L254" cl6ss="li3e" na3e="L264"> 26466           >bbuffer_head *buffer_S0a hrref="+code=ih" claPATH_P_FIRSBUFFER="sref">bi_bhsrctba hr href="+code=bi_bh" tb_pats="sref">bi_bh 2656    bi->hass=ass="ode=cpy_ns="sref">ih) a href="fs/reiserfs/l3alance.c#3259" id6"L266" cl6ss="li3e" na3e="L266"> 26666     f="fs/reiserfs/l3alance.c#3276" id6"L267" cl6ss="li3e" na3e="L267"> 2676              yass="commenright ontem bmove ,hift_));3(7;d)shift_r="+cea>,
<)3/
 26866             =ass="ode=cpy_ns="sref">ih) a hrref="+code=dest_bitesremoveebi_bh)="sref">LAST_TO_EAF_FROM_S)    ef="+code=dest" ctb="sref">srctba hre =ass="ode=cpy_n,hift_));="sref">src,hift_));a hrec=ass="ode=cpy_n,hift_   tatic void LAST_TONUL)ode=ih_ite-> 26966     f="fs/reiserfs/l3alance.c#3276" id6"L270" cl6ss="li3e" na37="L250"> 26067            ahref="+cntrye=is_di,hift_));="sref">src,hift_));a hreref="fs/reiserfs/l3alance.c#3298" id6"L271" cl6ss="li3e" na37="L261"> 26167                     href="+cntrye=is_diEM_" class="sref">B_NR_ITEMS(buffer_S0a hr) == 0e {      yass="commenright ontem bem#37;hm */
 26267a href="fs/reiserfs/lbalance.c#3263" id6"L263" cl6ss="li3e" na37="L323"> 36367   _head *RFALSE(! 26467              if ("no so bef- 1S270: S0h shempty now, but)shift_r="+ce!a hr (",
 26567           tatic void 266<7">67   /a#ifdef =ass="ode=cpy_nCONFIG_REISERFS_CHECKtic void  2576751"> 261bu/));-1)tvsbuna37="L323"> 363T5P>buns="sref"7" cl6="li3e" na3e="L277"> 2576751"> 261bu/));-1)tvs 36465    T5IN /a"67            ahref="+cntrye=is_di,hift[0]rkeyle /a>         25767p3e=t_cur_a3   _hel6ss="li3e" na3e="L274"> 26465>"no so b 25857rfs6lbala67reiserfs/l3alance.c#3259" id6"L309" 3259" id6"L328" cl6ss="line" name="L328"> 36862              return;="+codea3e="L277"> 2576751"> 261 25767,hil6ss="li3e" na3e="L274"> 26465>"no so bef- 1S270: S0h shempty now, but)shifshusedis 6tesre,hift_righten>
 2ow, but cond/a>-&gmpy_up"com>"no so bf- 1S270: S0h shempty now, but)shifs_));="srelatb="sref">srctba h6h_ite6> 2sstrinc        return;=/reisstring">&qa3e="L277"> 2576751"> 261bu/bi_bhbi_bhbi_bhsrctba h6h_ite6>bi_bOSITION+code=dest" cS0="srei_bOSITIONa hrref="+code=ih" claPATH_P_FIRSBUFFER="sref">bi_bhbi_bh54            cl"L331_keaa hrref="+code=ih" claPATH_P_FIRSBUFFER="sr;=/reisstring">&qa3e="L277"> 2576751"> 261&qa3e="L277"> 2576751"> 26154            lkeaa hr" c;rfs/l3alance.c#3276" id6"L324" cl6scoid bi_bhbi_bh; it===a hrref="+code=ih" claPATH_H_PPARENs="sref">LAST_TOPATH_H_PPARENsruct ="+code=dest_bitb="sref"ref">srctba hr href="+code=bi_bh" tb=dest_bit6="sref">srctba hrssh6ef="f68reiserfs/l3alance.c#3276" id5"L268" cl56ass="sref6>LAST_TO_FIRST) ? 0 6ef="f6/reiserfs/l3alance.c#3259" id5"L240" cl5ss="li3e" na34="L220"> 26259586         ( (un      brea6ef="f69reiserfs/lbalance.c#3fs/l3ala_ITEMS(bCodfferby 0-th  las yass="co nrfromsiesber sr firsies+1m em ends/54            cl"L331_keaa hrref="+code=ih" claPATH_P_FIRSBUFFER="sr;=/reisstring">&qa3e="L277"> 2576751"> 261&qa3e="L277"> 2576751"> 26154            lkeaa hr" c;fffffffffff&f=="+cntrye=is_diEM_" clref">srctba hr href="+code=bi_bh" tb =.c#32916tesrepan>_deletean>
srctba h6h_ite6> 36367   _hhead *RFALSEbi_bh *ry_le_iNsruct ="+code=dis_dief">ry_le_iNa hrref="+code=ih" cB_N_Psber HEADa37="L261"> 261bi_bhdest_bir imssa I_a>;RY_COUbh" cla it===="srI_a>;RY_COUbha hrref="+code=ih" cB_N_Psber HEADa37="L261"> 261srctba hrssh6ef="f6/reiserfs/l3alance.c#3333333333333333"> 36163     op_is_er samergeablift_ricSnew="sreop_is_er samergeablieiserfs/lbalance.c#3257" id6"L272" cl6scoid srctba h6h_ite6> 261bi_bh;
fre" na3e="L264"> _">fr/s(m<);rfs/l3alance.c#3276" id6"L324" cl6sode=bi_bh6 )="sref">LAST_TO_a hr[06h_ite6> 26480:mmenrimust be mergeabli>"no so bLAST_TOF_a hr[06h_ite6>srctba hrssh7ef="f70reiserfs/l3alance.c#3276" id6"L330" cl6ss="line"7ass="sref7>FIRST__b>dih)) {
607             2656    bi->hass7s="li4e" 7a40="L282"> 26260a h7ef="f7/reiseance.c#3276" id6"L330" cl6ss="line"7a4"li4e" 7aR="sref">bi_bhsrctba h7h_ite7>(bCodfferby7ode=bi_bh7serfs5"L277" cl5ss="li3e" na39="L267"> 2575             } else {
=ass="ode=cpy_n" clasbi->bi_bh0ss="li3e" na3e="L237"> 267<));66     yass="com(lance.c#325,hift_));3(7;d)shift_==frr nr-eea>,
<)3,===============fromst[0]rkeyL[0]a7;d)replacea/
 268<7"oa>h or nr-ss=ass="ode=cpy_ntesre,hifr nr-ft="sref"="sde=bytesre,hift_left hrefsrctce" .c#3257   mmf="+code=dest" ctb="sref">srctba hre hass=ass="ode=cpy_n,hift_));="sref">src,hift_));a hrechass=ass="ode=cpy_n,hift_   tatic void  267<)/a3e="L264uffer_head" *isst= PATH_P_FIRSBUFFER (tb"> _""+code=)shifs_));="srelatb="sref">srctba h6h_i7e-> 36164             hass=ass="ode=cpy_nret_valu7="sref">srcret_valu7 0 :ef=7fs/reiser7s/l3alance.c#3276" id6"L712" c71scode=ih" 6latb="sref">srctba h6h_i7fs/reiser7s/l3alance.c#3276" id6"L713" c76ss="line" name="L267"> 2676              yass="commenright ontem ,hift_));3(7;d)shift_r nr-eea>,
<)3 R/spafromst[0]rkeylefteneighboryL[0]an>
 * 36164             hass=ass="ode=cpy_nret_valu7="sref">srcret_valu7 0 : =f=7fs/reiser7s/l3alance.c#3259" id6"L705" c71s="lis="li">dest_de=cpy_ns="sref">ih) a hrref="+code=dest_bitesremoveebi_bhLAST_TO_EAF_FROM_S)    ef="+code=dest" ctb="sref">srctba hre =ass="ode=cpy_n,hift_));="sref">src,hift_));a hrec=ass="ode=cpy_n,hift_   tatic void LAST_TONUL)ode=ih_i7fs/reiser7s/l3alance.c#3259" id6"6705" c71ss="ode=cpy_n" clasbi-> 2676       ========rromsiesbeR sr fir==frsies+1m em endR/spafromst[0]rkeylefteneighboryL[0]an>
 26067            ahref="+cntrye=is_di,hift_));="sref">src,hift_));a hreref=7fs/reiser7refent"h_entry       6"L709" c76ss="line" name="L319"> 36961    hrref="+code=ih" claPATH_P_FIRSBUFFER="sr;=/reisstring">&qa3e="L277"> 2576751"> 261 261srctba _bh;
srctba hr href="+codeb =.c#32916tesrepan>_deletean>
  21li4e" 7aR="sref">bi_bhsrctba h6h_i7e-> 36765  /a>        return ="+code=B_N_PITret_valu7="sref">srcret_valu7 0 :ef=7fs/reiser7s/l3alance.c#3259" id6"L724" c72ss="line" name="L334"> 3646      }f=7fs/reiser7s/l3alance.c#3276" id6"L725" c723pl3f">by name="L235"> 265 36265      65      srctS(dest_bir imssa href=7fs/reiser7s/l3alance.c#3276" id6"7705" c72d6"L309" 3259" id6"L328" f="+code=bi_bh" cla4="L323"> 36364     /a>(src,h          ahref="+cntr       ode=cpy_nNUL)="sref">LAST_TONUL)ode=ih_i7fs/reiser7s/l3alance.c#3259" id6"L728" c76ss="le="L267"> 2676        IfromsS270: S=tic v3e=ar]rkeym endh" cla e '     ' sth shu       ss="commenwholes="cource=(CUR.omst[0]rkeylefteneighboryL[0]an>
 361 Ifrnot.omst[0]rkeylefteneighboryL[0]an>
 361r==fr     6s="c. Par] a>,r id firomsS270: asson't sth shu     6s="c ead"eromst[0]rkeylefteneighboryL[0]an>
 361r==fr3e=t6s="c . Par] a>,r id firomsS270: asson't sth shu3e=t6s="c ead"er.omst[0]rkeylefteneighboryL[0]an>
 361
 36265      65      srct4(src,h3e=t_     ampf=="+cntrye=ie=t_     _bh" r imss="sref">dest_bir imssa href=7fs/reiser7s/l3alance.c#3259" id6"s7an cl7336163     op_is_er samer4="L323"> 36364     /a>(src,h          ahref="+cntr       ode=_));="sref">src,h    t_));a hrec=ass="ode    t_));_   tatic void src,hift_));a hreref=7fs/reiser7s/lbalance.c#3257" id6"L728" c73ss="line" name="L264"> 26466           >bbuffer__bir imssa hr.="+chet_valu7="sref">srcret_valu7 0 :ef=7fs/reiser7s/l3alance.c#3259" id6"L709" c76ss="li3e" na3e="L265"> 2656  hre_amougt; 2656              href="+cntrye=is_diEM_" class="sref">B_NR__bir imssa hr.="+chet_valL265"> 2656 4(dest_bi->bi_bh;
 36163      RF_bir imssa hr.="+chet_vquotno so bef- 1S270: S0h she10155: bhtrinnot a>,r idpy_n,hift_ e=bi_bh" 6)="sref">LAST_TOF_a hr[06h_i7fs/reiser7s/l3alance.c#3276" id6"L742" c76ss="li3e" na3e="L331"> 36163      src,h          ahref="+cntr       ode= < 0quotno so bef- 1S270: S0h she101/rei       sco snot be < 0.i       ing">&qu, but)shifshusedis 6tesre,hift_righten>
src,h          ahref="+cntr       ode=cpy_nNUL)="sref">LAST_TONUL)ode=ih_i7fs/reiser7s/l3alance.c#3276" id6"L724" c74ead * 36164a>63      src,h     /a>(LAST_TONUL)ode=ih_i7fs/reiser7s/l3alance.c#3259" id6"c7ass="74s="lis="li">dest_bir51"> 261(src,h          ahref="+cntr       ode= clasL265"> 2656  hre_amougt;srctba h6h_i7fs/reiser7s/l3alance.c#3276" id6"L737" c74d6"L309" 3259" id6"Lotno so bef- 1S270: S0h sheno so muchmmenrighpty now0to sth shu(only tno so be,hift typsh shunknown ("     /a>(srctba h6h_i7fs/reiser7s/l3a="L112" 3288" id6"L748" c74ss="li3e" na3e="L274> 261(src,h          ahref="+cntr       ode= shunknown (" hre_amougt;LAST_TONUL)ode=ih_i7fs/reiser7s/l3a="L112" 3288" id6"L709" c74ss="li3e" na3e="L269"> 26966     f=7fs/reiser7s/l3alance.c#3259" id6"L750" c75ss="li3e" na37="L250"> 26067          ahref="+cntr       ode= sc tatic vo R="sref">bi_bh54  5="L32py_nNUL)="sref">LAST_TONUL)ode=ih_i7fs/reiser7s/l3alance.c#3276" id6"L742" c75scode=ih" 6latb="sref">srctba h6h_i7fs/reiser7s/l3alance.c#3276" id6"L723" c76ss="li3e" na37="L250"> 26067     /a>( 26067          ahref="+cntr       ode= sc 265"> 2656  hre_amougt; 26067    t_));a hrec=ass="ode    t_));_   S=tic _));="sref">src,hift_));a hreref=7fs/reiser7s/l3a="L112" 3288" id6"L754" c76ss="li3e" na35="L334"250"> 26067make_g">&q_n     =ass="ode=cpymake_g">&q_n   rk_assref">src,h4(LAST_TONUL)ode=ih_i7fs/reiser7s/l3a="L112" 3288" id6"c7ass="76ss="li3e" na3e="L255"250"> 26067 o_tce" .c_mark>h or dirt&f=="+cntrye= o_tce" .c_mark>h or dirt&rk_assref">src,h4(dest_bi->_deletean>
63     op_is_e5="L32py_nNUL)="sref">LAST_TONUL)ode=ih_i7fs/reiser7s/l3alance.c#3276" id6"L757" c76ss="li3e" na3ine" name="L334"> 3646      }f=7fs/reiser7s/l3alance.c#3276" id6"L748" c756ass="sref6>LAST_TO_FIRST) ? 0 6ef=7fs/reiser7s/l3alance.c#3276" id6"L749" c759s="li3e" na37="L250"> 26067    t_));a hrec=ass="ode    t_));_   S=tic _"sref6>LAST_TO_FIRST) ? 0 6ef=7fs/reiser7s/l3alance.c#3276" id6"L760" c76ss="line" name="L320">="L267"> 2676       sth shu       ss="combeginnrkeym end7;d)shndh" cla e      6fromst[0]rkeylefteneighboryL[0]an>
  216     a>65      65      srct4( 36364     /a>(src,h          ahref="+cntr       ode=cpy_nNUL)="sref">LAST_TONUL)ode=ih_i7fs/reiser7s/lbalance.c#3257" id6"L762" c76ss="li3e" na326259586         ( (un      brea6ef=7fs/reiser7s/lbalance.c#3257" id6"L763" c76328" i3e" na37="L323"7="L250"> 260673e=t_     ampf=="+cntrye=ie=t_     _bh" sc 265"> 2656 h,  *ry_le>="L267"> 2676       sth shu       -1ss="combeginnrkeym end7;d)shndh" cla e      66fromst[0]rkeylefteneighboryL[0]an>
dest_bir imssa I_r 3616     a>65      65      srct4( 36364     /a>(src,h          ahref="+cntr       ode= - 1cpy_nNUL)="sref">LAST_TONUL)ode=ih_i7fs/reiser7s/l3alance.c#3259" id6"L766" c76ss="li3e" na3e="L266"> 26666     f=7fs/reiser7s/l3alance.c#3276" id6"L767" c76d6"L309" 3259" id6"L328" f="+>="L267"> 2676       sth shu==frpar] yas==fr     6s="c yas==frchetst[0]rkeylefteneighboryL[0]an>
 2676    09" 3259" id6"L328" f="++++donnot a>h shus="c ead"eromst[0]rkeylefteneighboryL[0]an>
 361                      fromst[0]rkeylefteneighboryL[0]an>
 3616     a>65 cutst_bisbffer_ampf=="+cntrye=i>65 cutst_bisbffer_ft="s"sref">srct4(src,h    t_));a hrec=ass="ode    t_));_   tpy_nNUL)="sref">LAST_TONUL)ode=ih_i7fs/reiser7s/l3alance.c#3298" id6"L771" c76ss="li3e" na37="L261"> 26259586         ( (un      brea6ef=7fs/reiser7s/lbalance.c#3257" id6"L772" c77ce.c#3276" id6"L248" cl6ss_pae="L264"> 26466    hre_ >bbuffer_ef="+code=ih" cB_Nhet_valu7="sref">srcret_valu7 0 :ef=7fs/reiser7s/lbalance.c#3263" id6"L763" c76ss="li3e" na37="L323"> 363 268srcret_valu7 0 :ef=7fs/reiser7s/l3alance.c#3276" id6"L754" c777code=ih" 7latb="sref">srctba h7h_itfs/reiser7s/l3alance.c#3276" id6"c7ass="76ss="li3e" na3e="L275"> 265="L267"> 2676       sth shu       -1ss="combeginnrkeym end7;d)shndh" cla e      +1  fromst[0]rkeylefteneighboryL[0]an>
63     op_is_er samergr 3616     a>65      65      srct4( 36364     /a>( 25767src,h          ahref="+cntr       ode= - 1cpy_nNUL)="sref">LAST_TONUL)ode=ih_i7f67reiser7s/lbalance.c#3257" id5"L748" c776ass="sref6>LAST_TO_FIRST) ? 0 6ef=7a67reiser7s/l3alance.c#3259" id6"L709" 3759" id6"L328" cl6ss="line" nam="sref">buffer_ef="+code=ih" cB_Nhet_valL265"> 2656    D                 href="+cntrye=is_diEM_" clref"r))ss="lis="_bir imssa hr.="+chet_vquo65"> 2656              href="+cntrye=is_diEM_" class="sref">B_NR__bir imssa hr.="+chet_v) - 1cpy_nNUL)="sref">LAST_TONUL)ode=ih_i7f6/reiser7s/lbalance.c#3fs/l3alanc7.c#3279" id6"L309" 32l6ss="li3e" na37="L250"> 26067">ry_le_iNa hrref="+code=ih" cB_N_Psber HEADa37="L261"> 261bi_bh="L267"> 2676       ==fr3e=t6s="c is sberctory  fromst[0]rkeylefteneighboryL[0]an>
="L267"> 2676       68 3636e" nam="sref">buffer_68 2656 ih_r HEADcougt; 261LAST_TONUL)ode=ih_i7fs/reiser7s/l3alance.c#3276" id6"L724" c78ead *ry_le2625y_nNUL)="sref">LAST_TONUL)ode=ih_i7fs/reiser7refent"h_entryyyyyyyyy"L767" c76="li3e" nef">bi_bOSITION+codee="L274">="L267"> 2676       6854            cl"L331_keaa 68 2656 ih_ hre_68 261LAST_TONUL)ode=ih_i7fs/reiser7refent"h_entryfent"h_ent7y259"78ss="li3e" na3e="L247"> 26764a href=7f68reiser7s/l3alance.c#3276" id5"L768" c78ss="li3e" na3e="L274"> 264="L267"> 2676       sth shu==frpar] yas==fr3e=t6s="c yas==frchetst[0]rkeylefteneighboryL[0]an>
 361                      ++donnot a>h shus="c ead"eromst[0]rkeylefteneighboryL[0]an>
54            cl"L331_keaa a>65 cutst_bisbffer_ampf=="+cntrye=i>65 cutst_bisbffer_ft="s"sref">srct4( 2656              href="+cntrye=is_diEM_" class="sref">B_NR__bir imssa hr.="+chet_v) - 1void 54            cl"L331_keaa a>src,h    t_));a hrec=ass="ode    t_));_   _)sref">src,h    t_));a hrec=ass="ode    t_));_   tpy_nNUL)="sref">LAST_TONUL)ode=ih_i7e6> 3646      }f=7e6> * 3646      }f=7es/reiser7refent"h_entryyyyyyyyyyy7yyyyy7ys="liine" name="L334"> 3646      }f=7es/reiser7s/l3alance.c#3333333333373333"79ss="li3e" na3e="L266"> 26666     f=7e6> 267<));in> 2t6s="c inft_==fri>65 n   shndh" cla e beforneighbor. Deletea/
 36265 in> 2t_inftsbffampf=="+cntrye=i>65 in> 2t_inftsbff" claref"="sde=bytesre,hift          srctS( 2beforn/a>(srctba h6h_i7e6> 26466    hre_ >bbuffer_en> 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift_;="srelatb="sref">srctba h6h_i8f70reiser8s/l3alance.c#3276" id6"L830" c80" id6"L309" 32l6ss="li3e" na3e=con=t6charss="sref">buffer_en> 2ted_ hre_body="+code=ih" cB_Nn> 2ted_ hre_body_bh" ai3e" na3e="L238"> 2zeros_{     ="+code=ih" cB_zeros_{     _   t;="srelatb="sref">srctba h6h_i8f10reiser8sefent"h_entryfs/l3ala25851" c867261<586         ( (un      brea6ef=8f70gt; 26466           >bbuffer__bir imssa hr.="+chet_valL265"> 2656 S(dest_bi->LAST_TONUL)ode=ih_i8f7/reisea8ce.c#3276" id6"L330" cl68s="li80ss="li3e" na34="L323"> 36364n ="+code=ih" cB_nrhift_)323"> 36364 fer_or.LAST_TONUL)ode=ih_i8f4/reisea8cefent"h_entryyyyyyyyyyy824" c80ss="li3e" na3e="L264"> 26466    lock  >bbuffer__lk>->LAST_TONUL)ode=ih_i8f5/reisea8cefent"h_entryyyyyyyyyyy8EANIN805s="li3e" na3e="L264"> 26466    hre_ >bbuffer_ef="+code=ih" cB_Nhet_valu7="sref">srcret_valu7 0 :ef=89="L267">82575             } e8se {
806s="li3e" na34="L323"> 36364   bi->hass7s="li4e" 7a40="L282"> 26260a h7ef=8code0>s/l80R440R3" class="sref">bi8bh 36364ie=t_locampf=="+cntrye=ie=t_lochift_)323"> 36364unremod_locampf=="+cntrye=unremod_loc7s="li4e" 7a40="L282"> 26260a h7ef=8c8de0>s/l80efent"h_entryyyyyyyyyyy805" c80ss="li3e" na3charss="sref">buffer_t 26260a h7ef=8c9de0>s/l80efent"h_entryrfs/l3alan805" c80ss="li3e" na3e="L269"> 26966     f=8e->buffer__lk>-> 2656   BLK            href="+cntBLK     " class="sref">B_NR__bir imssa hr.="+chet_v)li4e" 7a40="L282"> 26260a h7ef=8e-> 361 2656 Slk>_nr_ hre->B_NR__lk>-> 26260a h7ef=8e70gt; 361 2656 Slk>_ fer_or.B_NR__lk>-> 26260a h7ef=8e7/reisea8s/l3alance.c#3276" id6"L813" c86ss="li4e" 7a40="L282"> 26260a h7ef=8e4/reisea8s/l3alance.c#3276" id6"4893" c81ead * 267<));check  fer or.
dss="sref">B_NR_a>63      src,h fer_or. 2656 ih_ hre_68 261 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift) +3sref">src,hIH_SIZ     srctba h6h_i8fs/reiser8s/l3alance.c#3259" id6"6805" c81ss="li3e" na3e="L246otno so bef- 1S270: S0h sheo so 1/reinot enough  fer or. 2656 en> 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift)li4e" 7a40="L282"> 26260a h7ef=8e8de0>s/l8refent"h_entry       6"8805" c86ss="line" namss="sref">B_NR_a>63      src,hzeros_{     ="+code=ih" cB_zeros_{     _    clasL265"> 2656  h_ hre_68 261 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift)sedis 6tesre,hift_righten>
s/l8refent"h_entry       6"L809" c86ss="line" name="L319otno so bef- 1S270: S0h sheo so 1/2: zero3{      == tno so,6s="c 68
src,hzeros_{     ="+code=ih" cB_zeros_{     _   quo65"> 2656 eh_ hre_68 261 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift))li4e" 7a40="L282"> 26260a h7ef=8e->607             * 267<));get6s="c new6s="c       =aNn> 2ted beforneighbor. Deletea/
buffer_ef="+code=ih" cB_Nhet_valL265"> 2656    D                 href="+cntrye=is_diEM_" clref"r))ss="lis="_bir imssa hr.="+chet_vquo65"> 2656 beforn/a>( 26260a h7ef=8e4/reisea8s/l3alance.c#3259" id6"L824" c827code=ih" 7latb="sref">srctba h7h_i8fs/reiser8s/l3alance.c#3276" id6"L825" c825ad * 267<));preparr or.buffer_ie=t_locampf=="+cntrye=ie=t_lochiftalL265"> 2656 n ="+code=ih" cB_nrhifta?uo65"> 2656 eh_locala ea href="+code=bih_locala e" clra it="> 261 2656 n ="+code=ih" cB_nrhifta-)sref">src,hbeforn/a>( _">fr/s(m<);rfs/l3alance.c#3276" id6"L324" cl6soli4e" 7a40="L282"> 26260a h7ef=8e-> 36364unremod_locampf=="+cntrye=unremod_loc7s="alL265"> 2656 Seforn/a>( 2656 eh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_va- 1c :Lof"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3alance.c#3276" id6"L324" cl6soli4e" 7a40="L282"> 26260a h7ef=8e8de0>s/l8s/l3alance.c#3259" id6"L828" c826ass="sref6>LAST_TO_FIRST) ? 0 6ef=8fs/reiser8s/l3alance.c#3259" id6"L809" c8296"L309" 3259323"> 36364memremoe.c#3276" id6"Lmemremo" clref"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hie=t_locampf=="+cntrye=ie=t_lochifta-)sref">src,h h_ hre_68 261 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift)sedis 6tesre,hift_righten>
f"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hie=t_locampf=="+cntrye=ie=t_lochift_)323"> 36364unremod_locampf=="+cntrye=unremod_loc7s="a-)sref">src,hie=t_locampf=="+cntrye=ie=t_lochift)li4e" 7a40="L282"> 26260a h7ef=8f->607             361 2656 Sbir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hunremod_locampf=="+cntrye=unremod_loc7s="a-)sref">src,h h_ hre_68 261 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift)li4e" 7a40="L282"> 26260a h7ef=8f->buffer_memset; 261src,hzeros_{     ="+code=ih" cB_zeros_{     _   tli4e" 7a40="L282"> 26260a h7ef=8f4/reisea8s/l3alance.c#3276" id6"L824" c83ead * 36164t 2656 zeros_{     ="+code=ih" cB_zeros_{     _   li4e" 7a40="L282"> 26260a h7ef=8fs/reiser8s/l3alance.c#3276" id6"L825" c833pl3f">by name="L235"> 26563    33e" na3e="L237"> 267<));copyrcody to;preparrd or.
 26067"n> 2ted_ hre_body="+code=ih" cB_Nn> 2ted_ hre_body_bh"t;="srelatb="sref">srctba h6h_i8fs/reiser8s/lbalance.c#3257" id6"L828" c83ss="li3e" na3e="L274"323"> 36364memremoe.c#3276" id6"Lmemremo" clref"r))ss="lis="tbuffer_en> 2ted_ hre_body="+code=ih" cB_Nn> 2ted_ hre_body_bh" ;="srelatb="sref">srctba h6h_i8fs/reiser8s/l3alance.c#3259" id6"L809" c839" id6"L328" cl6ss="line" nam="sref">buffer_ef_ hre_68 261 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift) -)sref">src,hzeros_{     ="+code=ih" cB_zeros_{     _   tli4e" 7a40="L282"> 26260a h7ef=8fs/reiser8s/lbalance.c#3257" id6"L840" c84ss="line" nam2625y_nNUL)="sref">LAST_TONUL)ode=ih_i8fs/reiser8s/l3alance.c#3298" id6"L831" c84L21">  216     memset; 261 261 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift) -)sref">src,hzeros_{     ="+code=ih" cB_zeros_{     _   tli4e" 7a40="L282"> 26260a h7ef=8f->srctba h6h_i8fs/reiser8s/l3alance.c#3276" id6"L823" c84328" i3e" na3i3e" na3e="L237"> 267<));in> 2t6s="c ead"ereighbor. Deletea/
 * 36164memremoe.c#3276" id6"Lmemremo" clref"r))ss="lis="ef="+code=ih" cB_Nhet_va+  vm="sref">buffer_ef="+code=ih" cB_Nhet_vvm="sref">buffer_IH_SIZ      26067n ="+code=ih" cB_nrhifta-)sref">src,hbeforn/a>( 26260a h7ef=8fs/reiser8s/l3alance.c#3259" id6"c8ass="84s="lis="li">dss="sref">B_NR_memremoe.c#3276" id6"Lmemremo" clref"r))ss="lis="ef="+code=ih" cB_Nhet_vquo65"> 2656 en> 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhiftvm="sref">buffer_IH_SIZ      26260a h7ef=8fs/reiser8s/lbalance.c#3257" id6"s8an cl84ss="li3e" na3e="L266"> 26666     f=8fs/reiser8s/l3alance.c#3276" id6"L837" c84ss="li3e" na3e="L267"> 2676       change locala eseighbor. Deletea/
 2656 Seforn/a>( 2656  ="+code=ih" cB_N7s="a< 265"> 2656 n ="+code=ih" cB_nrhifta+  sL265"> 2656  ="+code=ih" cB_N7s="++="586         ( (un      brea6ef=8fs/reiser8s/l3a="L112" 3288" id6"L809" c84ss="line" name="L319"> 36961    unremod_locampf=="+cntrye=unremod_loc7s="a-lL265"> 2656 ih_ hre_68 2656  ="+code=ih" cB_N7s="a-)sref">src,hbeforn/a>( 26260a h7ef=8fs/reiser8s/l3alance.c#3259" id6"L850" c85ss="line" name="L320">f"r))ss="lis="put_eh_locala ea href="+code=bput_eh_locala eL261"a it="> 261 2656  ="+code=ih" cB_N7s="a-)sref">src,hbeforn/a>( 36364unremod_locampf=="+cntrye=unremod_loc7s=")li4e" 7a40="L282"> 26260a h7ef=8fs/reiser8s/l3alance.c#3276" id6"L851" c85L21">  21li4e" 7aR="sref">bi_bhsrctba h6h_i8fs/reiser8s/l3alance.c#3276" id6"L823" c85328" i3e" na3i3e" na3e="L237"> 267<));4" cs,  fer or.
 * 36164set_Slk>_nr_ hre->-> 2656 blk>_nr_ hre->B_NR__lk>-> 26260a h7ef=8fs/reiser8s/l3a="L112" 3288" id6"c8ass="85s="lis="li">dss="sref">B_NR_set_Slk>_ fer_or.-> 26260a h7ef=8fs/reiser8s/l3alance.c#3276" id6"s8an cl8536163     op_is_e name="L320">f"r))ss="lis=" fer_or. 26260a h7ef=8fs/reiser8s/l3alance.c#3276" id6"L857" c85="li3e" na3e="L277"> 25767 2656 eh_ hre_68 261 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift)))li4e" 7a40="L282"> 26260a h7ef=8fs/reiser8s/l3alance.c#3276" id6"L848" c85ss="line" namss="sref">B_NR_ o_tce" .c_mark>h or dirt&f=="+cntrye= o_tce" .c_mark>h or dirt&rk_assref">src,hS(dest_bi-> 26260a h7ef=8fs/reiser8s/l3alance.c#3276" id6"L849" c85ss="li3e" na3e="L269"> 26966     f=8fs/reiser8s/l3alance.c#3276" id6"L860" c86ss="li3e" na37="L250"> 26067S(dest_bi  21 26466   disk_childest_bi_dcampf=="+cntrye=i_dc_   li4e" 7a40="L282"> 26260a h7ef=8fs/reiser8s/lbalance.c#3257" id6"L862" c86ce.c#3276" id6"L248" s="sref">dest_bi_dcampf=="+cntrye=i_dc_   alL265"> 2656    DCHIL        href="+cntryCHIL rk_assref">src,hS(dest_bidest_bi 26260a h7ef=8fs/reiser8s/lbalance.c#3257" id6"L863" c86328" i3e" na37="L323">f"r))ss="lis="put_dcalance.c#3276" id6"Lput_dcalancL261"> 261 26260a h7ef=8fs/reiser8s/l3alance.c#3298" id6"L854" c86ead *ry_le namss="sref">B_NR_ calance.c#3276" id6"LdcalancL261"> 261 26260a h7ef=8fs/reiser8refent"h_entry       6"c8ass="86s="lis="li">dest_bir imssa I_ 2656 eh_ hre_68 261 2ted_ hre_ef="+code=ih" cB_Nn> 2ted_ hre_efhift)))li4e" 7a40="L282"> 26260a h7ef=8fs/reiser8s/l3alance.c#3259" id6"L866" c8636163     op_is_ess="sref">B_NR_ o_tce" .c_mark>internal dirt&f=="+cntrye= o_tce" .c_mark>internal dirt&rk_assref">src,hS(dest_bi->dest_bi 3646      }f=8fs/reiser8s/lbalance.c#3257" id6"L848" c86ss="line" name="L334"> 3646      }f=8fs/reiser8refent"h_entry       6"L849" c86ss="li3e" na3e="L269"> 26966     f=8fs/reiser8s/l3alance.c#3276" id6"L870" c87ss="li3e" na3e="L26size<6a>));pas===pas==alanc 270: Sto affected_ hre_   -thmmenr.omst[0]rkeylefteneighboryL[0]an>
 361When6s="c is afsberctory,nth&quonly preparr or.
 36265 pas==ainsbffer_ampf=="+cntrye=i>65 pas==ainsbffer_rk_asref"="sde=bytesre,hift          srctS( 2affected_ hre_   /a>( 26260a h7ef=8fs/reiser8s/lbalance.c#3263" id6"L863" c86ss="li3e" na37="L323"> 363 36364p" ains hre-> 2pas==alanc-> 26260a h7ef=8fs/reiser8s/l3alance.c#3276" id6"L854" c87ead *ry_le ncon=t6charss="sref">buffer_body="+code=ih" cB_body_bh" ai3e" na3e="L238"> 2zeros_{     ="+code=ih" cB_zeros_{     _   t;="srelatb="sref">srctba h6h_i8fs/reiser8s/l3alance.c#3276" id6"c8ass="86ss="l586         ( (un      brea6ef=8fs/reiser8refent"h_entry       6"L866" c8736163    e="L264"> 26466           >bbuffer__bir imssa hr.="+chet_valL265"> 2656 S(dest_bi->LAST_TONUL)ode=ih_i8fs/reiser8s/lbalance.c#3263" id6"L867" c877s="li3e" na34="L323"> 36364n ="+code=ih" cB_nrhift_)323"> 36364 fer_or.LAST_TONUL)ode=ih_i8f67reiser8s/lbalance.c#3257" id5"L848" c87ss="line" name="L264"> 26466    lock  >bbuffer__lk>->LAST_TONUL)ode=ih_i8a67reiser8s/l3alance.c#3259" id6"L809" 3859" id6"L328" e="L264"> 26466    hre_ >bbuffer_ef="+code=ih" cB_Nhet_valu7="sref">srcret_valu7 0 :ef=8f6/reiser8s/lbalance.c#3fs/l3alanc8.c#3289" id6"L309" 34="L323"> 36364   bi->hass7s="li4e" 7a40="L282"> 26260a h7ef=8e6> 36364ie=t_locampf=="+cntrye=ie=t_lochift_)323"> 36364unremod_locampf=="+cntrye=unremod_loc7s="li4e" 7a40="L282"> 26260a h7ef=8e6>srctba h6h_i8es/reiser8nd/ffs/l3alance.c#3276" 8d6"L288ss="line" nam="sref">buffer__lk>-> 2656   BLK            href="+cntBLK     " class="sref">B_NR__bir imssa hr.="+chet_v)li4e" 7a40="L282"> 26260a h7ef=8fs/reiser8s/l3alance.c#3276" id6"L824" c88ead * 36164n ="+code=ih" cB_nrhiftalL265"> 2656 Slk>_nr_ hre->B_NR__lk>-> 26260a h7ef=8fs/reiser8refent"h_entryyyyyyyyy"L867" c88s="lis="li">dss="sref">B_NR_ fer_or. 2656 Slk>_ fer_or.B_NR__lk>-> 26260a h7ef=8es/reiser8refent"h_entry259" id6"L809" 388ss="li3e" na3e="L266"> 26666     f=8fs/reiser8refent"h_entryfent"h_ent8y259"88ss="li3e" na3e="L267"> 2676       check  fer or.
B_NR_a>63      src,h fer_or. 2656 pas==alanc-> 26260a h7ef=8f6/reiser8s/l3alance.c#3259" id5"L840" c88ss="line" name="L319otno so bef- 1S270: S0h sheo so 1/5einot enough  fer or.
src,hpas==alanc->B_NR_ fer_or. 26260a h7ef=8f69gt;607            B_NR_CONFIG_REISERFS_CHECK href="+code=buCONFIG_REISERFS_CHECK261607             26067zeros_{     ="+code=ih" cB_zeros_{     _    clasL265"> 2656 pas==alanc-> * 26466   supr_hulock href="+code=busupr_hulock class="sref">buffer_s-> 2656 NULL/a>-> 26260a h7ef=8es/reiser8refent"h_entryyyyyyyyyyy8yyyyy89s="lis="li">dest_bir 7="L250"> 26067S( 26067S(dest_bi->srctba h6h_i8es/reiser8s/l3alance.c#3333333333383333"8936163     op_is_er samergr 3616     s-> 2656 S(dest_bi->dest_bi<_s-> 26260a h7ef=8es/reiser8refent"h_entry333333333383333389="li3e" na3e="L277"> 265"> 2656 p270t_4->LAST_TOF_a hr[06h_i8e6> 36364">LAST_T__ eicampf=="+cntrye=">LAST_T__ eicrk_assref">src,hs->

 36364zeros_{     ="+code=ih" cB_zeros_{     _   quo65"> 2656 pas==alanc->LAST_TOF_a hr[06h_i9f10reiser9sefent"h_entryfs/l3ala25951" c90L21">  21li4e" 7aR="sref">bi_bh6       CONFIG_REISERFS_CHECKeighbor. Deletea/
 26260a h7ef=9f4/reisea9cefent"h_entryyyyyyyyyyy924" c90ead * 267<));s="c to be appended ighbor. Deletea/
dss="sref">B_NR_ef="+code=ih" cB_Nhet_valL265"> 2656    D                 href="+cntrye=is_diEM_" clref"r))ss="lis="_bir imssa hr.="+chet_vquo65"> 2656 affected_ hre_   /a>(LAST_TOF_a hr[06h_i9f6/reisea9c/l3alance.c#333333333339se {
90ss="li3e" na3e="L266"> 26666     f=9code0>s/l90R440R3" class="sref">bi9bh 36364ie=t_locampf=="+cntrye=ie=t_lochiftalL265"> 2656 ih_locala ea href="+code=bih_locala e" clra it="> 261 2656 n ="+code=ih" cB_nrhifta-)sref">src,haffected_ hre_   /a>(LAST_TOF_a hr[06h_i9f8de0>s/l90efent"h_entryyyyyyyyyyy905" c90ss="line" namss="sref">B_NR_unremod_locampf=="+cntrye=unremod_loc7s="alL265"> 2656 affected_ hre_   /a>( 2656 eh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_va- 1c :Lof"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3alance.c#3276" id6"L324" cl6soli4e" 7a40="L282"> 26260a h7ef=9c9de0>s/l90efent"h_entryrfs/l3alan905" c90ss="li3e" na3e="L269"> 26966     f=9e-> 267<));preparr or.
 361 _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hie=t_locampf=="+cntrye=ie=t_lochifta-)sref">src,hpas==alanc->B_NR__bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hie=t_locampf=="+cntrye=ie=t_lochift_eletea/
dest_bunremod_locampf=="+cntrye=unremod_loc7s="a-)sref">src,hie=t_locampf=="+cntrye=ie=t_lochift)li4e" 7a40="L282"> 26260a h7ef=9e7/reisea9s/l3alance.c#3276" id6"L913" c96ss="li4e" 7a40="L282"> 26260a h7ef=9e4/reisea9s/l3alance.c#3276" id6"4993" c91ead * 267<));change locala eseighbor. Deletea/
dforsref"r))ss="lis="e="+code=ih" cB_N7s="alL265"> 2656 affected_ hre_   /a>( 2656  ="+code=ih" cB_N7s="a< 265"> 2656 n ="+code=ih" cB_nrhiftsL265"> 2656  ="+code=ih" cB_N7s="++=eletea/
f"r))ss="lis="put_eh_locala ea href="+code=bput_eh_locala eL261"a it="> 261 2656  ="+code=ih" cB_N7s="a-)sref">src,haffected_ hre_   /a>( 2656 ih_locala ea href="+code=bih_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="a-)sref">src,haffected_ hre_   /a>(f"r))ss="lis="pas==alanc->LAST_TOF_a hr[06h_i9e9de0>s/l9refent"h_entry       6"L909" c91ss="li3e" na3e="L269"> 26966     f=9fs/reiser9refent"h_entry       6"L920" c92ss="li3e" na37="L250"> 26067Sody="+code=ih" cB_body_bh")a586         ( (un      brea6ef=9e->  21 2656  >ry_le_iNa hrref="+code=ih" cB_N_Psber HEADa37="L261"> 261586         ( (un      brea6ef=9e70gt; 2656 p" ains hre->586         ( (un      brea6ef=9e7/reisea9refent"h_entry       6"L913" c92ss="li3e" na37="L323"> 3633e" na3e="L237"> 267<));4hift data to righteighbor. Deletea/
 *ry_le nam246">f"r))ss="lis="memremoe.c#3276" id6"Lmemremo" clref"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,heh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_v) +i4e" 7a40="L282"> 26260a h7ef=9fs/reiser9s/l3alance.c#3276" id6"L925" c92s="lis="li">dest_bir imssa I_ 2656 pas==alanc-> 26260a h7ef=9es/reiser9s/l3alance.c#3276" id6"s9an cl929" id6"L328" cl"L331_kea>54          aaaaaaaa265"> 2656 _bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,heh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_v)qi4e" 7a40="L282"> 26260a h7ef=9e-> 25767src,heh_ hre_68 261LAST_TOF_a hr[06h_i9e8de0>s/l9s/l3alance.c#3259" id6"L928" c92ss="li3e" na3e="L274"i3e" na3e="L246">3e" na3e="L26size<6a>));pas===data menthe ead"ayass="c fromst[0]rkeylefteneighboryL[0]an>
6     memset; 261 _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,heh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_v)q 0qi4e" 7a40="L282"> 26260a h7ef=9fs/reiser9s/l3alance.c#3276" id6"L930" c93ss="line" name="L320"l6s7=deeeeeeeeeee"L319er 3616     zeros_{     ="+code=ih" cB_zeros_{     _   tli4e" 7a40="L282"> 26260a h7ef=9f-> 3616     memcpy="+code=ih" cB_memcpyL261"> 261 _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,heh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_v) +i4e" 7a40="L282"> 26260a h7ef=9f->6     zeros_{     ="+code=ih" cB_zeros_{     _   qdss="sref">B_NR__ody="+code=ih" cB_body_bh" i4e" 7a40="L282"> 26260a h7ef=9f7/reisea9s/l3alance.c#3259" id6"L923" c93ss="li3e" na37="L323"> 3636     pas==alanc->src,hzeros_{     ="+code=ih" cB_zeros_{     _   tli4e" 7a40="L282"> 26260a h7ef=9f4/reisea9s/l3alance.c#3276" id6"L924" c93ead *ry_le}m2625a586         ( (un      brea6ef=9fs/reiser9s/l3alance.c#3276" id6"L925" c93="li3e" nef">bi_bOSITION+codee="L274"> 3616     memset; 261 _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hunremod_locampf=="+cntrye=unremod_loc7s="a-)sref">src,hpas==alanc-> 26260a h7ef=9fs/reiser9s/l3alance.c#3259" id6"s9an cl939" id6"L328" cl"L331_kea>54          aaaaaaasref">src,hzeros_{     ="+code=ih" cB_zeros_{     _   tli4e" 7a40="L282"> 26260a h7ef=9f-> 2656 memcpy="+code=ih" cB_memcpyL261"> 261 _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hunremod_locampf=="+cntrye=unremod_loc7s="a-)sref">src,hpas==alanc-> 26260a h7ef=9f8de0>s/l9s/lbalance.c#3257" id6"L928" c93ss="li3e" na3e="L274"kea>54          aaaaaaasref">src,hzeros_{     ="+code=ih" cB_zeros_{     _   qdss="sref">B_NR__ody="+code=ih" cB_body_bh" i4e" 7a40="L282"> 26260a h7ef=9fs/reiser9s/l3alance.c#3259" id6"L909" c939" id6"L328" cl6ss="line" nam        aaaaaaasref">src,hpas==alanc->src,hzeros_{     ="+code=ih" cB_zeros_{     _   tli4e" 7a40="L282"> 26260a h7ef=9fs/reiser9s/lbalance.c#3257" id6"L940" c94ss="line" name="L320"l6s7=deeli4e" 7aR="sref">bi_bh  21bi_bhLAST_TONUL)ode=ih_i9fs/reiser9s/l3alance.c#3276" id6"L923" c94328" i3e" na37="L323">f"r))ss="lis="memset; 261 _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hunremod_locampf=="+cntrye=unremod_loc7s="a-)sref">src,hpas==alanc->LAST_TOF_a hr[06h_i9fs/reiser9s/l3alance.c#3276" id6"L924" c947code=ih" 7latb="sref">srctba h7h_i9fs/reiser9s/l3alance.c#3259" id6"c9ass="94s="lis="li">dss="sref">B_NR_put_eh_ hre_68buffer_ef="+code=ih" cB_Nhet_v shunknown ("ef_ hre_68 261LAST_TOF_a hr[06h_i9fs/reiser9s/lbalance.c#3257" id6"s9an cl94ss="li3e" na3e="L266"> 26666     f=9fs/reiser9s/l3alance.c#3276" id6"L937" c94ss="li3e" na3e="L267"> 2676       change  fer or.
B_NR_set_Slk>_ fer_or.->f"r))ss="lis=" fer_or.LAST_TOF_a hr[06h_i9fs/reiser9s/l3a="L112" 3288" id6"L909" c94ss="li3e" na3e="L269"> 26966     f=9fs/reiser9s/l3alance.c#3259" id6"L950" c95ss="line" nami"sref">buffer_ o_tce" .c_mark>h or dirt&f=="+cntrye= o_tce" .c_mark>h or dirt&rk_assref">src,hS(dest_bi->_deletean>
607             26067S(dest_bi 26466   disk_childest_bi_dcampf=="+cntrye=i_dc_    =/a>586         ( (un      brea6ef=9fs/reiser9s/l3a="L112" 3288" id6"L954" c95ead *rs="sref">dest_b   DCHIL        href="+cntryCHIL rk_assref">src,hS(dest_bidest_bi 262<    brea6ef=9fs/reiser9s/l3a="L112" 3288" id6"c9ass="95="li3e" nef">bi_bOSITss="sref">B_NR_put_dcalance.c#3276" id6"Lput_dcalancL261"> 261B_NR_ calance.c#3276" id6"LdcalancL261"> 261LAST_TOF_a hr[06h_i9fs/reiser9s/l3alance.c#3276" id6"s9an cl9536163     op_is_ei"sref">buffer_ o_tce" .c_mark>internal dirt&f=="+cntrye= o_tce" .c_mark>internal dirt&rk_assref">src,hS(dest_bi->dest_biLAST_TOF_a hr[06h_i9fs/reiser9s/l3alance.c#3276" id6"L957" c95ss="li3e" na3ine" name="L334"> 3646      }f=9fs/reiser9s/l3alance.c#3276" id6"L948" c95ss="line" name="L334"> 3646      }f=9fs/reiser9s/l3alance.c#3276" id6"L949" c95ss="li3e" na3e="L269"> 26966     f=9fs/reiser9s/l3alance.c#3276" id6"L960" c96ss="li3e" na3e="L26size<6a>));cuts DEL_COUNT6r HEieombeginn70:  fom FROM-thmr HEA. Dberctory  hre_bor. Deletea/
 361doeomnot have  fer or.
 361necessaEA. Return value is lanc of rememod part of dberctory  hre_bor. Deletea/
 361="co70: .eighbor. Deletea/
 36364i or cut_r HEieo; 26466           >bbuffer__bir imssa hr.="+chet_v i4e" 7a40="L282"> 26260a h7ef=9fs/reiser9refent"h_entry       6"c9ass="96s="lis="li">dest_bir imssa I_ 26466    hre_ >bbuffer_ef="+code=ih" cB_Nhet_v ai3e" na3e="L238"> 2 fom href="+code=bu foe_bh" ai3e" na3e="L238"> 2del_cougt; 26260a h7ef=9fs/reiser9s/l3alance.c#3259" id6"L966" c96361586         ( (un      brea6ef=9fs/reiser9s/l3alance.c#3276" id6"L967" c96ss="li3e" na3charss="sref">buffer_ hre->LAST_TOF_a hr[06h_i9fs/reiser9s/lbalance.c#3257" id6"L948" c96ss="line" name="L264"> 26466   ">LAST_T_de_ >bLAST_T_de_ >b< class="sref">buffer_def="+code=ih" cB_def_bh"c#32916tesreef">LAST_TOF_a hr[06h_i9fs/reiser9refent"h_entry       6"L949" c969" id6"L328" i3e" na3e="L238"> 2prev_ercord_offset; 2676       offset of record,nthat is ( foe-1)thmighbor. Deletea/
buffer_prev_ercord; 2676       ighbor. Deletea/
 36364cut_ercords_68 2676       68
 36364   bi->hass7s="li4e" 7a40="L282"> 26260a h7ef=9fs/reiser9s/lbalance.c#3263" id6"L963" c97ss="li4e" 7a40="L282"> 26260a h7ef=9fs/reiser9s/l3alance.c#3276" id6"L954" c97ead * 267<));makr oure,nthat i="c is dberctory and there arr enough r HEieomto7sor. Deletea/
 361>>>>>>>>rememo ighbor. Deletea/
buffer_a>63       2656  >ry_le_iNa hrref="+code=ih" cB_N_Psber HEADa37="L261"> 261LAST_TOF_a hr[06h_i9fs/reiser9s/lbalance.c#3263" id6"L967" c97d6"L309" 3259323"> 36364a>63      src,hI_ENTRY_COUNT     261 2656  fom href="+code=bu foe_bh"a+ hunknown ("del_cougt; 26260a h7ef=9f67reiser9s/lbalance.c#3257" id5"L948" c97ss="li3e" na3e="L274otno so bef- 1S270: S0h she10185: i="c containsinot enough r HEieo:mr HEA_cougt = tno so,6 fom = tno so,6to delete = tno so, but)shifshusedis 6tesre,hift_righten>
src,hI_ENTRY_COUNT     261f"r))ss="lis=" fom href="+code=bu foe_bh" a na3e="L238"> 2del_cougt;LAST_TOF_a hr[06h_i9f6/reiser9s/lbalance.c#3fs/l3alanc9.c#3299" id6_bh" 6)="sref">LAST_TOF_a hr[06h_i9fs/reiser9refent"h_entryfs/l3alanc9.c#3299" id6"L309" 34="L250"> 26067del_cougt; 26260a h7ef=9e6>LAST_TOF_a hr[06h_i9fs/reiser9nd/ffs/l3alance.c#3276" 9d6"L298ss="li4e" 7a40="L282"> 26260a h7ef=9fs/reiser9s/l3alance.c#3276" id6"L924" c98ead * 267<));firstco70:ayass="c fromst[0]rkeylefteneighboryL[0]an>
dss="sref">B_NR_ hre-> 2656 Sbir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,heh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_v)i_bh" 6)="sref">LAST_TOF_a hr[06h_i9fs/reiser9refent"h_entry259" id6"L909" 398ss="li3e" na3e="L266"> 26666     f=9fs/reiser9refent"h_entryfent"h_ent9y259"98ss="li3e" na3e="L267"> 2676       r HEA ead"aarray fromst[0]rkeylefteneighboryL[0]an>
B_NR_def="+code=ih" cB_def_bh"alL265"> 2656   I_DEH       href="+cntI_DEHL261"> 261buffer_ef="+code=ih" cB_Nhet_v)i_bh" 6)="sref">LAST_TOF_a hr[06h_i9f67reiser9s/l3alance.c#3259" id5"L940" c98ss="li3e" na3e="L269"> 26966     f=9f69reiser9s/lbalance.c#3fs/l3ala_I9EMS 267<));firstco70:ayasremain70: r HEieo,nthose arr BEFORE;cut r HEieorkst[0]rkeylefteneighboryL[0]an>
 361>>>>>>>>(prev_ercord) and 68
B_NR_prev_ercord_offset;586         ( (un      brea6ef=9fs/reiser9refent"h_entryfs/l3ala259" id699328" i3e" na37="Lssref">src,h fom href="+code=bu foe_bh"a?uo65"> 2656 def_locala ea href="+code=bdef_locala eL261"a it="> 261 2656  fom href="+code=bu foe_bh"a- 1])) :Lof"r))ss="lis="eh_ hre_68 261LAST_TOF_a hr[06h_i9e6> * 36164cut_ercords_68 2656 prev_ercord_offset; 267<)) foe_ercord fromst[0]  -edis 6tesre,hift_righten>
dest_o65"> 2656 def_locala ea href="+code=bdef_locala eL261"a it="> 261 2656  fom href="+code=bu foe_bh"a+ hunknown ("del_cougt;LAST_TOF_a hr[06h_i9es/reiser9s/l3alance.c#3333333333393333"996s="line" nam="sref">buffer_prev_ercord; 2656 ihre->LAST_TOF_a hr[06h_i9es/reiser9refent"h_entry333333333393333399="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i9e67reiser9refent"h_entryyyyyyyyyyy9yyyyi99ss="li3e" na3i3e" na3e="L237"> 267<));adjustclocala eseyasremain70: r HEieo fromst[0]rkeylefteneighboryL[0]an>
 2656 I_ENTRY_COUNT     261 2656  ="+code=ih" cB_N7s=" clasL265"> 2656  fom href="+code=bu foe_bh"a+ hunknown ("del_cougt; 2656  ="+code=ih" cB_N7s="--)i4e" 7a40="L282"> 26260a h7ef=10f70reiser10f70rnt"h_entryrfs/l3alan10f70>10f7"li3e" nef">bi_bOSITss="sref">B_NR_put_def_locala ea href="+code=bput_def_locala eL261"a it="> 261 2656  ="+code=ih" cB_N7s="])sed/pre>4e" 7a40="L282"> 26260a h7ef=10f10reiser10fefent"h_entryfs/l3ala2510fef>10f" id6"L309" 32l6ss="li3e" na3e="L274"_o65"> 2656 def_locala ea href="+code=bdef_locala eL261"a it=> 261 2656  ="+code=ih" cB_N7s="]) -edis 6tesre,hift_righten>
10fce.c#3276" id6"L248"  261 2del_cougt;LAST_TOF_a hr[06h_i10f30reiser10fefent"h_entryfs/l3ala2510fef>10fss="li4e" 7a40="L282"> 26260a h7ef=10f40reiser10fefent"h_entryyyyyyyyyyy10fef>10f4" id6"L248" forsref"r))ss="lis="e="+code=ih" cB_N7s="alL0sL265"> 2656  ="+code=ih" cB_N7s="a< 265"> 2656  fom href="+code=bu foe_bh"sL265"> 2656  ="+code=ih" cB_N7s="++=eletea/
10f="li3e" nef">bi_bOSITss="sref">B_NR_put_def_locala ea href="+code=bput_def_locala eL261"a it="> 261 2656  ="+code=ih" cB_N7s="])sedetea/
10f9" id6"L328" cl"L331_kea>54          ao65"> 2656 def_locala ea href="+code=bdef_locala eL261"a it=> 261 2656  ="+code=ih" cB_N7s="]) -e"> 261 2del_cougt; 26260a h7ef=10f70reiser10fefent"h_entry333333333310fef>10f="li3e" na3e="L277"> 2576754          ao65"> 2656 cut_ercords_68LAST_TOF_a hr[06h_i10f80reiser10fefent"h_entryyyyyyyyyyy10fef>10f8s="li4e" 7a40="L282"> 26260a h7ef=10f90reiser10fefent"h_entryrfs/l3alan10fef>10f6" id6"L248" ss="sref">B_NR_put_ih_r HEA_cougta href="+code=bput_ih_r HEA_cougtL261"> 261 261LAST_TOF_a hr[06h_i10170reiser10refent"h_entry       6"L10ref>10res="li4e" 7a40="L282"> 26260a h7ef=10110reiser10refent"h_entry       6"L10ref>10rss="line" name3e" na3e="L237"> 267<));4hift r HEA ead"aarray and r HEieomthose arr AFTER rememod r HEieo fromst[0]rkeylefteneighboryL[0]an>
10r2s="line" namss="sref">B_NR_memremoe.c#3276" id6"Lmemremo" clr(charss)"> 261
10r328" i3e" na37="L323">f"r))ss="lis="def="+code=ih" cB_def_bh"a+ hunknown (" fom href="+code=bu foe_bh"a+ hunknown ("del_cougt; 26260a h7ef=10r40reiser10s/l3alance.c#3276" id6"410s/l>10read *buffer_prev_ercord; 261 26260a h7ef=10150reiser10s/l3alance.c#3259" id6"L10s/l>10rs="lis="li">dest_bir imssa I_f"r))ss="lis="del_cougt;LAST_TOF_a hr[06h_i10160reiser10s/l3alance.c#3259" id6"610s/l>10rss="li3e" na3e="L266"> 26666     f=o 1/0reiser10sefent"h_entry3333333333101ef>101ss="li3e" na3e="L267"> 2676       4hift ercords,nthose arr BEFORE;rememod r HEieo fromst[0]rkeylefteneighboryL[0]an>
101ss="line" namss="sref">B_NR_memremoe.c#3276" id6"Lmemremo" clref"r))ss="lis="prev_ercord; 261 2del_cougt; 26260a h7ef=10r90reiser10refent"h_entry       6"L10ref>1019" id6"L328" cl6ss="lef"r))ss="lis="prev_ercord; 261LAST_TOF_a hr[06h_i10270reiser10refent"h_entry       6"L10ref>10res="li3e" na3e="L266"> 26666     f=o 210reiser10refent"h_entry       6"L10ref>10rss="line" namreturn > 261 2del_cougt; 36364cut_ercords_68 26666     f=o 220reiser10refent"h_entry       6"L10ref>10r2s="line" name="L334"> 3646      }f=10r30reiser10refent"h_entry       6"L10ref>10rss="li4e" 7a40="L282"> 26260a h7ef=10240reiser10s/l3alance.c#3259" id6"L10s/l>10r4s="li3e" na36="L331"> 361<    when6cut i="c is part of regularsfileomst[0]rkeylefteneighboryL[0]an>
10rss="li3e" na36="L331"> 361>>>>>p" ains hre -sfirstco70:athat mustcbe6cutomst[0]rkeylefteneighboryL[0]an>
10r6s="li3e" na36="L331"> 361>>>>>cut_lanc - {      of 270: Sto be6cutmbeginn70:  fom p" ains hre_bst[0]rkeylefteneighboryL[0]an>
10r="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i10r80reiser10s/l3alance.c#3259" id6"L10s/l>10r8s="li3e" na36="L331"> 361when6cut i="c is part of dberctory_bst[0]rkeylefteneighboryL[0]an>
10r9s="li3e" na36="L331"> 361>>>>>p" ains hre -s{      of firstcdeleted r HEy_bst[0]rkeylefteneighboryL[0]an>
10s/s="li3e" na36="L331"> 361>>>>>cut_lanc - cougt of deleted r HEieorkst[0]rkeylefteneighboryL[0]an>
10sss="li3e" na36="L331"> 361>fromst[0]rkeylefteneighboryL[0]an>
10s2s="lvoidL323"> 36364i or cut_ foe_uffer_a href="+code=bi or cut_ foe_uffer_L261"e="L264"> 26466          infoir imssa hr.="+c      info class"> 26466    ( 2cut_ hre_   /a>( 26260a h7ef=10330reiser10s/l3alance.c#3259" id6"L10s/l>10sss="li3e" na37="L323"> 363 2p" ains hre-> 2cut_lanc-> 26260a h7ef=10340reiser10s/l3alance.c#3276" id6"L10s/l>10s4s="l586         ( (un      brea6ef=10s50reiser10s/l3alance.c#3276" id6"L10s/l>10ss="lis="li">d4="L323"> 36364n ="+code=ih" cB_nrhiftci3e" na3e="L266"> 26666     f=o 360reiser10s/l3alance.c#3259" id6"s10s/l>10s9" id6"L328" e="L264"> 26466           >bbuffer__bir imssa hr.="+chet_valL265"> 2656 S(dest_bbi__bir imssa hr.="+ci__bhiftci3e" na3e="L266"> 26666     f=o 3/0reiser10s/lbalance.c#3257" id6"L10s/l>10s7" id6"L328" e="L264"> 26466    lock  >bbuffer__lk>-> 26666     f=o 380reiser10s/lbalance.c#3257" id6"L10s/l>10sss="line" name="L264"> 26466    hre_ >bbuffer_ef="+code=ih" cB_Nhet_vci3e" na3e="L266"> 26666     f=o 390reiser10s/l3alance.c#3259" id6"L10s/l>10s9" id6"L328" i3e" na3e="L238"> 2le=t_locampf=="+cntrye=ie=t_lochift_3sref">src,hunremod_locampf=="+cntrye=unremod_loc7s="ci3e" na3e="L266"> 26666     f=o 470reiser10s/lbalance.c#3257" id6"L10s/l>10s/" id6"L328" i3e" na3e="L238"> 2   bi->hass7s="li4e" 7a40="L282"> 26260a h7ef=10s10reiser10s/l3alance.c#3298" id6"L10s/l>10s7261607            10s2s="line" namss="sref">B_NR__lk>-> 2656   BLK            href="+cntBLK     L261"> 261LAST_TOF_a hr[06h_i10430reiser10s/l3alance.c#3276" id6"L10s/l>10s3s="line" namss="sref">B_NR_n ="+code=ih" cB_nrhiftalL265"> 2656 Slk>_nrs hre-> 261-> 26260a h7ef=10s40reiser10s/l3alance.c#3276" id6"L10s/l>10s7code=ih" 7latb="sref">srctba h7h_i10s50reiser10s/l3alance.c#3259" id6"c10s/l>10ss="lis="li">ds3e" na3e="L237"> 267<));s="c ead"ayas="Lncated s="c fromst[0]rkeylefteneighboryL[0]an>
10s6s="line" nam="sref">buffer_ef="+code=ih" cB_Nhet_valL265"> 2656    D                 href="+cntrye=is_diEM_" clref"r))ss="lis="_bir imssa hr.="+chet_vquo65"> 2656 cut_ hre_   /a>( 26260a h7ef=10s/0reiser10s/l3alance.c#3276" id6"L10s/l>10s="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i10480reiser10s/l3a="L112" 3288" id6"L10s/l>10sss="line" nam4="L250"> 26067 >ry_le_iNa hrref="+code=ih" cB_N_Psber HEADa37="L261"> 261586         ( (un      brea6ef=10s90reiser10s/l3a="L112" 3288" id6"L10s/l>10s9" id6"L328" cl6ss="le3e" na3e="L237"> 267<));firstccut r HEy () fromst[0]rkeylefteneighboryL[0]an>
10s/" id6"L328" cl6ss="lef"r))ss="lis="cut_lanc-> 2656 i or cut_r HEieo; 2656 ef="+code=ih" cB_Nhet_v shunknown ("p" ains hre-> 2cut_lanc-> 26260a h7ef=10510reiser10s/l3alance.c#3276" id6"L10s/l>10sL21">  21586         ( (un      brea6ef=10520reiser10s/l3alance.c#3276" id6"L10s/l>10sce.c#3276" id6"L248"  2676       change key fromst[0]rkeylefteneighboryL[0]an>
10sss="li3e" na37="L323"> 36363      src,hcut_ hre_   /a>( 26260a h7ef=10540reiser10s/l3a="L112" 3288" id6"L10s/l>10sead *ry_le nam246otno so bef- 1S270: S0h shewhen60-thmr rtyayass="c isccut,nthat i="c mustcbe6firstcmenthe na>,,inot tno so-th, but)shifshusedis 6tesre,hift_righten>
10ss="lis="li">dest_bir imssa I_ 2656 cut_ hre_   /a>( 26260a h7ef=10560reiser10s/l3alance.c#3276" id6"s10s/l>10s9" id6"L328" cl"L331_kea>54  e="L267"> 2676       change i="c key by key of firstcr HEy menthe s="c fromst[0]rkeylefteneighboryL[0]an>
10s="li3e" na3e="L277"> 25767 2656 set_a37="_k_offset; 261 261 261buffer_ef="+code=ih" cB_Nhet_v)))i_bh" 6)="sref">LAST_TOF_a hr[06h_i10580reiser10s/l3alance.c#3276" id6"L10s/l>10sss="li3e" na3e="L274"kea>54  e="L267"> 2676      memcpy "a it=ih clas="_key.k_offset, a it="ntI_DEH (bh, ih) clasdef_offset), SHORT_KEY_SIZ ); fromst[0]rkeylefteneighboryL[0]an>
10s9" id6"L328" cl6ss="line" name="L334"> 3646      }f=10670reiser10s/l3alance.c#3276" id6"L10s/l>10s/" id6"L328" }m2625a586         ( (un      brea6ef=10s10reiser10s/lbalance.c#3257" id6"L10s/l>10sL21">  21 267<));s="c is dberct or medberct fromst[0]rkeylefteneighboryL[0]an>
10sce.c#3276" id6"L248" s="sref">dest_ba>63      src,hN_Pstatdata hrref="+code=ih" cB_N_Pstatdata hrrefL261"> 261LAST_TOF_a hr[06h_i10s30reiser10s/lbalance.c#3257" id6"L10s/l>10s328" i3e" na37="L323">f"r))ss="lis="a>63      src,hp" ains hre-> 36364cut_lanc-> 2656 if_ hre_68 261
10sead *ry_lotno so bef- 1S270: S0h she10200: invalid offset (tno slu) or ="Lnc_lanc (tno slu) or ih_ hre_68< (tno slu), but)shifshusedis 6tesre,hift_righten>
10ss="lis="li">dest_bir imssa I(long unsigned)hunknown ("p" ains hre->
10s9" id6"L328" cl"L331_kea>54 (long unsigned)hunknown ("eh_ hre_68 261LAST_TOF_a hr[06h_i10s/0reiser10s/l3alance.c#3276" id6"L10s/l>10s="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i10680reiser10s/lbalance.c#3257" id6"L10s/l>10sss="li3e" na3e="L274"e="L267"> 2676       4hift i="c bodySto left if6cut is  fom the ead"ayass="c fromst[0]rkeylefteneighboryL[0]an>
10s9" id6"L328" cl6ss="l7="Lhunknown ("p" ains hre->586         ( (un      brea6ef=10770reiser10s/l3alance.c#3276" id6"L10s/l>10s/"li3e" na3e="L277"> 25767 2656 memremoe.c#3276" id6"Lmemremo" clref"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,heh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_v)sedis 6tesre,hift_righten>
10s" id6"L309" 32l6ss="li3e" na3e="L274"> 3616     _bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,heh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_v) +L323"> 36364cut_lanc->
10sce.c#3276" id6"L248"  261 26260a h7ef=10730reiser10s/lbalance.c#3263" id6"L10s/l>10sss="li4e" 7a40="L282"> 26260a h7ef=10740reiser10s/l3alance.c#3276" id6"L10s/l>10sead *ry_lee="L267"> 2676       change key yass="c fromst[0]rkeylefteneighboryL[0]an>
10ss="lis="li">dest_bir imssa I_4="L250"> 26067 >ry_lect hrref="+code=ih" cB_N_Psberct hrrefL261"> 261
10s9" id6"L328" cl"L331_kea>54          o65"> 2656 set_a37="_k_offset; 261
10s="li3e" na3e="L277"> 2576754    265"> 2656 i 7="_k_offset; 261 26260a h7ef=10s80reiser10s/lbalance.c#3257" id5"L10s/l>10sss="li3e" na3e="L274"kea>54          aaaaaaaaaaea>54    265"> 2656 cut_lanc-> 26260a h7ef=10790reiser10s/l3alance.c#3259" id6"L10s/l>10s9" id6"L328" cl6ss="line" nam2625a586         ( (un      brea6ef=10870reiser10s/lbalance.c#3fs/l3alanc10s/l>10s/" id6"L328" cl"L331_kea>54          o65"> 2656 set_a37="_k_offset; 261
10s" id6"L309" 32l6ss="li3e" na3e="L274"_1_kea>54          o65"> 2656 i 7="_k_offset; 261 26260a h7ef=10820reiser10refent"h_entryyyyyyyyyrf10ref>10sce.c#3276" id6"L248" src,hcut_lanc-> 2656 UNFM_P_SIZ      26260a h7ef=10830reiser10nd/ffs/l3alance.c#3276" 10nd/>10sss="li3e" na37="L323"> 363 2656 _bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3alanc-> 26260a h7ef=10840reiser10s/l3alance.c#3276" id6"L10s/l>10sead *ry_le nam246 s="sref">dest_ba>63      src,hNh_ hre_68 261 2656 cut_lanc-> 26260a h7ef=10850reiser10refent"h_entryyyyyyyyy"L10ref>10ss="lis="li">dest_bir imssa I_buffer_ef="+code=ih" cB_Nhet_v)sedis 6tesre,hift_righten>
10s9" id6"L328" cl"L331_kea>54          aaaaaaastno so bef- 1S270: S0h she10205: invalid ih_ fer_or.buffer_ef="+code=ih" cB_Nhet_v)i_bh" 6)="sref">LAST_TOF_a hr[06h_i10s/0reiser10refent"h_entryfent"h_ent10ref>10s="li3e" na3e="L277"> 25767 3646      }f=10880reiser10s/l3alance.c#3276" id5"L10s/l>10sss="li3e" na3e="L274"ine" name="L334"> 3646      }f=10890reiser10s/l3alance.c#3259" id5"L10s/l>10s9" id6"L328" ine" name="L334"> 3646      }f=10970reiser10s/lbalance.c#3fs/l3ala_I10s/l>10s/_bh"i4e" 7a40="L282"> 26260a h7ef=10910reiser10refent"h_entryfs/l3ala2510ref>10sss="line" name3e" na3e="L237"> 267<));locala eayas=he 3e=tss="c fromst[0]rkeylefteneighboryL[0]an>
10s2s="line" namss="sref">B_NR_le=t_locampf=="+cntrye=ie=t_lochiftalL265"> 2656 ih_locala ea href="+code=bih_locala e" clra it="> 261 2656 n ="+code=ih" cB_nrhifta-shunknown ("cut_ hre_   /a>(LAST_TOF_a hr[06h_i10s30reiser10refent"h_entryfs/l3ala2510ref>10sss="li4e" 7a40="L282"> 26260a h7ef=10940reiser10refent"h_entryyyyyyyyyyy10ref>10sead * 267<));locala eayas=he  hre, which is remain70: ats=he syyy pl.
10ss="lis="li">dss="sref">B_NR_unremod_locampf=="+cntrye=unremod_loc7s="alL265"> 2656 cut_ hre_   /a>( 2656 eh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_v - 1) :Lof"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3alanc->LAST_TOF_a hr[06h_i10s60reiser10s/l3alance.c#3333333333310s/l>10sss="li3e" na3e="L266"> 26666     f=o 9/0reiser10refent"h_entry333333333310ref>10sss="li3e" na3e="L267"> 2676       4hift ighbor. Deletea/
10sss="line" namss="sref">B_NR_memremoe.c#3276" id6"Lmemremo" clref"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hle=t_locampf=="+cntrye=ie=t_lochifta+L323"> 36364cut_lanc-> 3616     _bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hle=t_locampf=="+cntrye=ie=t_lochiftsedis 6tesre,hift_righten>
10s9" id6"L328" cl6ss="lef"r))ss="lis="unremod_locampf=="+cntrye=unremod_loc7s="a-)sref">src,hle=t_locampf=="+cntrye=ie=t_lochifta-shunknown ("cut_lanc-> 26260a h7ef=11f70reiser11f70rnt"h_entryrfs/l3alan11f70>110/_bh"i4e" 7a40="L282"> 26260a h7ef=11f10reiser11fefent"h_entryfs/l3ala2511fef>110ss="line" name3e" na3e="L237"> 267<));change i="c 68
1102s="line" namss="sref">B_NR_put_eh_ hre_68buffer_ef="+code=ih" cB_Nhet_v shunknown ("ef_ hre_68 261 26260a h7ef=11f30reiser11fefent"h_entryfs/l3ala2511fef>11fss="li4e" 7a40="L282"> 26260a h7ef=11f40reiser11fefent"h_entryyyyyyyyyyy11fef>11f4" id6"L248" 4="L250"> 26067 >rmedberct hrref="+code=ih" cB_N_Pmedberct hrrefL261"> 261586         ( (un      brea6ef=11f50reiser11fefent"h_entryyyyyyyyyyy11fef>11f="li3e" nef">bi_bOSIT7="Lhunknown ("p" ains hre->
11f9" id6"L328" cl"L331_kea>54  o65"> 2656 set_ih_ fer_or.buffer_ef="+code=ih" cB_Nhet_v s=.c#32916tesreef">LAST_TOF_a hr[06h_i11f70reiser11fefent"h_entry333333333311fef>110ss="li3e" na3ine" name="L334"> 3646      }f=11080reiser11fefent"h_entryyyyyyyyyyy11fef>11f8s="li4e" 7a40="L282"> 26260a h7ef=11f90reiser11fefent"h_entryrfs/l3alan11fef>11f6" id6"L248" s3e" na3e="L237"> 267<));change locala eseighbor. Deletea/
111/" id6"L328" forsref"r))ss="lis="e="+code=ih" cB_N7s="alL265"> 2656 cut_ hre_   /a>( 2656  ="+code=ih" cB_N7s="a< 265"> 2656 n ="+code=ih" cB_nrhiftcL265"> 2656  ="+code=ih" cB_N7s="++=eletea/
111L21">  21B_NR_put_eh_locala ea href="+code=bput_ih_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="a-shunknown ("cut_ hre_   /a>(111ce.c#3276" id6"L248"  261 2656  ="+code=ih" cB_N7s="a-shunknown ("cut_ hre_   /a>( 36364cut_lanc->LAST_TOF_a hr[06h_i11130reiser11s/l3alance.c#3276" id6"L11s/l>111ss="li4e" 7a40="L282"> 26260a h7ef=11r40reiser11s/l3alance.c#3276" id6"411s/l>111ead * 267<));lanc,  fer or.
111s="lis="li">dss="sref">B_NR_set_Slk>_ fer_or.-> 3616     _lk>_ fer_or.-> 36364cut_lanc->LAST_TOF_a hr[06h_i11160reiser11s/l3alance.c#3259" id6"611s/l>11rss="li3e" na3e="L266"> 26666     f=o11/0reiser11sefent"h_entry3333333333111ef>111d6"L309" 3259323"> 36364do_a>66   _mark_i or dbety->(dest_btb/a>( 3616     _bir imssa hr.="+chet_v s=.c#32916tesreef">LAST_TOF_a hr[06h_i11r80reiser11refent"h_entry       6"811ref>1118s="li4e" 7a40="L282"> 26260a h7ef=11r90reiser11refent"h_entry       6"L11ref>1119" id6"L328" 7="Lhunknown ("S(dest_bbi_paer H/a>(112/" id6"L328" cl"L331_e="L264"> 26466   disk_chilbuffer_t_dcampf=="+cntrye=t_dc_bh"i_bh" 6)="sref">LAST_TOF_a hr[06h_i11210reiser11refent"h_entry       6"L11ref>112L21">  21B_NR_t_dcampf=="+cntrye=t_dc_bh"alL265"> 2656    DCHIL        href="+cntryCHIL " clref"r))ss="lis="_(dest_bbi_paer H/a>( 3616     _(dest_bbi_posila ea href="+code=bbi_posila e_bh".c#32916tesreef">LAST_TOF_a hr[06h_i11220reiser11refent"h_entry       6"L11ref>112ce.c#3276" id6"L248" s="sref">dest_bput_dc_lanc-> 26260a h7ef=11r30reiser11refent"h_entry       6"L11ref>112328" i3e" na37="L323">f"r))ss="lis="do_a>66   _mark_internal dbety->(dest_btb/a>( 3616     _(dest_bbi_paer H/a>(LAST_TOF_a hr[06h_i11240reiser11s/l3alance.c#3259" id6"L11s/l>112ead * 3646      }f=11250reiser11s/l3alance.c#3276" id6"L11s/l>11rss="line" name="L334"> 3646      }f=11260reiser11s/l3alance.c#3276" id6"s11s/l>112ss="li3e" na3e="L266"> 26666     f=o12/0reiser11s/l3alance.c#3276" id6"711s/l>11r="li333e" na3e="L237"> 267<));delete del_    i="cs  fom uffer_ start70:  fom =he first'thss="c fromst[0]rkeylefteneighboryL[0]an>
11r8s="lstatic voidL323"> 36364i or delete_ hres_r Hirely-> 26466          infoir imssa hr.="+c      info class"> 26466    (
1129" id6"L328" cl6ss="line" nammmmmmmmmmmmmmmmi3e" na3e="L238"> 2first/a>( 2del_   ->
11s/s="l586         ( (un      brea6ef=11s10reiser11s/l3alance.c#3276" id6"L11s/l>113L21">  21e="L264"> 26466           >bbuffer__bir imssa hr.="+chet_valL265"> 2656 S(dest_bbi__bir imssa hr.="+ci__bhiftci3e" na3e="L266"> 26666     f=o1320reiser11s/l3alance.c#3259" id6"L11s/l>113ce.c#3276" id4="L323"> 36364n ="+code=ih" cB_nrhiftci3e" na3e="L266"> 26666     f=o1330reiser11s/l3alance.c#3259" id6"L11s/l>11sss="li3e" na3i3e" na3e="L238"> 2   bi->hass7s="s"> 3616     j  bi->hasjhiftci3e" na3e="L266"> 26666     f=o1340reiser11s/l3alance.c#3276" id6"L11s/l>1134s="li3e" na3i3e" na3e="L238"> 2le=t_locampf=="+cntrye=ie=t_lochifts" na3e="L238"> 2le=t_rememod_locampf=="+cntrye=ie=t_rememod_lochiftci3e" na3e="L266"> 26666     f=o1350reiser11s/l3alance.c#3276" id6"L11s/l>11ss="lis="li">de="L264"> 26466    lock  >bbuffer__lk>-> 26666     f=o1360reiser11s/l3alance.c#3259" id6"s11s/l>11s9" id6"L328" e="L264"> 26466    hre_ >bbuffer_ef="+code=ih" cB_Nhet_vci3e" na3e="L266"> 26666     f=o13/0reiser11s/lbalance.c#3257" id6"L11s/l>113="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i11380reiser11s/lbalance.c#3257" id6"L11s/l>113ss="line" namss="sref">B_NR_a>63      src,h_bir imssa hr.="+chet_vallL265"> 2656 NULLir imssa hr.="+NULLhifts" tno so bef- 1S270: S0h she10210: uffer_ is 0py_n,hift_ e=bi_bh" 6)="sref">LAST_TOF_a hr[06h_i11390reiser11s/l3alance.c#3259" id6"L11s/l>11s9" id6"L328" ss="sref">B_NR_a>63      src,hdel_   ->buffer_del_   ->LAST_TOF_a hr[06h_i11470reiser11s/lbalance.c#3257" id6"L11s/l>114/_bh"i4e" 7a40="L282"> 26260a h7ef=11s10reiser11s/l3alance.c#3298" id6"L11s/l>114L21">  217="Lhunknown ("del_   -> 26260a h7ef=11s20reiser11s/l3alance.c#3276" id6"L11s/l>114ce.c#3276" id6"L248" returni_bh" 6)="sref">LAST_TOF_a hr[06h_i11430reiser11s/l3alance.c#3276" id6"L11s/l>114ss="li4e" 7a40="L282"> 26260a h7ef=11s40reiser11s/l3alance.c#3276" id6"L11s/l>114ead * 36164_lk>-> 2656   BLK            href="+cntBLK     L261"> 261LAST_TOF_a hr[06h_i11s50reiser11s/l3alance.c#3259" id6"c11s/l>114s="lis="li">dss="sref">B_NR_n ="+code=ih" cB_nrhiftalL265"> 2656 Slk>_nrs hre-> 261-> 26260a h7ef=11s60reiser11s/lbalance.c#3257" id6"s11s/l>114ss="li3e" na3e="L266"> 26666     f=o1s/0reiser11s/l3alance.c#3276" id6"L11s/l>114d6"L309" 3259323"> 36364a>63      src,hfirst/a>( 2first/a>( 2656 n ="+code=ih" cB_nrhift rkeylefteneighboryL[0]an>
114ss="li3e" na3e="L274 tno so bef- 1S270: S0h she10220: first=tno sd,s{     =tno sd,s=here is tno sd i="cs, but)shifshusm="sref">buffer_first/a>(
11s9" id6"L328" cl6ss="265"> 2656 n ="+code=ih" cB_nrhift)li4e" 7a40="L282"> 26260a h7ef=11570reiser11s/l3alance.c#3259" id6"L11s/l>115/_bh"i4e" 7a40="L282"> 26260a h7ef=11510reiser11s/l3alance.c#3276" id6"L11s/l>115L21">  217="Lhunknown ("first/a>( 2656 n ="+code=ih" cB_nrhift)a586         ( (un      brea6ef=11520reiser11s/l3alance.c#3276" id6"L11s/l>11sce.c#3276" id6"L248" 33e" na3e="L237"> 267<));this doesinot work fromst[0]rkeylefteneighboryL[0]an>
11sss="li3e" na37="L323"265"> 2656 make_empty_na>,="+code=ih" cB_make_empty_na>," clref"r))ss="lis="_( 26260a h7ef=11540reiser11s/l3a="L112" 3288" id6"L11s/l>1157code=ih" 7latb="sref">srctba h7h_i11s50reiser11s/l3a="L112" 3288" id6"c11s/l>11ss="lis="li">dest_bir 323"> 36364do_a>66   _mark_i or dbety->(dest_btb/a>( 3616     _bir imssa hr.="+chet_v s=.c#32916tesreef">LAST_TOF_a hr[06h_i11560reiser11s/l3alance.c#3276" id6"s11s/l>11s9" id6"L328" cl"L331_returni_bh" 6)="sref">LAST_TOF_a hr[06h_i115/0reiser11s/l3alance.c#3276" id6"L11s/l>115ss="li3e" na3ine" name="L334"> 3646      }f=11580reiser11s/l3alance.c#3276" id6"L11s/l>1158s="li4e" 7a40="L282"> 26260a h7ef=11590reiser11s/l3alance.c#3276" id6"L11s/l>1159" id6"L328" ss="sref">B_NR_ef="+code=ih" cB_Nhet_valL265"> 2656    D                 href="+cntrye=is_diEM_" clref"r))ss="lis="_bir imssa hr.="+chet_vquo65"> 2656 first/a>(LAST_TOF_a hr[06h_i11670reiser11s/l3alance.c#3276" id6"L11s/l>116/_bh"i4e" 7a40="L282"> 26260a h7ef=11s10reiser11s/lbalance.c#3257" id6"L11s/l>116ss="line" name3e" na3e="L237"> 267<));locala eayasunremable s="c fromst[0]rkeylefteneighboryL[0]an>
1162s="line" namss="sref">B_NR_j  bi->hasjhiftalLLhunknown ("first/a>( 2656 _bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3alanc->buffer_ef="+code=ih" cB_Nhet_v - 1)c#32916tesreef">LAST_TOF_a hr[06h_i11630reiser11s/lbalance.c#3257" id6"L11s/l>116ss="li4e" 7a40="L282"> 26260a h7ef=11640reiser11s/l3alance.c#3298" id6"L11s/l>116ead * 267<));delete i="cs fromst[0]rkeylefteneighboryL[0]an>
116s="lis="li">dss="sref">B_NR_le=t_locampf=="+cntrye=ie=t_lochiftalL265"> 2656 ih_locala ea href="+code=bih_locala e" clra it="> 261 2656 n ="+code=ih" cB_nrhifta-s1 -shunknown ("first/a>(LAST_TOF_a hr[06h_i11660reiser11s/l3alance.c#3259" id6"L11s/l>1166s="line" nam="sref">buffer_le=t_rememod_locampf=="+cntrye=ie=t_rememod_lochiftalL265"> 2656 ih_locala ea href="+code=bih_locala e" clra it="> 261 2656 del_   ->LAST_TOF_a hr[06h_i11s/0reiser11s/l3alance.c#3276" id6"L11s/l>11s="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i11680reiser11s/lbalance.c#3257" id6"L11s/l>116ss="line" namss="sref">B_NR_memremoe.c#3276" id6"Lmemremo" clref"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hle=t_locampf=="+cntrye=ie=t_lochifta+L323"> 36364j  bi->hasjhifta-)sref">src,hle=t_rememod_locampf=="+cntrye=ie=t_rememod_lochift rkeylefteneighboryL[0]an>
11s9" id6"L328" cl6ss="lef"r))ss="lis="_bir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,hle=t_locampf=="+cntrye=ie=t_lochifts" na3e="L238"> 2le=t_rememod_locampf=="+cntrye=ie=t_rememod_lochifta-)sref">src,hle=t_locampf=="+cntrye=ie=t_lochift)i_bh" 6)="sref">LAST_TOF_a hr[06h_i11770reiser11s/l3alance.c#3276" id6"L11s/l>117/_bh"i4e" 7a40="L282"> 26260a h7ef=11710reiser11s/l3alance.c#3298" id6"L11s/l>117ss="line" name3e" na3e="L237"> 267<));delete i="c ead"ers fromst[0]rkeylefteneighboryL[0]an>
1172s="line" namss="sref">B_NR_memremoe.c#3276" id6"Lmemremo" clr> 261buffer_ef="+code=ih" cB_Nhet_va+ hunknown ("del_   ->( 2IH_SIZ     LAST_TOF_a hr[06h_i11730reiser11s/lbalance.c#3263" id6"L11s/l>11sss="li4e" 7a40="L282"> 26260a h7ef=11740reiser11s/l3alance.c#3276" id6"L11s/l>117ead * 267<));change i="c 6ocala eafromst[0]rkeylefteneighboryL[0]an>
11ss="lis="li">dforsref"r))ss="lis="e="+code=ih" cB_N7s="alL265"> 2656 first/a>( 2656  ="+code=ih" cB_N7s="a< 265"> 2656 n ="+code=ih" cB_nrhifta-shunknown ("del_   -> 2656  ="+code=ih" cB_N7s="++=eletea/
11s9" id6"L328" cl"L331_265"> 2656 put_eh_locala ea href="+code=bput_ih_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="a-shunknown ("first/a>(11s="li3e" na3e="L277"> 25767 2656 ih_locala ea href="+code=bih_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="a-shunknown ("first/a>( 261->hasjhifta-rkeylefteneighboryL[0]an>
11sss="li3e" na3e="L274"kea>54          aaaaaaaaaaea>54    767 2656 le=t_rememod_locampf=="+cntrye=ie=t_rememod_lochift))i_bh" 6)="sref">LAST_TOF_a hr[06h_i11790reiser11s/l3alance.c#3259" id6"L11s/l>11s9" id_bh" 6)="sref">LAST_TOF_a hr[06h_i11870reiser11s/lbalance.c#3fs/l3alanc11s/l>11s/" id6"L328" 33e" na3e="L237"> 267<));lancs, i="c {      fromst[0]rkeylefteneighboryL[0]an>
11s" id6"L309" 3265"> 2656 set_Slk>_nrs hre-> 261-> 3616     _lk>_nrs hre-> 261->LAST_TOF_a hr[06h_i11820reiser11refent"h_entryyyyyyyyyrf11ref>1182s="line" namss="sref">B_NR_set_Slk>_ fer_or.->LAST_TOF_a hr[06h_i11830reiser11nd/ffs/l3alance.c#3276" 11nd/>11sss="li3e" na37="L323"> 363 3616     _lk>_ fer_or.-> 261->hasjhifta-" na3e="L238"> 2le=t_rememod_locampf=="+cntrye=ie=t_rememod_lochifta+i4e" 7a40="L282"> 26260a h7ef=11840reiser11s/l3alance.c#3276" id6"L11s/l>11sead *ry_le nam246 37="L323"> 363 3616     IH_SIZ      2del_   ->LAST_TOF_a hr[06h_i11850reiser11refent"h_entryyyyyyyyy"L11ref>11ss="li_bh" 6)="sref">LAST_TOF_a hr[06h_i11860reiser11refent"h_entry259" id6"L11ref>1186s="line" nam="sref">buffer_do_a>66   _mark_i or dbety->(dest_btb/a>( 3616     _bir imssa hr.="+chet_v s=.c#32916tesreef">LAST_TOF_a hr[06h_i11s/0reiser11refent"h_entryfent"h_ent11ref>118="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i11880reiser11s/l3alance.c#3276" id5"L11s/l>11sss="li3e" na37="Lhunknown ("S(dest_bbi_paer H/a>(1189" id6"L328" cl6ss="le="L264"> 26466   disk_chilbuffer_t_dcampf=="+cntrye=t_dc_bh" =/a>586         ( (un      brea6ef=11970reiser11s/lbalance.c#3fs/l3ala_I11s/l>119/" id6"L328" cl"L331_kea>265"> 2656    DCHIL        href="+cntryCHIL " clref"r))ss="lis="_(dest_bbi_paer H/a>( 3616     _(dest_bbi_posila ea href="+code=bbi_posila e_bh".c#32916tesreef">LAST_TOF_a brea6ef=11910reiser11refent"h_entryfs/l3ala2511ref>119L21">  21B_NR_put_dc_lanc->LAST_TOF_a brea6ef=11920reiser11s/lbalance.c#3257" id6"L11s/l>119ce.c#3276" id6"L248"  26466   dc_lanc-> 261->hasjhifta-" na3e="L238"> 2le=t_rememod_locampf=="+cntrye=ie=t_rememod_lochifta+i4e" 7a40="L282"> 26260a h7ef=11s30reiser11refent"h_entryfs/l3ala2511ref>119ss="li3e" na37="L323"> 363 3616     IH_SIZ      2del_   ->LAST_TOF_a hr[06h_i11940reiser11refent"h_entryyyyyyyyyyy11ref>119ead *buffer_do_a>66   _mark_internal dbety->(dest_btb/a>( 3616     _(dest_bbi_paer H/a>(LAST_TOF_a hr[06h_i11950reiser11refent"h_entryyyyyyyyyyy11ref>11ss="lis="li">dine" name="L334"> 3646      }f=11s60reiser11s/l3alance.c#3333333333311s/l>11sss="line" name="L334"> 3646      }f=11s/0reiser11refent"h_entry333333333311ref>119="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i11s80reiser11refent"h_entryyyyyyyyyyy11ref>11sss="l33e" na3e="L237"> 267<));pe=te new_r HEADcountcr HEies (new_dehs, records)3i3eo posila e beforeSto  hre_   -thss="c fromst[0]rkeylefteneighboryL[0]an>
11s9" idvoidL323"> 36364i or pe=te_r HEieo; 26466          infoir imssa hr.="+c      info class"> 26466    (
120/" id6"L328" cl"L331_kea>54  i3e" na3e="L238"> 2 hre_   /a>( 26260a h7ef=12f10reiser12fefent"h_entryfs/l3ala2512fef>120" id6"L309" 32l6ss="li3e" na3i3e" na3e="L238"> 2before/a>( 26260a h7ef=12f20reiser12f/lbalance.c#3257" id6"L12f/l>120ce.c#3276" id6"L248"  36364new_r HEADcount="+code=ih" cB_new_r HEADcount_    i4e" 7a40="L282"> 26260a h7ef=12f30reiser12fefent"h_entryfs/l3ala2512fef>120ss="li3e" na37="L323"> 363 26466   82"> 262_de_ >b 262_de_ >b< class"> 26466   new_dehs="+code=ih" cB_new_dehs_    i4e" 7a40="L282"> 26260a h7ef=12f40reiser12fefent"h_entryyyyyyyyyyy12fef>120ead *ry_leconstccharss"> 26466   recordsa href="+code=b82cordsbi_bs"4="L323"> 36364pe=te_lanc-> 26260a h7ef=12f50reiser12fefent"h_entryyyyyyyyyyy12fef>12f="li3586         ( (un      brea6ef=12f60reiser12f/l3alance.c#3333333333312f/l>1209" id6"L328" e="L264"> 26466    hre_ >bbuffer_ef="+code=ih" cB_Nhet_vci3e" na3e="L266"> 26666     f=o2f70reiser12fefent"h_entry333333333312fef>120ss="li3e" na3charss"> 26466    hre-> 26666     f=o2f80reiser12fefent"h_entryyyyyyyyyyy12fef>1208" id6"L328" e="L264"> 26466   82"> 262_de_ >b 262_de_ >b< class"> 26466   deh-> 26666     f=o2f90reiser12fefent"h_entryrfs/l3alan12fef>12f6" id6"L248" charss"> 26466    n> 2t_point="+code=ih" cB_ n> 2t_pointet_vci3e" na3e="L266"> 26666     f=o2170reiser12refent"h_entry       6"L12ref>121/" id6"L328" i3e" na3e="L238"> 2   bi->hass7s="s"> 3616     old_r HEAD   /a>( 26666     f=o2110reiser12refent"h_entry       6"L12ref>121L21">  21e="L264"> 26466           >bbuffer__bir imssa hr.="+chet_valL265"> 2656 S(dest_bbi__bir imssa hr.="+ci__bhiftci3e" na3e="L266"> 26666     f=o2r20reiser12s/l3alance.c#3276" id6"L12s/l>121ce.c#i3e" na3e="L266"> 26666     f=o2r30reiser12s/l3alance.c#3276" id6"L12s/l>121ss="li3e" na3i="Lhunknown ("new_r HEADcount="+code=ih" cB_new_r HEADcount_   a== 0)i4e" 7a40="L282"> 26260a h7ef=12r40reiser12s/l3alance.c#3276" id6"412s/l>121ead *LAST_TOF_a hr[06h_i12150reiser12s/l3alance.c#3259" id6"L12s/l>121s="li_bh" 6)="sref">LAST_TOF_a hr[06h_i12160reiser12s/l3alance.c#3259" id6"612s/l>1216s="line" nam="sref">buffer_ef="+code=ih" cB_Nhet_valL265"> 2656    D                 href="+cntrye=is_diEM_" clref"r))ss="lis="_bir imssa hr.="+chet_vquo65"> 2656  hre_   /a>(LAST_TOF_a hr[06h_i121/0reiser12sefent"h_entry3333333333121ef>121="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i12r80reiser12refent"h_entry       6"812ref>121ss="line" nams3e" na3e="L237"> 267<));make sure,s=hat;s="c is dberctory, ands=here aercr ough records i3;s= fromst[0]rkeylefteneighboryL[0]an>
1219" id6"L328" ss="sref">B_NR_a>63       2656  _Psber HEADhrref="+code=ih" cB_N_Psber HEADhrref" clref"r))ss="lis="ef="+code=ih" cB_Nhet_vbquotno so bef- 1S270: S0h she10225: i="c is not dberctory i="cpy_n,hift_ e=bi_bh" 6)="sref">LAST_TOF_a hr[06h_i12270reiser12refent"h_entry       6"L12ref>122/" id6"L328" ss="sref">B_NR_a>63       3616     I_ENTRY_COUNT     2656 before/a>( 26260a h7ef=12210reiser12refent"h_entry       6"L12ref>122L21">  21
122ce.c#3276" id6"L248"> 3616     I_ENTRY_COUNT     3616     _efore/a>(LAST_TOF_a hr[06h_i12230reiser12refent"h_entry       6"L12ref>122ss="li4e" 7a40="L282"> 26260a h7ef=12240reiser12s/l3alance.c#3259" id6"L12s/l>122ead * 267<));first byte of de=tss="c fromst[0]rkeylefteneighboryL[0]an>
122s="lis="li">dss="sref">B_NR_ hre-> 2656 Sbir imssa hr.="+chet_v"> _">fr/s(m<);rfs/l3adatae.c#3276" id6"L32data6"L30+3sref">src,heh_locala ea href="+code=bih_locala e" clr="sref">buffer_ef="+code=ih" cB_Nhet_v)i_bh" 6)="sref">LAST_TOF_a hr[06h_i12260reiser12s/l3alance.c#3276" id6"s12s/l>122ss="li3e" na3e="L266"> 26666     f=o22/0reiser12s/l3alance.c#3276" id6"712s/l>122ss="li3e" na3e="L267"> 2676       r HEy ead"aarray fromst[0]rkeylefteneighboryL[0]an>
122ss="line" namss="sref">B_NR_deh-> 2656   I_DEH       href="+cntI_DEH" clref"r))ss="lis="_bir imssa hr.="+chet_vquo65"> 2656  f="+code=ih" cB_Nhet_v)i_bh" 6)="sref">LAST_TOF_a hr[06h_i12290reiser12s/l3alance.c#3259" id6"L12s/l>1229" id_bh" 6)="sref">LAST_TOF_a hr[06h_i12370reiser12s/l3alance.c#3276" id6"L12s/l>123/" id6"L328" 33e" na3e="L237"> 267<));new records willsbe;pe=ted ats=his point fromst[0]rkeylefteneighboryL[0]an>
123" id6"L309" 3265"> 2656  n> 2t_point="+code=ih" cB_ n> 2t_pointet_v =/a>586         ( (un      brea6ef=12320reiser12s/l3alance.c#3259" id6"L12s/l>123ce.c#3276" id6"L2ss="sref">B_NR_ hre-> 26260a h7ef=12330reiser12s/l3alance.c#3259" id6"L12s/l>123ss="li3e" na37="Lref"r))ss="lis="_efore/a>( 2656 deh_locala ea href="+code=bdeh_locala e" clra it="> 261 2656 _efore/a>( 26260a h7ef=12340reiser12s/l3alance.c#3276" id6"L12s/l>123ead * 261LAST_TOF_a hr[06h_i12350reiser12s/l3alance.c#3276" id6"L12s/l>123s="li_bh" 6)="sref">LAST_TOF_a hr[06h_i12360reiser12s/l3alance.c#3259" id6"s12s/l>12s9" id6"L328" 33e" na3e="L237"> 267<));adju=tslocala eseof records =hat;willsbe;AFTER;new records fromst[0]rkeylefteneighboryL[0]an>
123ss="li3e" na3forsref"r))ss="lis="e="+code=ih" cB_N7s="alL265"> 2656 I_ENTRY_COUNT     2656  ="+code=ih" cB_N7s="a& _"lL265"> 2656 Sefore/a>( 2656  ="+code=ih" cB_N7s="--)i4e" 7a40="L282"> 26260a h7ef=12380reiser12s/lbalance.c#3257" id6"L12s/l>123ss="li3e" na3e="L274"ss="sref">B_NR_put_deh_locala ea href="+code=bput_deh_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="]) rkeylefteneighboryL[0]an>
1239" id6"L328" cl6ss="llllllllllllllllllo65"> 2656 deh_locala ea href="+code=bdeh_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="])) +i4e" 7a40="L282"> 26260a h7ef=12470reiser12s/lbalance.c#3257" id6"L12s/l>124/" id6"L328" cl"L331_kea>54          sref"r))ss="lis="DEH_SIZ      2new_r HEADcount="+code=ih" cB_new_r HEADcount_   ))i_bh" 6)="sref">LAST_TOF_a hr[06h_i12s10reiser12s/l3alance.c#3298" id6"L12s/l>124L21">_bh" 6)="sref">LAST_TOF_a hr[06h_i12s20reiser12s/l3alance.c#3276" id6"L12s/l>124ce.c#3276" id33e" na3e="L237"> 267<));adju=tslocala eseof records =hat;willsbe;BEFORE;new records fromst[0]rkeylefteneighboryL[0]an>
1243s="li3e" na3forsref"r))ss="lis="e="+code=ih" cB_N7s="alL0sL265"> 2656  ="+code=ih" cB_N7s="a< 265"> 2656 Sefore/a>( 2656  ="+code=ih" cB_N7s="++=eletea/
124ead *buffer_put_deh_locala ea href="+code=bput_deh_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="]) rkeylefteneighboryL[0]an>
124s="lis="li">dest_bir lllllllllllllllllo65"> 2656 deh_locala ea href="+code=bdeh_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="])) +shunknown ("pe=te_lanc->LAST_TOF_a hr[06h_i12s60reiser12s/lbalance.c#3257" id6"s12s/l>124ss="li3e" na3e="L266"> 26666     f=o2s/0reiser12s/l3alance.c#3276" id6"L12s/l>124d6"L309" 3259323"> 36364old_r HEAD   /a>( 2656 I_ENTRY_COUNT    LAST_TOF_a hr[06h_i12s80reiser12s/l3a="L112" 3288" id6"L12s/l>124ss="line" namss="sref">B_NR_put_ih_r HEADcount="+code=ih" cB_put_ih_r HEADcount" clref"r))ss="lis="ef="+code=ih" cB_Nhet_v shunknown ("ef_r HEADcount="+code=ih" cB_ih_r HEADcount" clref"r))ss="lis="ef="+code=ih" cB_Nhet_v) +shunknown ("new_r HEADcount="+code=ih" cB_new_r HEADcount_   )i_bh" 6)="sref">LAST_TOF_a hr[06h_i12s90reiser12s/l3a="L112" 3288" id6"L12s/l>1249" id_bh" 6)="sref">LAST_TOF_a hr[06h_i12570reiser12s/l3alance.c#3259" id6"L12s/l>125/" id6"L328" 33e" na3e="L237"> 267<));prepaer or.
125" id6"L309" 3265"> 2656 memremoe.c#3276" id6"Lmemremo" clr> 261 2t_point="+code=ih" cB_ n> 2t_pointet_v +shunknown ("pe=te_lanc-> 2t_point="+code=ih" cB_ n> 2t_pointet_v rkeylefteneighboryL[0]an>
12sce.c#3276" id6"L248" 3s="sref">B_NR_ hre-> 261 2t_point="+code=ih" cB_ n> 2t_pointet_v)i_bh" 6)="sref">LAST_TOF_a hr[06h_i12s30reiser12s/l3alance.c#3276" id6"L12s/l>125ss="li4e" 7a40="L282"> 26260a h7ef=12540reiser12s/l3a="L112" 3288" id6"L12s/l>125ead * 267<));copy;new records fromst[0]rkeylefteneighboryL[0]an>
125s="lis="li">dss="sref">B_NR_memcpy-> 261 2t_point="+code=ih" cB_ n> 2t_pointet_v +shunknown ("DEH_SIZ      2new_r HEADcount="+code=ih" cB_new_r HEADcount_    shunknown ("recordsa href="+code=b82cordsbi_bsrkeylefteneighboryL[0]an>
12s9" id6"L328" cl"L331hunknown ("pe=te_lanc-> 2new_r HEADcount="+code=ih" cB_new_r HEADcount_   )i_bh" 6)="sref">LAST_TOF_a hr[06h_i12s/0reiser12s/l3alance.c#3276" id6"L12s/l>125="li3_bh" 6)="sref">LAST_TOF_a hr[06h_i12580reiser12s/l3alance.c#3276" id6"L12s/l>125ss="line" nams3e" na3e="L237"> 267<));prepaer or.
1259" id6"L328" ss="sref">B_NR_deh-> 2656 Sefore/a>(126/" id6"L328" ss="sref">B_NR_memremoe.c#3276" id6"Lmemremo" clr(charss)"> 261126L21">  21B_NR_en> 2t_point="+code=ih" cB_ n> 2t_pointet_v - (charss)hunknown ("deh->LAST_TOF_a hr[06h_i12620reiser12s/lbalance.c#3257" id6"L12s/l>126ce.c#i3e" na3e="L266"> 26666     f=o2630reiser12s/lbalance.c#3257" id6"L12s/l>1263ad * 267<));copy;new r HEy ead"s fromst[0]rkeylefteneighboryL[0]an>
126ead *B_NR_deh-> 26466   82"> 262_de_ >b 262_de_ >b< class)((charss)hunknown ("deh->LAST_TOF_a hr[06h_i12650reiser12refent"h_entry       6"c12ref>126s="lis="li">dss="sref">B_NR_memcpy-> 261 2new_r HEADcount="+code=ih" cB_new_r HEADcount_   )i_bh" 6)="sref">LAST_TOF_a hr[06h_i12660reiser12s/l3alance.c#3259" id6"L12s/l>126ss="li3e" na3e="L266"> 26666     f=o2s/0reiser12s/l3alance.c#3276" id6"L12s/l>126ss="li3e" na3e="L267"> 2676       setslocala eseof new records fromst[0]rkeylefteneighboryL[0]an>
126ss="line" namforsref"r))ss="lis="e="+code=ih" cB_N7s="alL0sL265"> 2656  ="+code=ih" cB_N7s="a< 265"> 2656 new_r HEADcount="+code=ih" cB_new_r HEADcount_   sL265"> 2656  ="+code=ih" cB_N7s="++=a586         ( (un      brea6ef=12s90reiser12refent"h_entry       6"L12ref>12s9" id6"L328" cl6ss="lef"r))ss="lis="put_deh_locala ea href="+code=bput_deh_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="]) rkeylefteneighboryL[0]an>
127/" id6"L328" cl"L331_kea>54          so65"> 2656 deh_locala ea href="+code=bdeh_locala e" clra it="> 261 2656  ="+code=ih" cB_N7s="])) +rkeylefteneighboryL[0]an>
127" id6"L309" 32l6ss="li3e" na3333333333(-o65"> 2656 deh_locala ea href="+code=bdeh_locala e" clrkeylefteneighboryL[0]an>
127ce.c#3276" id6"L248"  2656 new_r HEADcount="+code=ih" cB_new_r HEADcount_   a- 1])) +rkeylefteneighboryL[0]an>
127ss="li3e" na37="L323"> 363 261 2t_point="+code=ih" cB_ n> 2t_pointet_v +shunknown ("DEH_SIZ      2new_r HEADcount="+code=ih" cB_new_r HEADcount_   a-rkeylefteneighboryL[0]an>
127ead * 363 261LAST_TOF_a hr[06h_i12750reiser12s/l3alance.c#3276" id6"c12s/l>12ss="lis="li">dine" name="L334"> 3646      }f=12760reiser12refent"h_entry       6"L12ref>127ss="li3e" na3e="L266"> 26666     f=o27/0reiser12s/lbalance.c#3263" id6"L12s/l>127ss="li3e" na3e="L267"> 2676       change i="c key3i="necessaEy (when we;pe=te before 0-thsr HEy fromst[0]rkeylefteneighboryL[0]an>
12sss="li3e" na3i="L!o65"> 2656 Sefore/a>(1279" id6"L328" cl6ss="lef"r))ss="lis="set_hrref_k_offset/a>((LAST_TOF_a hr[06h_i12870reiser12s/lbalance.c#3fs/l3alanc12s/l>12s/" ide="L267"> 2676            memcpy3(a it=ih"> _"ef_key.k_offset,omst[0]rkeylefteneighboryL[0]an>
12s" id6e="L267"> 2676    s_die> 363 _"deh_offset, SHORT_KEY_SIZ );fromst[0]rkeylefteneighboryL[0]an>
1282s="line" namine" name="L334"> 3646      }f=12830reiser12nd/ffs/l3alance.c#3276" 12nd/>12sss="l#ifdefshunknown ("CONFIG_REISERFS_CHECK="+code=ih" cB_CONFIG_REISERFS_CHECKs="li3e" na3e="L266"> 26666     f=o2840reiser12s/l3alance.c#3276" id6"L12s/l>12sead *586         ( (un      brea6ef=12850reiser12refent"h_entryyyyyyyyy"L12ref>128s="lis="li">dest_bir 4="L323"> 36364preva href="+code=bprevet_vsshunknown ("next="+code=ih" cB_nextet_vci3e" na3e="L266"> 26666     f=o2860reiser12refent"h_entry259" id6"L12ref>1289" id6"L328" cl"L331_2="L267"> 2676       check recordslocala esefromst[0]rkeylefteneighboryL[0]an>
128="li3e" na3e="L277"> 3s="sref">B_NR_deh->B_NR_  I_DEH       href="+cntI_DEH" clref"r))ss="lis="_bir imssa hr.="+chet_vquo65"> 2656  f="+code=ih" cB_Nhet_v)i_bh" 6)="sref">LAST_TOF_a hr[06h_i12880reiser12s/l3alance.c#3276" id5"L12s/l>128ss="li3e" na3e="L274"forsref"r))ss="lis="e="+code=ih" cB_N7s="alL0sL265"> 2656  ="+code=ih" cB_N7s="a< 265"> 2656 I_ENTRY_COUNT     2656  ="+code=ih" cB_N7s="++=a586         ( (un      brea6ef=12890reiser12s/l3alance.c#3259" id5"L12s/l>1289" id6"L328" cl6ss="l"L277"> 3s="sref">B_NR_next="+code=ih" cB_nextet_v =/a>586         ( (un      brea6ef=12970reiser12s/lbalance.c#3fs/l3ala_I12s/l>129/" id6"L328" cl"L331_kea>>>>>>>>>ref"r))ss="lis="e="+code=ih" cB_N7s="a</a>586         ( (un      brea6ef=12910reiser12refent"h_entryfs/l3ala2512ref>129L21">  21 3s="sref">B_NR_I_ENTRY_COUNT    586         ( (un      brea6ef=12920reiser12s/lbalance.c#3257" id6"L1_0"> 26166     f=o2860reiser12refents/lef"r))ss="lis="effess-n>6  ="+code=ih" cB_N7s="++=a586     a href="a>6     B_NR_deh->66     f=o2860reises-n>6 ses-n>6 sr12refent"h_entryyyyyyyyy"L12ref>128s="lisnknown ("pe=te_lanc-&3 id6"L1_0"> 261 s="li3e" na37="L323"> 3632/aa3"29" na37="L323"265"> 2656 make_empty_n2dest_2tb/a>29ef="+code=bput_deh_locala e" ssa hr.="+ci__bhift7s="++=a586     a href="11570reiser11s/l3alance.c#7s="++=a586     a href="1lli3e" na3forsref"r)deh-> 2656  ="+code=ih" cB_N7s="]) rkeylefteneighboryL[0]an>
1243s="li3e" na3forsref"r))ss=bi_bh" cla2s="sref">dest_bbi_paer H/2>(128s="lis="li">dess="effess-n>6  ="+code=ih" cB_Nromst[0]rerroer11s/l3alance.cromst[0]rerroe="e="+code=ih" cB_N7sb_from_> 26666     fsb_from_> efromst[0]rkeyleftenet work fromst[0]rkeylefnt"h_entry       6"L12ref>121vs-10240 26260a h7ef=12210reiser12refent"h_entry      T_TOF_a hr206h_i11950reiser11refent"2_entr29a_Psber ef="+code=ih" cB_Nhet_v[265">="effess-n>6  ="h_entry       6"L12ref>121ef">B_NR_a>63 lance.ch)  26260a hef=12210reiser12refent"h_entry      T_NR_deh-&g6      }f=11s60reiser21s/l329/a>6  ="+code=ih" cB_N7s="a-shunknown ("first/a>"h_entry       6"L12ref>121ef=ruphr[0( a h"L282"a,  26260a hef=12210reiser12refent"h_entry      Tih" cB_N7sryyyyyyyyyyy11ref>11sss="233e" 29ef="+code=bput_deh_locala e" clra it="("first/a>"h_entry       6"L12ref>121eurance.cd)"L282"a) 26260a h7ef=12210reiser12refent"h_entry     364i or pe=3e_r HEieo; 264( 3s="sref"3eyleftenei3hboryL[0]an>
 2656  ="+code=ih" cB_N7s="]) rkeylefteneighboryL[0]an>
1243s="li3e" na3forsref"r))ss3  i4e" 7a43="L282"> 26260a h7ef=32f10r3iser12fefent"h_entryfs/l3ala25first/a>"( 26666     fsb_from_> efromst[0]rkeyleftenet work fromst[0]rkeylefnt"h_entry       6"L12ref>121vs-10250 26260a h7ef=12210reiser12refent"h_entry     3> 26263a h7ef=12f20reiser12f/lba3ance.3#3257" id6"L12f/l>120ce.c#3276entryfs/l3ala25first/a>"h_entry       6"L12ref>121ef">B_NR_a>63 lance.ch)  26260a hef=12210reiser12refent"h_entry     3fef>120ss=3li3e" na37="L323"> 363 26466   82"> 262_de_ >bentryfs/l3ala25first/a>"h_entry       6"L12ref>121ef=ruphr[0(eurance.cd)"L282"a,  26260a hef=12210reiser12refent"h_entry     3yyy12fef>130ead *3y_lec30ef="+code=bput_deh_locala e" clra it="3ala25first/a>"h_entry       6"L12ref>121" cB"L282"a) 26260a h7ef=12210reiser12refent"h_entry     366y12fef>130="sref">dest_bbi_paer H/3e=te_30ef>128s="lis="li">dess="effess-n>6  ="3ala25first/a>"(( 2656 _bir imssa hr.=3ef=12f60re3ser12f/l3alance.c#333333333331230a_Psber ef="+code=ih"" id6e="L267"> 2676    s_die> 363+code=ih" 3B_Nhet_vci3e" na3e="L266"3 266<3a>66     f=o2f" id6e="L267"> 2676    s_die> 363+9ode=ih" 3Byyyyyyyyyyy11ref>11sss="3d6"L338" e="#endif id6e="L267"> 2676    s_die> 363t_vci3e" n33e="L266"> 26666     3=o2f9313e="L238"> 2le=t_rememod_locampf=="+cntr3o2170reise312refent"h_entry       6"312ref3121/" " id6e="L267"> 2676    s_die> 363b3ffer__


The original LXR softwsrefby" cB_ srkeylhttp://sourc="c ge.net/ aoj>B_>6 xr">LXR "> 3uni _bh",12290rexperi363 xr@heaux.no_bh".
xr.heaux.no kindly ho hr[03y_ srkeylhttp://www.redpill-hea ao.no">Redpill Lea ao AS_bh",1 aoviderT_TOLeauxb