getInodeHignPart
2017-03-23 14:18:14 0 举报
`getInodeHighPart`是一个函数,它的主要目的是获取文件的 inode 编号的高部分。在 Unix 和类 Unix 系统中,每个文件都有一个唯一的 inode 编号,用于识别文件的唯一性。这个编号通常由两部分构成:高部分和低部分。`getInodeHighPart`函数通过将 inode 编号转换为整数类型,然后对其进行位操作,从而提取出高部分的值。这个值可以用于进一步的文件系统操作,例如查找文件、检查文件是否存在等。总之,`getInodeHighPart`函数是处理文件相关操作时的一个重要工具,它能够帮助我们更好地理解和操作文件系统。
作者其他创作
大纲/内容
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 条评论
下一页
为你推荐
查看更多