Lines Matching refs:fm_pos

561 	size_t fm_pos = 0, fm_size = ubi->fm_size;  in ubi_attach_fastmap()  local
571 fm_pos += sizeof(struct ubi_fm_sb); in ubi_attach_fastmap()
572 if (fm_pos >= fm_size) in ubi_attach_fastmap()
575 fmhdr = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
576 fm_pos += sizeof(*fmhdr); in ubi_attach_fastmap()
577 if (fm_pos >= fm_size) in ubi_attach_fastmap()
586 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
587 fm_pos += sizeof(*fmpl); in ubi_attach_fastmap()
588 if (fm_pos >= fm_size) in ubi_attach_fastmap()
596 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
597 fm_pos += sizeof(*fmpl_wl); in ubi_attach_fastmap()
598 if (fm_pos >= fm_size) in ubi_attach_fastmap()
637 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
638 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
639 if (fm_pos >= fm_size) in ubi_attach_fastmap()
650 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
651 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
652 if (fm_pos >= fm_size) in ubi_attach_fastmap()
663 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
664 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
665 if (fm_pos >= fm_size) in ubi_attach_fastmap()
676 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
677 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
678 if (fm_pos >= fm_size) in ubi_attach_fastmap()
692 fmvhdr = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
693 fm_pos += sizeof(*fmvhdr); in ubi_attach_fastmap()
694 if (fm_pos >= fm_size) in ubi_attach_fastmap()
721 fm_eba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_attach_fastmap()
722 fm_pos += sizeof(*fm_eba); in ubi_attach_fastmap()
723 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs)); in ubi_attach_fastmap()
724 if (fm_pos >= fm_size) in ubi_attach_fastmap()
1132 size_t fm_pos = 0; in ubi_write_fastmap() local
1178 fm_pos += sizeof(*fmsb); in ubi_write_fastmap()
1179 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1181 fmh = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1182 fm_pos += sizeof(*fmh); in ubi_write_fastmap()
1183 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1198 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1199 fm_pos += sizeof(*fmpl); in ubi_write_fastmap()
1209 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1210 fm_pos += sizeof(*fmpl_wl); in ubi_write_fastmap()
1221 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1228 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1229 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1234 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1241 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1242 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1246 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1253 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1254 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1259 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1266 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1267 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1277 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1284 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1285 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1298 fvh = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1299 fm_pos += sizeof(*fvh); in ubi_write_fastmap()
1300 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1312 feba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_write_fastmap()
1313 fm_pos += sizeof(*feba) + (sizeof(__be32) * vol->reserved_pebs); in ubi_write_fastmap()
1314 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()