• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/befs/

Lines Matching refs:run

26 				 befs_blocknr_t blockno, befs_block_run * run);
31 befs_block_run * run);
36 befs_block_run * run);
53 befs_block_run run;
61 if (befs_fblock2brun(sb, ds, block, &run) != BEFS_OK) {
67 bh = befs_bread_iaddr(sb, run);
93 befs_blocknr_t fblock, befs_block_run * run)
99 err = befs_find_brun_direct(sb, data, fblock, run);
102 err = befs_find_brun_indirect(sb, data, fblock, run);
105 err = befs_find_brun_dblindirect(sb, data, fblock, run);
216 Finds the block run that starts at file block number blockno
223 run: The found run is passed back through this pointer
233 incrementing this by the length of each block run as we come
239 run as stored on disk, we offset the start and lenght members
240 of the block run, so that blockno is the start and len is
241 still valid (the run ends in the same place).
247 befs_blocknr_t blockno, befs_block_run * run)
267 run->allocation_group = array[i].allocation_group;
268 run->start = array[i].start + offset;
269 run->len = array[i].len - offset;
284 befs_block_run * run)
302 /* Examine blocks of the indirect run one at a time */
320 run->allocation_group =
322 run->start =
324 run->len =
349 Finds the block run that starts at file block number blockno
356 run: The found run is passed back through this pointer
364 block run maps a constant amount of file data. This means
377 though the double-indirect run may be several blocks long,
381 the actual block run that maps the data block we are interested
384 Then we offset the run as in befs_find_brun_array() and we are
392 befs_block_run * run)
487 *run = fsrun_to_cpu(sb, iaddr_array[block_indx]);
496 run->start += offset;
497 run->len -= offset;