Home | History | Annotate | Download | only in ext2fs

Lines Matching defs:eh

74 static void dbg_show_header(struct ext3_extent_header *eh)
77 ext2fs_le16_to_cpu(eh->eh_magic),
78 ext2fs_le16_to_cpu(eh->eh_entries),
79 ext2fs_le16_to_cpu(eh->eh_max),
80 ext2fs_le16_to_cpu(eh->eh_depth),
81 ext2fs_le32_to_cpu(eh->eh_generation));
124 #define dbg_show_header(eh) do { } while (0)
136 struct ext3_extent_header *eh = ptr;
138 dbg_show_header(eh);
139 if (ext2fs_le16_to_cpu(eh->eh_magic) != EXT3_EXT_MAGIC)
141 if (ext2fs_le16_to_cpu(eh->eh_entries) > ext2fs_le16_to_cpu(eh->eh_max))
143 if (eh->eh_depth == 0)
148 eh_max = (size - sizeof(*eh)) / entry_size;
151 if ((ext2fs_le16_to_cpu(eh->eh_max) > eh_max) ||
152 (ext2fs_le16_to_cpu(eh->eh_max) < (eh_max - 2)))
192 struct ext3_extent_header *eh;
217 eh = (struct ext3_extent_header *) &handle->inode->i_block[0];
223 eh->eh_magic = ext2fs_cpu_to_le16(EXT3_EXT_MAGIC);
224 eh->eh_depth = 0;
225 eh->eh_entries = 0;
226 i = (sizeof(handle->inode->i_block) - sizeof(*eh)) /
228 eh->eh_max = ext2fs_cpu_to_le16(i);
237 retval = ext2fs_extent_header_verify(eh, sizeof(handle->inode->i_block));
241 handle->max_depth = ext2fs_le16_to_cpu(eh->eh_depth);
242 handle->type = ext2fs_le16_to_cpu(eh->eh_magic);
252 ext2fs_le16_to_cpu(eh->eh_entries);
253 handle->path[0].max_entries = ext2fs_le16_to_cpu(eh->eh_max);
278 struct ext3_extent_header *eh;
388 eh = (struct ext3_extent_header *) path->buf;
389 ix = EXT_FIRST_INDEX(eh);
407 eh = (struct ext3_extent_header *) path->buf;
408 path->curr = EXT_LAST_EXTENT(eh);
449 eh = (struct ext3_extent_header *) newpath->buf;
451 retval = ext2fs_extent_header_verify(eh, handle->fs->blocksize);
458 ext2fs_le16_to_cpu(eh->eh_entries);
459 newpath->max_entries = ext2fs_le16_to_cpu(eh->eh_max);
469 ix = EXT_FIRST_INDEX((struct ext3_extent_header *) eh);
474 ix = EXT_LAST_INDEX((struct ext3_extent_header *) eh);
832 struct ext3_extent_header *eh, *neweh;
892 eh = (struct ext3_extent_header *)path->buf;
897 tocopy = ext2fs_le16_to_cpu(eh->eh_entries);
906 tocopy = ext2fs_le16_to_cpu(eh->eh_entries) / 2;
911 tocopy, ext2fs_le16_to_cpu(eh->eh_entries),
951 memcpy(neweh, eh, sizeof(struct ext3_extent_header));
959 EXT_FIRST_INDEX(eh) +
960 (ext2fs_le16_to_cpu(eh->eh_entries) - tocopy),
984 eh->eh_depth = ext2fs_cpu_to_le16(handle->max_depth);
990 eh->eh_entries = ext2fs_cpu_to_le16(path->entries);
1054 struct ext3_extent_header *eh;
1087 eh = (struct ext3_extent_header *) path->buf;
1095 ix = EXT_FIRST_INDEX(eh);
1105 eh = (struct ext3_extent_header *) path->buf;
1106 eh->eh_entries = ext2fs_cpu_to_le16(path->entries);
1462 struct ext3_extent_header *eh;
1524 eh = (struct ext3_extent_header *) path->buf;
1525 eh->eh_entries = ext2fs_cpu_to_le16(path->entries);
1527 eh->eh_depth = handle->max_depth = 0;