Lines Matching refs:vid_hdr
300 struct ubi_vid_hdr *vid_hdr; local
305 vid_hdr = ubi_zalloc_vid_hdr(ubi, GFP_KERNEL);
306 if (!vid_hdr)
316 vid_hdr->vol_type = UBI_LAYOUT_VOLUME_TYPE;
317 vid_hdr->vol_id = cpu_to_be32(UBI_LAYOUT_VOLUME_ID);
318 vid_hdr->compat = UBI_LAYOUT_VOLUME_COMPAT;
319 vid_hdr->data_size = vid_hdr->used_ebs =
320 vid_hdr->data_pad = cpu_to_be32(0);
321 vid_hdr->lnum = cpu_to_be32(copy);
322 vid_hdr->sqnum = cpu_to_be64(++ai->max_sqnum);
325 err = ubi_io_write_vid_hdr(ubi, new_aeb->pnum, vid_hdr);
338 err = ubi_add_to_av(ubi, ai, new_aeb->pnum, new_aeb->ec, vid_hdr, 0);
340 ubi_free_vid_hdr(ubi, vid_hdr);
354 ubi_free_vid_hdr(ubi, vid_hdr);