Lines Matching refs:ofs
86 static int cfi_atmel_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
87 static int cfi_atmel_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
89 static int cfi_ppb_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
90 static int cfi_ppb_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len);
91 static int cfi_ppb_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len);
1141 unsigned long ofs; in cfi_amdstd_read() local
1147 ofs = from - (chipnum << cfi->chipshift); in cfi_amdstd_read()
1155 if ((len + ofs -1) >> cfi->chipshift) in cfi_amdstd_read()
1156 thislen = (1<<cfi->chipshift) - ofs; in cfi_amdstd_read()
1160 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf); in cfi_amdstd_read()
1168 ofs = 0; in cfi_amdstd_read()
1251 unsigned long ofs; in cfi_amdstd_secsi_read() local
1258 ofs=from & 7; in cfi_amdstd_secsi_read()
1266 if ((len + ofs -1) >> 3) in cfi_amdstd_secsi_read()
1267 thislen = (1<<3) - ofs; in cfi_amdstd_secsi_read()
1271 ret = do_read_secsi_onechip(map, &cfi->chips[chipnum], ofs, in cfi_amdstd_secsi_read()
1280 ofs = 0; in cfi_amdstd_secsi_read()
1672 unsigned long ofs, chipstart; in cfi_amdstd_write_words() local
1676 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_write_words()
1680 if (ofs & (map_bankwidth(map)-1)) { in cfi_amdstd_write_words()
1681 unsigned long bus_ofs = ofs & ~(map_bankwidth(map)-1); in cfi_amdstd_write_words()
1682 int i = ofs - bus_ofs; in cfi_amdstd_write_words()
1715 ofs += n; in cfi_amdstd_write_words()
1720 if (ofs >> cfi->chipshift) { in cfi_amdstd_write_words()
1722 ofs = 0; in cfi_amdstd_write_words()
1735 ofs, datum, FL_WRITING); in cfi_amdstd_write_words()
1739 ofs += map_bankwidth(map); in cfi_amdstd_write_words()
1744 if (ofs >> cfi->chipshift) { in cfi_amdstd_write_words()
1746 ofs = 0; in cfi_amdstd_write_words()
1771 tmp_buf = map_read(map, ofs + chipstart); in cfi_amdstd_write_words()
1778 ofs, tmp_buf, FL_WRITING); in cfi_amdstd_write_words()
1928 unsigned long ofs; in cfi_amdstd_write_buffers() local
1931 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_write_buffers()
1934 if (ofs & (map_bankwidth(map)-1)) { in cfi_amdstd_write_buffers()
1935 size_t local_len = (-ofs)&(map_bankwidth(map)-1); in cfi_amdstd_write_buffers()
1938 ret = cfi_amdstd_write_words(mtd, ofs + (chipnum<<cfi->chipshift), in cfi_amdstd_write_buffers()
1942 ofs += local_len; in cfi_amdstd_write_buffers()
1946 if (ofs >> cfi->chipshift) { in cfi_amdstd_write_buffers()
1948 ofs = 0; in cfi_amdstd_write_buffers()
1957 int size = wbufsize - (ofs & (wbufsize-1)); in cfi_amdstd_write_buffers()
1965 ofs, buf, size); in cfi_amdstd_write_buffers()
1969 ofs += size; in cfi_amdstd_write_buffers()
1974 if (ofs >> cfi->chipshift) { in cfi_amdstd_write_buffers()
1976 ofs = 0; in cfi_amdstd_write_buffers()
1985 ret = cfi_amdstd_write_words(mtd, ofs + (chipnum<<cfi->chipshift), in cfi_amdstd_write_buffers()
2135 unsigned long ofs, chipstart; in cfi_amdstd_panic_write() local
2140 ofs = to - (chipnum << cfi->chipshift); in cfi_amdstd_panic_write()
2144 if (ofs & (map_bankwidth(map) - 1)) { in cfi_amdstd_panic_write()
2145 unsigned long bus_ofs = ofs & ~(map_bankwidth(map) - 1); in cfi_amdstd_panic_write()
2146 int i = ofs - bus_ofs; in cfi_amdstd_panic_write()
2167 ofs += n; in cfi_amdstd_panic_write()
2172 if (ofs >> cfi->chipshift) { in cfi_amdstd_panic_write()
2174 ofs = 0; in cfi_amdstd_panic_write()
2187 ofs, datum); in cfi_amdstd_panic_write()
2191 ofs += map_bankwidth(map); in cfi_amdstd_panic_write()
2196 if (ofs >> cfi->chipshift) { in cfi_amdstd_panic_write()
2198 ofs = 0; in cfi_amdstd_panic_write()
2210 ret = cfi_amdstd_panic_wait(map, &cfi->chips[chipnum], ofs); in cfi_amdstd_panic_write()
2214 tmp_buf = map_read(map, ofs + chipstart); in cfi_amdstd_panic_write()
2219 ofs, tmp_buf); in cfi_amdstd_panic_write()
2416 unsigned long ofs, len; in cfi_amdstd_erase_varsize() local
2419 ofs = instr->addr; in cfi_amdstd_erase_varsize()
2422 ret = cfi_varsize_frob(mtd, do_erase_oneblock, ofs, len, NULL); in cfi_amdstd_erase_varsize()
2517 static int cfi_atmel_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in cfi_atmel_lock() argument
2519 return cfi_varsize_frob(mtd, do_atmel_lock, ofs, len, NULL); in cfi_atmel_lock()
2522 static int cfi_atmel_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in cfi_atmel_unlock() argument
2524 return cfi_varsize_frob(mtd, do_atmel_unlock, ofs, len, NULL); in cfi_atmel_unlock()
2615 static int __maybe_unused cfi_ppb_lock(struct mtd_info *mtd, loff_t ofs, in cfi_ppb_lock() argument
2618 return cfi_varsize_frob(mtd, do_ppb_xxlock, ofs, len, in cfi_ppb_lock()
2622 static int __maybe_unused cfi_ppb_unlock(struct mtd_info *mtd, loff_t ofs, in cfi_ppb_unlock() argument
2666 if ((adr < ofs) || (adr >= (ofs + len))) { in cfi_ppb_unlock()
2699 ret = cfi_varsize_frob(mtd, do_ppb_xxlock, ofs, len, in cfi_ppb_unlock()
2720 static int __maybe_unused cfi_ppb_is_locked(struct mtd_info *mtd, loff_t ofs, in cfi_ppb_is_locked() argument
2723 return cfi_varsize_frob(mtd, do_ppb_xxlock, ofs, len, in cfi_ppb_is_locked()