Lines Matching refs:data

1529 	(struct ext2_data *data, struct ext_block_cache *cache,  in ext4fs_get_extent_block()  argument
1535 int blksz = EXT2_BLOCK_SIZE(data); in ext4fs_get_extent_block()
1570 (struct ext2_data *data, int group, struct ext2_block_group *blkgrp) in ext4fs_blockgroup() argument
1579 desc_per_blk = EXT2_BLOCK_SIZE(data) / desc_size; in ext4fs_blockgroup()
1583 blkno = le32_to_cpu(data->sblock.first_data_block) + 1 + in ext4fs_blockgroup()
1591 (LOG2_BLOCK_SIZE(data) - log2blksz), in ext4fs_blockgroup()
1595 int ext4fs_read_inode(struct ext2_data *data, int ino, struct ext2_inode *inode) in ext4fs_read_inode() argument
1598 struct ext2_sblock *sblock = &data->sblock; in ext4fs_read_inode()
1616 status = ext4fs_blockgroup(data, ino / le32_to_cpu in ext4fs_read_inode()
1623 inodes_per_block = EXT2_BLOCK_SIZE(data) / fs->inodesz; in ext4fs_read_inode()
1636 status = ext4fs_devread((lbaint_t)blkno << (LOG2_BLOCK_SIZE(data) - in ext4fs_read_inode()
2057 status = ext4fs_read_inode(dir->data, dir->ino, &dir->inode); in ext4fs_iterate_dir()
2093 fdiro->data = dir->data; in ext4fs_iterate_dir()
2108 status = ext4fs_read_inode(dir->data, in ext4fs_iterate_dir()
2159 status = ext4fs_read_inode(diro->data, diro->ino, &diro->inode); in ext4fs_read_symlink()
2325 status = ext4fs_read_inode(fdiro->data, fdiro->ino, in ext4fs_open()
2342 struct ext2_data *data; in ext4fs_mount() local
2345 data = zalloc(SUPERBLOCK_SIZE); in ext4fs_mount()
2346 if (!data) in ext4fs_mount()
2350 status = ext4_read_superblock((char *)&data->sblock); in ext4fs_mount()
2356 if (le16_to_cpu(data->sblock.magic) != EXT2_MAGIC) in ext4fs_mount()
2359 if (le32_to_cpu(data->sblock.revision_level) == 0) { in ext4fs_mount()
2363 int missing = __le32_to_cpu(data->sblock.feature_incompat) & in ext4fs_mount()
2378 __le32_to_cpu(data->sblock.feature_compatibility), in ext4fs_mount()
2379 __le32_to_cpu(data->sblock.feature_incompat), in ext4fs_mount()
2380 __le32_to_cpu(data->sblock.feature_ro_compat)); in ext4fs_mount()
2382 fs->inodesz = le16_to_cpu(data->sblock.inode_size); in ext4fs_mount()
2383 fs->gdsize = le32_to_cpu(data->sblock.feature_incompat) & in ext4fs_mount()
2385 le16_to_cpu(data->sblock.descriptor_size) : 32; in ext4fs_mount()
2389 le32_to_cpu(data->sblock.revision_level), in ext4fs_mount()
2392 data->diropen.data = data; in ext4fs_mount()
2393 data->diropen.ino = 2; in ext4fs_mount()
2394 data->diropen.inode_read = 1; in ext4fs_mount()
2395 data->inode = &data->diropen.inode; in ext4fs_mount()
2397 status = ext4fs_read_inode(data, 2, data->inode); in ext4fs_mount()
2401 ext4fs_root = data; in ext4fs_mount()
2407 free(data); in ext4fs_mount()