Lines Matching refs:fm_pos
292 size_t fm_pos = 0, fm_size = ubi->fm_size; in ubi_attach_fastmap() local
297 fm_pos += sizeof(struct ubi_fm_sb); in ubi_attach_fastmap()
298 if (fm_pos >= fm_size) in ubi_attach_fastmap()
301 fmhdr = (struct ubi_fm_hdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
302 fm_pos += sizeof(*fmhdr); in ubi_attach_fastmap()
303 if (fm_pos >= fm_size) in ubi_attach_fastmap()
312 fmpl1 = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
313 fm_pos += sizeof(*fmpl1); in ubi_attach_fastmap()
314 if (fm_pos >= fm_size) in ubi_attach_fastmap()
322 fmpl2 = (struct ubi_fm_scan_pool *)(fm_raw + fm_pos); in ubi_attach_fastmap()
323 fm_pos += sizeof(*fmpl2); in ubi_attach_fastmap()
324 if (fm_pos >= fm_size) in ubi_attach_fastmap()
361 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
362 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
363 if (fm_pos >= fm_size) in ubi_attach_fastmap()
369 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
370 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
371 if (fm_pos >= fm_size) in ubi_attach_fastmap()
379 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
380 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
381 if (fm_pos >= fm_size) in ubi_attach_fastmap()
387 fmec = (struct ubi_fm_ec *)(fm_raw + fm_pos); in ubi_attach_fastmap()
388 fm_pos += sizeof(*fmec); in ubi_attach_fastmap()
389 if (fm_pos >= fm_size) in ubi_attach_fastmap()
397 fmvhdr = (struct ubi_fm_volhdr *)(fm_raw + fm_pos); in ubi_attach_fastmap()
398 fm_pos += sizeof(*fmvhdr); in ubi_attach_fastmap()
399 if (fm_pos >= fm_size) in ubi_attach_fastmap()
413 fm_eba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_attach_fastmap()
414 fm_pos += sizeof(*fm_eba); in ubi_attach_fastmap()
415 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs)); in ubi_attach_fastmap()
416 if (fm_pos >= fm_size) in ubi_attach_fastmap()