Home
last modified time | relevance | path

Searched refs:file_block (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/stand/libsa/
Dufs.c205 block_map(f, file_block, disk_block_p) in block_map() argument
207 ufs2_daddr_t file_block;
240 if (file_block < UFS_NDADDR) {
242 *disk_block_p = DIP(fp, di_db[file_block]);
246 file_block -= UFS_NDADDR;
255 if (file_block < fp->f_nindir[level])
257 file_block -= fp->f_nindir[level];
290 idx = file_block / fp->f_nindir[level - 1];
291 file_block %= fp->f_nindir[level - 1];
293 idx = file_block;
[all …]
Dext2fs.c322 static int block_map(struct open_file *f, daddr_t file_block,
600 block_map(struct open_file *f, daddr_t file_block, daddr_t *disk_block_p) in block_map() argument
632 if (file_block < EXT2_NDADDR) { in block_map()
634 *disk_block_p = fp->f_di.di_db[file_block]; in block_map()
638 file_block -= EXT2_NDADDR; in block_map()
647 if (file_block < fp->f_nindir[level]) in block_map()
649 file_block -= fp->f_nindir[level]; in block_map()
682 idx = file_block / fp->f_nindir[level - 1]; in block_map()
683 file_block %= fp->f_nindir[level - 1]; in block_map()
685 idx = file_block; in block_map()
[all …]