Lines Matching refs:fm_pos

609 	size_t fm_pos = 0, fm_size = ubi->fm_size;  in ubi_attach_fastmap()  local
619 fm_pos += sizeof(struct ubi_fm_sb); in ubi_attach_fastmap()
620 if (fm_pos >= fm_size) in ubi_attach_fastmap()
623 fmhdr = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
624 fm_pos += sizeof(*fmhdr); in ubi_attach_fastmap()
625 if (fm_pos >= fm_size) in ubi_attach_fastmap()
634 fmpl1 = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
635 fm_pos += sizeof(*fmpl1); in ubi_attach_fastmap()
636 if (fm_pos >= fm_size) in ubi_attach_fastmap()
644 fmpl2 = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
645 fm_pos += sizeof(*fmpl2); in ubi_attach_fastmap()
646 if (fm_pos >= fm_size) in ubi_attach_fastmap()
685 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
686 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
687 if (fm_pos >= fm_size) in ubi_attach_fastmap()
696 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
697 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
698 if (fm_pos >= fm_size) in ubi_attach_fastmap()
707 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
708 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
709 if (fm_pos >= fm_size) in ubi_attach_fastmap()
718 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
719 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
720 if (fm_pos >= fm_size) in ubi_attach_fastmap()
732 fmvhdr = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
733 fm_pos += sizeof(*fmvhdr); in ubi_attach_fastmap()
734 if (fm_pos >= fm_size) in ubi_attach_fastmap()
756 fm_eba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_attach_fastmap()
757 fm_pos += sizeof(*fm_eba); in ubi_attach_fastmap()
758 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs)); in ubi_attach_fastmap()
759 if (fm_pos >= fm_size) in ubi_attach_fastmap()
1083 size_t fm_pos = 0; in ubi_write_fastmap() local
1125 fm_pos += sizeof(*fmsb); in ubi_write_fastmap()
1126 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1128 fmh = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1129 fm_pos += sizeof(*fmh); in ubi_write_fastmap()
1130 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1145 fmpl1 = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1146 fm_pos += sizeof(*fmpl1); in ubi_write_fastmap()
1156 fmpl2 = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1157 fm_pos += sizeof(*fmpl2); in ubi_write_fastmap()
1168 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1175 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1176 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1181 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1188 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1189 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1193 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1200 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1201 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1206 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1213 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1214 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1224 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1231 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1232 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1245 fvh = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1246 fm_pos += sizeof(*fvh); in ubi_write_fastmap()
1247 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1259 feba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_write_fastmap()
1260 fm_pos += sizeof(*feba) + (sizeof(__be32) * vol->reserved_pebs); in ubi_write_fastmap()
1261 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()