int chunk;
int c;
int deleted;
- yaffs_block_state_t state;
+ enum yaffs_block_state state;
struct yaffs_obj *hard_list = NULL;
- yaffs_block_info_t *bi;
+ struct yaffs_block_info *bi;
u32 seq_number;
struct yaffs_obj_hdr *oh;
struct yaffs_obj *in;
int alloc_failed = 0;
- struct yaffs_shadow_fixer_s *shadow_fixers = NULL;
+ struct yaffs_shadow_fixer *shadow_fixers = NULL;
u8 *chunk_data;
if (in && oh->shadows_obj > 0) {
- struct yaffs_shadow_fixer_s *fixer;
- fixer = YMALLOC(sizeof(struct yaffs_shadow_fixer_s));
+ struct yaffs_shadow_fixer *fixer;
+ fixer = YMALLOC(sizeof(struct yaffs_shadow_fixer));
if (fixer) {
fixer->next = shadow_fixers;
shadow_fixers = fixer;
/* Set up as a directory */
parent->variant_type =
YAFFS_OBJECT_TYPE_DIRECTORY;
- YINIT_LIST_HEAD(&parent->variant.
+ INIT_LIST_HEAD(&parent->variant.
dir_variant.
children);
} else if (!parent || parent->variant_type !=
equiv_id =
oh->equiv_id;
in->hard_links.next =
- (struct ylist_head *)
+ (struct list_head *)
hard_list;
hard_list = in;
break;
/* Fix up any shadowed objects */
{
- struct yaffs_shadow_fixer_s *fixer;
+ struct yaffs_shadow_fixer *fixer;
struct yaffs_obj *obj;
while (shadow_fixers) {