Lines Matching refs:fm_pos

618 	size_t fm_pos = 0, fm_size = ubi->fm_size;  in ubi_attach_fastmap()  local
628 fm_pos += sizeof(struct ubi_fm_sb); in ubi_attach_fastmap()
629 if (fm_pos >= fm_size) in ubi_attach_fastmap()
632 fmhdr = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
633 fm_pos += sizeof(*fmhdr); in ubi_attach_fastmap()
634 if (fm_pos >= fm_size) in ubi_attach_fastmap()
643 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
644 fm_pos += sizeof(*fmpl); in ubi_attach_fastmap()
645 if (fm_pos >= fm_size) in ubi_attach_fastmap()
653 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
654 fm_pos += sizeof(*fmpl_wl); in ubi_attach_fastmap()
655 if (fm_pos >= fm_size) in ubi_attach_fastmap()
694 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
695 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
696 if (fm_pos >= fm_size) in ubi_attach_fastmap()
705 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
706 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
707 if (fm_pos >= fm_size) in ubi_attach_fastmap()
716 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
717 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
718 if (fm_pos >= fm_size) in ubi_attach_fastmap()
727 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
728 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
729 if (fm_pos >= fm_size) in ubi_attach_fastmap()
741 fmvhdr = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
742 fm_pos += sizeof(*fmvhdr); in ubi_attach_fastmap()
743 if (fm_pos >= fm_size) in ubi_attach_fastmap()
770 fm_eba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_attach_fastmap()
771 fm_pos += sizeof(*fm_eba); in ubi_attach_fastmap()
772 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs)); in ubi_attach_fastmap()
773 if (fm_pos >= fm_size) in ubi_attach_fastmap()
1104 size_t fm_pos = 0; in ubi_write_fastmap() local
1146 fm_pos += sizeof(*fmsb); in ubi_write_fastmap()
1147 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1149 fmh = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1150 fm_pos += sizeof(*fmh); in ubi_write_fastmap()
1151 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1166 fmpl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1167 fm_pos += sizeof(*fmpl); in ubi_write_fastmap()
1177 fmpl_wl = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_write_fastmap()
1178 fm_pos += sizeof(*fmpl_wl); in ubi_write_fastmap()
1189 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1196 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1197 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1202 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1209 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1210 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1214 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1221 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1222 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1227 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1234 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1235 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1245 fec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_write_fastmap()
1252 fm_pos += sizeof(*fec); in ubi_write_fastmap()
1253 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1266 fvh = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_write_fastmap()
1267 fm_pos += sizeof(*fvh); in ubi_write_fastmap()
1268 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()
1280 feba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_write_fastmap()
1281 fm_pos += sizeof(*feba) + (sizeof(__be32) * vol->reserved_pebs); in ubi_write_fastmap()
1282 ubi_assert(fm_pos <= ubi->fm_size); in ubi_write_fastmap()