Lines Matching refs:ofs
76 static int cfi_atmel_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
77 static int cfi_atmel_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
79 static int cfi_ppb_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
80 static int cfi_ppb_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
81 static int cfi_ppb_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len);
1112 unsigned long ofs; in cfi_amdstd_read() local
1118 ofs = from - (chipnum << cfi->chipshift); in cfi_amdstd_read()
1126 if ((len + ofs -1) >> cfi->chipshift) in cfi_amdstd_read()
1127 thislen = (1<<cfi->chipshift) - ofs; in cfi_amdstd_read()
1131 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf); in cfi_amdstd_read()
1139 ofs = 0; in cfi_amdstd_read()
1193 unsigned long ofs; in cfi_amdstd_secsi_read() local
1200 ofs=from & 7; in cfi_amdstd_secsi_read()
1208 if ((len + ofs -1) >> 3) in cfi_amdstd_secsi_read()
1209 thislen = (1<<3) - ofs; in cfi_amdstd_secsi_read()
1213 ret = do_read_secsi_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf); in cfi_amdstd_secsi_read()
1221 ofs = 0; in cfi_amdstd_secsi_read()
1344 unsigned long ofs, chipstart; in cfi_amdstd_write_words() local
1348 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_write_words()
1352 if (ofs & (map_bankwidth(map)-1)) { in cfi_amdstd_write_words()
1353 unsigned long bus_ofs = ofs & ~(map_bankwidth(map)-1); in cfi_amdstd_write_words()
1354 int i = ofs - bus_ofs; in cfi_amdstd_write_words()
1387 ofs += n; in cfi_amdstd_write_words()
1392 if (ofs >> cfi->chipshift) { in cfi_amdstd_write_words()
1394 ofs = 0; in cfi_amdstd_write_words()
1407 ofs, datum); in cfi_amdstd_write_words()
1411 ofs += map_bankwidth(map); in cfi_amdstd_write_words()
1416 if (ofs >> cfi->chipshift) { in cfi_amdstd_write_words()
1418 ofs = 0; in cfi_amdstd_write_words()
1443 tmp_buf = map_read(map, ofs + chipstart); in cfi_amdstd_write_words()
1450 ofs, tmp_buf); in cfi_amdstd_write_words()
1596 unsigned long ofs; in cfi_amdstd_write_buffers() local
1599 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_write_buffers()
1602 if (ofs & (map_bankwidth(map)-1)) { in cfi_amdstd_write_buffers()
1603 size_t local_len = (-ofs)&(map_bankwidth(map)-1); in cfi_amdstd_write_buffers()
1606 ret = cfi_amdstd_write_words(mtd, ofs + (chipnum<<cfi->chipshift), in cfi_amdstd_write_buffers()
1610 ofs += local_len; in cfi_amdstd_write_buffers()
1614 if (ofs >> cfi->chipshift) { in cfi_amdstd_write_buffers()
1616 ofs = 0; in cfi_amdstd_write_buffers()
1625 int size = wbufsize - (ofs & (wbufsize-1)); in cfi_amdstd_write_buffers()
1633 ofs, buf, size); in cfi_amdstd_write_buffers()
1637 ofs += size; in cfi_amdstd_write_buffers()
1642 if (ofs >> cfi->chipshift) { in cfi_amdstd_write_buffers()
1644 ofs = 0; in cfi_amdstd_write_buffers()
1653 ret = cfi_amdstd_write_words(mtd, ofs + (chipnum<<cfi->chipshift), in cfi_amdstd_write_buffers()
1801 unsigned long ofs, chipstart; in cfi_amdstd_panic_write() local
1806 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_panic_write()
1810 if (ofs & (map_bankwidth(map) - 1)) { in cfi_amdstd_panic_write()
1811 unsigned long bus_ofs = ofs & ~(map_bankwidth(map) - 1); in cfi_amdstd_panic_write()
1812 int i = ofs - bus_ofs; in cfi_amdstd_panic_write()
1833 ofs += n; in cfi_amdstd_panic_write()
1838 if (ofs >> cfi->chipshift) { in cfi_amdstd_panic_write()
1840 ofs = 0; in cfi_amdstd_panic_write()
1853 ofs, datum); in cfi_amdstd_panic_write()
1857 ofs += map_bankwidth(map); in cfi_amdstd_panic_write()
1862 if (ofs >> cfi->chipshift) { in cfi_amdstd_panic_write()
1864 ofs = 0; in cfi_amdstd_panic_write()
1876 ret = cfi_amdstd_panic_wait(map, &cfi->chips[chipnum], ofs); in cfi_amdstd_panic_write()
1880 tmp_buf = map_read(map, ofs + chipstart); in cfi_amdstd_panic_write()
1885 ofs, tmp_buf); in cfi_amdstd_panic_write()
2082 unsigned long ofs, len; in cfi_amdstd_erase_varsize() local
2085 ofs = instr->addr; in cfi_amdstd_erase_varsize()
2088 ret = cfi_varsize_frob(mtd, do_erase_oneblock, ofs, len, NULL); in cfi_amdstd_erase_varsize()
2183 static int cfi_atmel_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in cfi_atmel_lock() argument
2185 return cfi_varsize_frob(mtd, do_atmel_lock, ofs, len, NULL); in cfi_atmel_lock()
2188 static int cfi_atmel_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in cfi_atmel_unlock() argument
2190 return cfi_varsize_frob(mtd, do_atmel_unlock, ofs, len, NULL); in cfi_atmel_unlock()
2281 static int __maybe_unused cfi_ppb_lock(struct mtd_info *mtd, loff_t ofs, in cfi_ppb_lock() argument
2284 return cfi_varsize_frob(mtd, do_ppb_xxlock, ofs, len, in cfi_ppb_lock()
2288 static int __maybe_unused cfi_ppb_unlock(struct mtd_info *mtd, loff_t ofs, in cfi_ppb_unlock() argument
2332 if ((adr < ofs) || (adr >= (ofs + len))) { in cfi_ppb_unlock()
2365 ret = cfi_varsize_frob(mtd, do_ppb_xxlock, ofs, len, in cfi_ppb_unlock()
2386 static int __maybe_unused cfi_ppb_is_locked(struct mtd_info *mtd, loff_t ofs, in cfi_ppb_is_locked() argument
2389 return cfi_varsize_frob(mtd, do_ppb_xxlock, ofs, len, in cfi_ppb_is_locked()