Lines Matching refs:fm_pos

562 	size_t fm_pos = 0, fm_size = ubi->fm_size;  in ubi_attach_fastmap()  local
572 fm_pos += sizeof(struct ubi_fm_sb); in ubi_attach_fastmap()
573 if (fm_pos >= fm_size) in ubi_attach_fastmap()
576 fmhdr = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
577 fm_pos += sizeof(*fmhdr); in ubi_attach_fastmap()
578 if (fm_pos >= fm_size) in ubi_attach_fastmap()
587 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
588 fm_pos += sizeof(*fmpl); in ubi_attach_fastmap()
589 if (fm_pos >= fm_size) in ubi_attach_fastmap()
597 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
598 fm_pos += sizeof(*fmpl_wl); in ubi_attach_fastmap()
599 if (fm_pos >= fm_size) in ubi_attach_fastmap()
638 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
639 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
640 if (fm_pos >= fm_size) in ubi_attach_fastmap()
651 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
652 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
653 if (fm_pos >= fm_size) in ubi_attach_fastmap()
664 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
665 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
666 if (fm_pos >= fm_size) in ubi_attach_fastmap()
677 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
678 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
679 if (fm_pos >= fm_size) in ubi_attach_fastmap()
693 fmvhdr = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
694 fm_pos += sizeof(*fmvhdr); in ubi_attach_fastmap()
695 if (fm_pos >= fm_size) in ubi_attach_fastmap()
722 fm_eba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_attach_fastmap()
723 fm_pos += sizeof(*fm_eba); in ubi_attach_fastmap()
724 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs)); in ubi_attach_fastmap()
725 if (fm_pos >= fm_size) in ubi_attach_fastmap()
1134 size_t fm_pos = 0; in ubi_write_fastmap() local
1180 fm_pos += sizeof(*fmsb); in ubi_write_fastmap()
1181 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1183 fmh = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1184 fm_pos += sizeof(*fmh); in ubi_write_fastmap()
1185 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1200 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1201 fm_pos += sizeof(*fmpl); in ubi_write_fastmap()
1211 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1212 fm_pos += sizeof(*fmpl_wl); in ubi_write_fastmap()
1223 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1230 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1231 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1236 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1243 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1244 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1248 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1255 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1256 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1261 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1268 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1269 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1279 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1286 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1287 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1300 fvh = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1301 fm_pos += sizeof(*fvh); in ubi_write_fastmap()
1302 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1314 feba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_write_fastmap()
1315 fm_pos += sizeof(*feba) + (sizeof(__be32) * vol->reserved_pebs); in ubi_write_fastmap()
1316 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()