Lines Matching refs:cache
111 BITS_PER_LONG) * sizeof(*nand->bbt.cache); in nanddev_read_bbt()
120 if (!nand->bbt.cache) in nanddev_read_bbt()
180 memcpy(nand->bbt.cache, data_buf, nbytes); in nanddev_read_bbt()
193 memcpy(temp_buf, nand->bbt.cache, nbytes); in nanddev_read_bbt()
194 memcpy(nand->bbt.cache, data_buf, nbytes); in nanddev_read_bbt()
205 memcpy(nand->bbt.cache, temp_buf, nbytes); in nanddev_read_bbt()
223 BITS_PER_LONG) * sizeof(*nand->bbt.cache); in nanddev_write_bbt()
233 if (!nand->bbt.cache) in nanddev_write_bbt()
256 memcpy(data_buf, nand->bbt.cache, nbytes); in nanddev_write_bbt()
312 memset(nand->bbt.cache, 0, nwords * sizeof(*nand->bbt.cache)); in nanddev_bbt_format()
318 memset(nand->bbt.cache, 0, nwords * sizeof(*nand->bbt.cache)); in nanddev_bbt_format()
400 nand->bbt.cache = kcalloc(nwords, sizeof(*nand->bbt.cache), in nanddev_bbt_init()
402 if (!nand->bbt.cache) in nanddev_bbt_init()
417 kfree(nand->bbt.cache); in nanddev_bbt_cleanup()
436 if (nand->bbt.cache && in nanddev_bbt_update()
517 unsigned long *pos = nand->bbt.cache + in nanddev_bbt_get_block_status()
556 unsigned long *pos = nand->bbt.cache + in nanddev_bbt_set_block_status()