Displaying 2 results from an estimated 2 matches for "ext2_dir_entry_2".
2006 Apr 27
1
Whats this for a block?
Hi,
I have got a question concerning directory entries. I have the following
block containing exactly the filenames I had in one specified folder on
the same file system:
http://www.sbox.tugraz.at/home/n/nobaq/ext2.dat
I really hoped that this is an directory block which could point me to
the inode of the files.
But when I try to extract the data, I only get garbage. I'm reading the
2010 Mar 20
2
[PATCH 4/4] btrfs-convert: split into convert/.
...c int dir_iterate_proc(ext2_ino_t dir, int entry,
- struct ext2_dir_entry *old,
- int offset, int blocksize,
- char *buf,void *priv_data)
-{
- int ret;
- int file_type;
- u64 objectid;
- u64 inode_size;
- char dotdot[] = "..";
- struct btrfs_key location;
- struct ext2_dir_entry_2 *dirent = (struct ext2_dir_entry_2 *)old;
- struct dir_iterate_data *idata = (struct dir_iterate_data *)priv_data;
-
- objectid = dirent->inode + INO_OFFSET;
- if (!strncmp(dirent->name, dotdot, dirent->name_len)) {
- if (dirent->name_len == 2) {
- BUG_ON(idata->parent != 0);
-...