Searched refs:diro (Results 1 – 1 of 1) sorted by relevance
2153 struct ext2fs_node *diro = node; in ext4fs_read_symlink() local2158 if (!diro->inode_read) { in ext4fs_read_symlink()2159 status = ext4fs_read_inode(diro->data, diro->ino, &diro->inode); in ext4fs_read_symlink()2164 if (__builtin_add_overflow(le32_to_cpu(diro->inode.size), 1, &alloc_size)) in ext4fs_read_symlink()2171 if (le32_to_cpu(diro->inode.size) < sizeof(diro->inode.b.symlink)) { in ext4fs_read_symlink()2172 strncpy(symlink, diro->inode.b.symlink, in ext4fs_read_symlink()2173 le32_to_cpu(diro->inode.size)); in ext4fs_read_symlink()2175 status = ext4fs_read_file(diro, 0, in ext4fs_read_symlink()2176 le32_to_cpu(diro->inode.size), in ext4fs_read_symlink()2183 symlink[le32_to_cpu(diro->inode.size)] = '\0'; in ext4fs_read_symlink()
Completed in 6 milliseconds