getInodeHignPart
2017-03-23 14:18:14 0 举报
`getInodeHighPart`是一个函数,通常在文件系统或操作系统相关的编程中出现。这个函数的主要目的是获取文件的 inode(索引节点)的高部分。 在UNIX和Linux系统中,每个文件都有一个唯一的inode编号,用于存储文件的属性和其他元数据。这个编号由两个部分组成:高部分和低部分。`getInodeHighPart`函数就是用来提取这个编号的高部分的。 这个函数通常接受一个整数作为参数,这个整数代表整个的inode编号。然后,它返回这个整数的高八位。这在处理大文件系统时非常有用,因为它可以帮助我们更有效地管理和查找文件。
作者其他创作
大纲/内容
walk = walk-next
end
取父目录的高字节inode = inode + (dirInode&0xffff0000);
是
否
walker != file_check_list_logic.list
free(buffer);
dot==NULL
walker = file_check-check.list-next
start
计算该簇起始file_start = start_offset + (uint64_t)(inode - 2) * blocksize;
inode+=0x10000
walker = file_check_list_logic.list-next
inode=file-st_inode;
inodefile-st_inode
no_of_cluster=(partition-part_size+partition-part_offset-start_offset)/blocksize;
file_start=start_offset;
inodeno_of_cluster;
walker != file_check-check.list
dot++;
收藏
收藏
0 条评论
下一页
为你推荐
查看更多