Lines Matching refs:block_num
35 file_info.block_num=0; in init_file_info()
78 if (file_info.block_num+block_offset >= file_info.blocks_count) { in type_file___nextblock()
83 file_info.block_num+=block_offset; in type_file___nextblock()
84 file_info.global_block_num=file_block_to_global_block (file_info.block_num,&file_info); in type_file___nextblock()
86 file_info.file_offset=file_info.block_num*file_system_info.block_size; in type_file___nextblock()
179 if (file_info.block_num-block_offset < 0) { in type_file___prevblock()
184 file_info.block_num-=block_offset; in type_file___prevblock()
185 file_info.global_block_num=file_block_to_global_block (file_info.block_num,&file_info); in type_file___prevblock()
187 file_info.file_offset=file_info.block_num*file_system_info.block_size; in type_file___prevblock()
215 file_info.block_num=block_offset; in type_file___block()
216 file_info.global_block_num=file_block_to_global_block (file_info.block_num,&file_info); in type_file___block()
218 file_info.file_offset=file_info.block_num*file_system_info.block_size; in type_file___block()
386 wprintw (show_win,"File block %ld of %ld. ",file_info.block_num,file_info.blocks_count-1); in show_status()
537 long return_indirect (long table_block,long block_num) in return_indirect() argument
543 return (block_table [block_num]); in return_indirect()
546 long return_dindirect (long table_block,long block_num) in return_dindirect() argument
551 f_indirect=block_num/(file_system_info.block_size/4); in return_dindirect()
553 return (return_indirect (f_indirect,block_num%(file_system_info.block_size/4))); in return_dindirect()
556 long return_tindirect (long table_block,long block_num) in return_tindirect() argument
561 s_indirect=block_num/((file_system_info.block_size/4)*(file_system_info.block_size/4)); in return_tindirect()
563 …return (return_dindirect (s_indirect,block_num%((file_system_info.block_size/4)*(file_system_info.… in return_tindirect()