Lines Matching refs:ofs
43 static int cfi_staa_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
44 static int cfi_staa_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
386 unsigned long ofs; in cfi_staa_read() local
392 ofs = from - (chipnum << cfi->chipshift); in cfi_staa_read()
400 if ((len + ofs -1) >> cfi->chipshift) in cfi_staa_read()
401 thislen = (1<<cfi->chipshift) - ofs; in cfi_staa_read()
405 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf); in cfi_staa_read()
413 ofs = 0; in cfi_staa_read()
613 unsigned long ofs; in cfi_staa_write_buffers() local
616 ofs = to - (chipnum << cfi->chipshift); in cfi_staa_write_buffers()
621 printk("%s: ofs[%x] len[%x]\n", __func__, ofs, len); in cfi_staa_write_buffers()
627 int size = wbufsize - (ofs & (wbufsize-1)); in cfi_staa_write_buffers()
633 ofs, buf, size); in cfi_staa_write_buffers()
637 ofs += size; in cfi_staa_write_buffers()
642 if (ofs >> cfi->chipshift) { in cfi_staa_write_buffers()
644 ofs = 0; in cfi_staa_write_buffers()
1127 static int cfi_staa_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in cfi_staa_lock() argument
1137 if (ofs & (mtd->erasesize - 1)) in cfi_staa_lock()
1143 chipnum = ofs >> cfi->chipshift; in cfi_staa_lock()
1144 adr = ofs - (chipnum << cfi->chipshift); in cfi_staa_lock()
1273 static int cfi_staa_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in cfi_staa_unlock() argument
1283 chipnum = ofs >> cfi->chipshift; in cfi_staa_unlock()
1284 adr = ofs - (chipnum << cfi->chipshift); in cfi_staa_unlock()