Lines Matching refs:nc_page_cache
165 chip->nc_page_cache = kmem_alloc(chip->nc_page_size, KM_SLEEP);
194 kmem_free(chip->nc_page_cache, chip->nc_page_size);
253 kmem_free(chip->nc_page_cache, chip->nc_page_size);
628 error = nor_read_page(self, addr, chip->nc_page_cache);
633 memcpy(chip->nc_page_cache + firstoff, buf, len);
635 error = nor_program_page(self, addr, chip->nc_page_cache);
659 error = nor_read_page(self, addr, chip->nc_page_cache);
664 memcpy(chip->nc_page_cache + firstoff,
669 chip->nc_page_cache);
679 error = nor_read_page(self, addr, chip->nc_page_cache);
684 memcpy(chip->nc_page_cache, bufp, left);
687 chip->nc_page_cache);
811 error = nor_read_page(self, addr, chip->nc_page_cache);
816 memcpy(bufp, chip->nc_page_cache + firstoff, len);
824 error = nor_read_page(self, addr, chip->nc_page_cache);
830 memcpy(bufp, chip->nc_page_cache + firstoff,
838 memcpy(bufp, chip->nc_page_cache, left);
843 memcpy(bufp, chip->nc_page_cache, chip->nc_page_size);