Lines Matching refs:nc_page_cache
155 chip->nc_page_cache = kmem_alloc(chip->nc_page_size, KM_SLEEP);
181 kmem_free(chip->nc_page_cache, chip->nc_page_size);
252 kmem_free(chip->nc_page_cache, chip->nc_page_size);
1102 error = nand_read_page(self, addr, chip->nc_page_cache);
1107 memcpy(chip->nc_page_cache + firstoff, buf, len);
1109 error = nand_program_page(self, addr, chip->nc_page_cache);
1132 addr, chip->nc_page_cache);
1137 memcpy(chip->nc_page_cache + firstoff,
1142 addr, chip->nc_page_cache);
1153 addr, chip->nc_page_cache);
1158 memcpy(chip->nc_page_cache, bufp, left);
1161 addr, chip->nc_page_cache);
1283 error = nand_read_page(self, addr, chip->nc_page_cache);
1288 memcpy(bufp, chip->nc_page_cache + firstoff, len);
1295 error = nand_read_page(self, addr, chip->nc_page_cache);
1301 memcpy(bufp, chip->nc_page_cache + firstoff,
1309 memcpy(bufp, chip->nc_page_cache, left);
1314 memcpy(bufp, chip->nc_page_cache, chip->nc_page_size);