Lines Matching refs:ofs
39 static int lpddr_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
40 static int lpddr_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
527 unsigned long ofs, last_end = 0; in lpddr_point() local
535 ofs = adr - (chipnum << lpddr->chipshift); in lpddr_point()
536 *mtdbuf = (void *)map->virt + chip->start + ofs; in lpddr_point()
550 if ((len + ofs - 1) >> lpddr->chipshift) in lpddr_point()
551 thislen = (1<<lpddr->chipshift) - ofs; in lpddr_point()
566 ofs = 0; in lpddr_point()
579 unsigned long ofs; in lpddr_unpoint() local
582 ofs = adr - (chipnum << lpddr->chipshift); in lpddr_unpoint()
592 if ((len + ofs - 1) >> lpddr->chipshift) in lpddr_unpoint()
593 thislen = (1<<lpddr->chipshift) - ofs; in lpddr_unpoint()
612 ofs = 0; in lpddr_unpoint()
638 unsigned long ofs, vec_seek, i; in lpddr_writev() local
650 ofs = to; in lpddr_writev()
655 int size = wbufsize - (ofs & (wbufsize-1)); in lpddr_writev()
661 ofs, &vecs, &vec_seek, size); in lpddr_writev()
665 ofs += size; in lpddr_writev()
680 unsigned long ofs, len; in lpddr_erase() local
686 ofs = instr->addr; in lpddr_erase()
690 ret = do_erase_oneblock(mtd, ofs); in lpddr_erase()
693 ofs += size; in lpddr_erase()
739 static int lpddr_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in lpddr_lock() argument
741 return do_xxlock(mtd, ofs, len, DO_XXLOCK_LOCK); in lpddr_lock()
744 static int lpddr_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in lpddr_unlock() argument
746 return do_xxlock(mtd, ofs, len, DO_XXLOCK_UNLOCK); in lpddr_unlock()