Lines Matching refs:fm_pos

611 	size_t fm_pos = 0, fm_size = ubi->fm_size;  in ubi_attach_fastmap()  local
621 fm_pos += sizeof(struct ubi_fm_sb); in ubi_attach_fastmap()
622 if (fm_pos >= fm_size) in ubi_attach_fastmap()
625 fmhdr = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
626 fm_pos += sizeof(*fmhdr); in ubi_attach_fastmap()
627 if (fm_pos >= fm_size) in ubi_attach_fastmap()
636 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
637 fm_pos += sizeof(*fmpl); in ubi_attach_fastmap()
638 if (fm_pos >= fm_size) in ubi_attach_fastmap()
646 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
647 fm_pos += sizeof(*fmpl_wl); in ubi_attach_fastmap()
648 if (fm_pos >= fm_size) in ubi_attach_fastmap()
687 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
688 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
689 if (fm_pos >= fm_size) in ubi_attach_fastmap()
698 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
699 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
700 if (fm_pos >= fm_size) in ubi_attach_fastmap()
709 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
710 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
711 if (fm_pos >= fm_size) in ubi_attach_fastmap()
720 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
721 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
722 if (fm_pos >= fm_size) in ubi_attach_fastmap()
734 fmvhdr = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
735 fm_pos += sizeof(*fmvhdr); in ubi_attach_fastmap()
736 if (fm_pos >= fm_size) in ubi_attach_fastmap()
763 fm_eba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_attach_fastmap()
764 fm_pos += sizeof(*fm_eba); in ubi_attach_fastmap()
765 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs)); in ubi_attach_fastmap()
766 if (fm_pos >= fm_size) in ubi_attach_fastmap()
1090 size_t fm_pos = 0; in ubi_write_fastmap() local
1132 fm_pos += sizeof(*fmsb); in ubi_write_fastmap()
1133 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1135 fmh = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1136 fm_pos += sizeof(*fmh); in ubi_write_fastmap()
1137 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1152 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1153 fm_pos += sizeof(*fmpl); in ubi_write_fastmap()
1163 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1164 fm_pos += sizeof(*fmpl_wl); in ubi_write_fastmap()
1175 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1182 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1183 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1188 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1195 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1196 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1200 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1207 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1208 ubi_assert(fm_pos <= ubi->fm_size); 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()
1231 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1238 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1239 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1252 fvh = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1253 fm_pos += sizeof(*fvh); in ubi_write_fastmap()
1254 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1266 feba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_write_fastmap()
1267 fm_pos += sizeof(*feba) + (sizeof(__be32) * vol->reserved_pebs); in ubi_write_fastmap()
1268 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()