Lines Matching refs:old_addr
796 uint32_t old_addr; in set_bam_entry() local
812 (u_char *)&old_addr); in set_bam_entry()
817 old_addr = le32_to_cpu(old_addr); in set_bam_entry()
819 if (((virt_addr == 0xfffffffe) && !BLOCK_FREE(old_addr)) || in set_bam_entry()
820 ((virt_addr == 0) && (BLOCK_TYPE(old_addr) != BLOCK_DATA)) || in set_bam_entry()
821 (!BLOCK_DELETED(virt_addr) && (old_addr != 0xfffffffe))) { in set_bam_entry()
826 ", new = 0x%x\n", log_addr, old_addr, virt_addr); in set_bam_entry()
834 if (le32_to_cpu(part->bam_cache[blk]) != old_addr) { in set_bam_entry()
841 le32_to_cpu(part->bam_cache[blk]), old_addr); in set_bam_entry()
862 uint32_t bsize, log_addr, virt_addr, old_addr, blk; in ftl_write() local
919 old_addr = part->VirtualBlockMap[sector+i]; in ftl_write()
920 if (old_addr != 0xffffffff) { in ftl_write()
922 part->EUNInfo[old_addr/bsize].Deleted++; in ftl_write()
923 if (set_bam_entry(part, old_addr, 0)) in ftl_write()
976 uint32_t old_addr = part->VirtualBlockMap[sector]; in ftl_discardsect() local
977 if (old_addr != 0xffffffff) { in ftl_discardsect()
979 part->EUNInfo[old_addr/bsize].Deleted++; in ftl_discardsect()
980 if (set_bam_entry(part, old_addr, 0)) in ftl_discardsect()