Lines Matching refs:data
25 befs_data_stream * data,
29 befs_data_stream * data,
34 befs_data_stream * data,
92 befs_fblock2brun(struct super_block *sb, befs_data_stream * data, in befs_fblock2brun() argument
98 if (pos < data->max_direct_range) { in befs_fblock2brun()
99 err = befs_find_brun_direct(sb, data, fblock, run); in befs_fblock2brun()
101 } else if (pos < data->max_indirect_range) { in befs_fblock2brun()
102 err = befs_find_brun_indirect(sb, data, fblock, run); in befs_fblock2brun()
104 } else if (pos < data->max_double_indirect_range) { in befs_fblock2brun()
105 err = befs_find_brun_dblindirect(sb, data, fblock, run); in befs_fblock2brun()
246 befs_find_brun_direct(struct super_block *sb, befs_data_stream * data, in befs_find_brun_direct() argument
250 befs_block_run *array = data->direct; in befs_find_brun_direct()
253 data->max_direct_range >> BEFS_SB(sb)->block_shift; in befs_find_brun_direct()
306 befs_data_stream * data, befs_blocknr_t blockno, in befs_find_brun_indirect() argument
316 befs_block_run indirect = data->indirect; in befs_find_brun_indirect()
322 indir_start_blk = data->max_direct_range >> BEFS_SB(sb)->block_shift; in befs_find_brun_indirect()
414 befs_data_stream * data, befs_blocknr_t blockno, in befs_find_brun_dblindirect() argument
433 data->max_indirect_range >> befs_sb->block_shift; in befs_find_brun_dblindirect()
462 if (dbl_which_block > data->double_indirect.len) { in befs_find_brun_dblindirect()
470 befs_bread(sb, iaddr2blockno(sb, &data->double_indirect) + in befs_find_brun_dblindirect()
476 &data->double_indirect) + in befs_find_brun_dblindirect()