Lines Matching refs:fm_pos
560 size_t fm_pos = 0, fm_size = ubi->fm_size; in ubi_attach_fastmap() local
570 fm_pos += sizeof(struct ubi_fm_sb); in ubi_attach_fastmap()
571 if (fm_pos >= fm_size) in ubi_attach_fastmap()
574 fmhdr = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
575 fm_pos += sizeof(*fmhdr); in ubi_attach_fastmap()
576 if (fm_pos >= fm_size) in ubi_attach_fastmap()
585 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
586 fm_pos += sizeof(*fmpl); in ubi_attach_fastmap()
587 if (fm_pos >= fm_size) in ubi_attach_fastmap()
595 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
596 fm_pos += sizeof(*fmpl_wl); in ubi_attach_fastmap()
597 if (fm_pos >= fm_size) in ubi_attach_fastmap()
636 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
637 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
638 if (fm_pos >= fm_size) in ubi_attach_fastmap()
647 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
648 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
649 if (fm_pos >= fm_size) in ubi_attach_fastmap()
658 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
659 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
660 if (fm_pos >= fm_size) in ubi_attach_fastmap()
669 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
670 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
671 if (fm_pos >= fm_size) in ubi_attach_fastmap()
683 fmvhdr = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
684 fm_pos += sizeof(*fmvhdr); in ubi_attach_fastmap()
685 if (fm_pos >= fm_size) in ubi_attach_fastmap()
712 fm_eba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_attach_fastmap()
713 fm_pos += sizeof(*fm_eba); in ubi_attach_fastmap()
714 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs)); in ubi_attach_fastmap()
715 if (fm_pos >= fm_size) in ubi_attach_fastmap()
1124 size_t fm_pos = 0; in ubi_write_fastmap() local
1170 fm_pos += sizeof(*fmsb); in ubi_write_fastmap()
1171 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1173 fmh = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1174 fm_pos += sizeof(*fmh); in ubi_write_fastmap()
1175 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1190 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1191 fm_pos += sizeof(*fmpl); in ubi_write_fastmap()
1201 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1202 fm_pos += sizeof(*fmpl_wl); in ubi_write_fastmap()
1213 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1220 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1221 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()
1237 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1244 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1245 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1249 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1256 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1257 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1262 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1269 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1270 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1280 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1287 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1288 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1301 fvh = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1302 fm_pos += sizeof(*fvh); in ubi_write_fastmap()
1303 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1315 feba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_write_fastmap()
1316 fm_pos += sizeof(*feba) + (sizeof(__be32) * vol->reserved_pebs); in ubi_write_fastmap()
1317 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()