Lines Matching refs:ofs
498 static int concat_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in concat_lock() argument
507 if (ofs >= subdev->size) { in concat_lock()
509 ofs -= subdev->size; in concat_lock()
512 if (ofs + len > subdev->size) in concat_lock()
513 size = subdev->size - ofs; in concat_lock()
517 err = mtd_lock(subdev, ofs, size); in concat_lock()
526 ofs = 0; in concat_lock()
532 static int concat_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in concat_unlock() argument
541 if (ofs >= subdev->size) { in concat_unlock()
543 ofs -= subdev->size; in concat_unlock()
546 if (ofs + len > subdev->size) in concat_unlock()
547 size = subdev->size - ofs; in concat_unlock()
551 err = mtd_unlock(subdev, ofs, size); in concat_unlock()
560 ofs = 0; in concat_unlock()
601 static int concat_block_isbad(struct mtd_info *mtd, loff_t ofs) in concat_block_isbad() argument
612 if (ofs >= subdev->size) { in concat_block_isbad()
613 ofs -= subdev->size; in concat_block_isbad()
617 res = mtd_block_isbad(subdev, ofs); in concat_block_isbad()
624 static int concat_block_markbad(struct mtd_info *mtd, loff_t ofs) in concat_block_markbad() argument
632 if (ofs >= subdev->size) { in concat_block_markbad()
633 ofs -= subdev->size; in concat_block_markbad()
637 err = mtd_block_markbad(subdev, ofs); in concat_block_markbad()