Lines Matching refs:loff_t
273 static unsigned flexonenand_block(struct onenand_chip *this, loff_t addr) in flexonenand_block()
292 inline unsigned onenand_block(struct onenand_chip *this, loff_t addr) in onenand_block()
306 static loff_t flexonenand_addr(struct onenand_chip *this, int block) in flexonenand_addr()
308 loff_t ofs = 0; in flexonenand_addr()
318 ofs += (loff_t)block << (this->erase_shift - 1); in flexonenand_addr()
320 ofs += (loff_t)(block - boundary - 1) << (this->erase_shift - 1); in flexonenand_addr()
324 loff_t onenand_addr(struct onenand_chip *this, int block) in onenand_addr()
327 return (loff_t)block << this->erase_shift; in onenand_addr()
349 int flexonenand_region(struct mtd_info *mtd, loff_t addr) in flexonenand_region()
370 static int onenand_command(struct mtd_info *mtd, int cmd, loff_t addr, size_t len) in onenand_command()
845 static int onenand_get_2x_blockpage(struct mtd_info *mtd, loff_t addr) in onenand_get_2x_blockpage()
869 static int onenand_check_bufferram(struct mtd_info *mtd, loff_t addr) in onenand_check_bufferram()
911 static void onenand_update_bufferram(struct mtd_info *mtd, loff_t addr, in onenand_update_bufferram()
944 static void onenand_invalidate_bufferram(struct mtd_info *mtd, loff_t addr, in onenand_invalidate_bufferram()
949 loff_t end_addr = addr + len; in onenand_invalidate_bufferram()
953 loff_t buf_addr = this->bufferram[i].blockpage << this->page_shift; in onenand_invalidate_bufferram()
1071 static int onenand_recover_lsb(struct mtd_info *mtd, loff_t addr, int status) in onenand_recover_lsb()
1110 static int onenand_mlc_read_ops_nolock(struct mtd_info *mtd, loff_t from, in onenand_mlc_read_ops_nolock()
1215 static int onenand_read_ops_nolock(struct mtd_info *mtd, loff_t from, in onenand_read_ops_nolock()
1348 static int onenand_read_oob_nolock(struct mtd_info *mtd, loff_t from, in onenand_read_oob_nolock()
1454 static int onenand_read(struct mtd_info *mtd, loff_t from, size_t len, in onenand_read()
1484 static int onenand_read_oob(struct mtd_info *mtd, loff_t from, in onenand_read_oob()
1571 int onenand_bbt_read_oob(struct mtd_info *mtd, loff_t from, in onenand_bbt_read_oob()
1646 static int onenand_verify_oob(struct mtd_info *mtd, const u_char *buf, loff_t to) in onenand_verify_oob()
1675 static int onenand_verify(struct mtd_info *mtd, const u_char *buf, loff_t addr, size_t len) in onenand_verify()
1740 static int onenand_panic_write(struct mtd_info *mtd, loff_t to, size_t len, in onenand_panic_write()
1857 static int onenand_write_ops_nolock(struct mtd_info *mtd, loff_t to, in onenand_write_ops_nolock()
2046 static int onenand_write_oob_nolock(struct mtd_info *mtd, loff_t to, in onenand_write_oob_nolock()
2167 static int onenand_write(struct mtd_info *mtd, loff_t to, size_t len, in onenand_write()
2192 static int onenand_write_oob(struct mtd_info *mtd, loff_t to, in onenand_write_oob()
2226 static int onenand_block_isbad_nolock(struct mtd_info *mtd, loff_t ofs, int allowbbt) in onenand_block_isbad_nolock()
2240 loff_t addr = instr->addr; in onenand_multiblock_erase_verify()
2274 loff_t addr = instr->addr; in onenand_multiblock_erase()
2283 loff_t bdry_addr = this->chipsize >> 1; in onenand_multiblock_erase()
2392 loff_t addr = instr->addr; in onenand_block_by_block_erase()
2394 loff_t region_end = 0; in onenand_block_by_block_erase()
2464 loff_t addr = instr->addr; in onenand_erase()
2465 loff_t len = instr->len; in onenand_erase()
2468 loff_t region_offset = 0; in onenand_erase()
2548 static int onenand_block_isbad(struct mtd_info *mtd, loff_t ofs) in onenand_block_isbad()
2566 static int onenand_default_block_markbad(struct mtd_info *mtd, loff_t ofs) in onenand_default_block_markbad()
2600 static int onenand_block_markbad(struct mtd_info *mtd, loff_t ofs) in onenand_block_markbad()
2628 static int onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd) in onenand_do_lock_cmd()
2707 static int onenand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in onenand_lock()
2725 static int onenand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in onenand_unlock()
2778 loff_t ofs = 0; in onenand_unlock_all()
2779 loff_t len = mtd->size; in onenand_unlock_all()
2823 static int onenand_otp_command(struct mtd_info *mtd, int cmd, loff_t addr, in onenand_otp_command()
2901 static int onenand_otp_write_oob_nolock(struct mtd_info *mtd, loff_t to, in onenand_otp_write_oob_nolock()
3019 typedef int (*otp_op_t)(struct mtd_info *mtd, loff_t form, size_t len,
3032 static int do_otp_read(struct mtd_info *mtd, loff_t from, size_t len, in do_otp_read()
3069 static int do_otp_write(struct mtd_info *mtd, loff_t to, size_t len, in do_otp_write()
3113 static int do_otp_lock(struct mtd_info *mtd, loff_t from, size_t len, in do_otp_lock()
3163 static int onenand_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, in onenand_otp_walk()
3258 static int onenand_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_read_fact_prot_reg()
3290 static int onenand_read_user_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_read_user_prot_reg()
3306 static int onenand_write_user_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_write_user_prot_reg()
3320 static int onenand_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_lock_user_prot_reg()
3558 loff_t ofs; in flexonenand_get_size()
3561 blksperdie = ((loff_t)(16 << density) << 20) >> (this->erase_shift); in flexonenand_get_size()
3613 this->diesize[die] = (loff_t)blksperdie << this->erase_shift; in flexonenand_get_size()
3614 this->diesize[die] -= (loff_t)(this->boundary[die] + 1) in flexonenand_get_size()
3646 loff_t addr; in flexonenand_check_blocks_erased()
3686 loff_t addr; in flexonenand_set_boundary()