Home
last modified time | relevance | path

Searched refs:nc_page_cache (Results 1 – 5 of 5) sorted by relevance

/netbsd/src/sys/dev/nor/
Dnor.c165 chip->nc_page_cache = kmem_alloc(chip->nc_page_size, KM_SLEEP); in nor_attach()
194 kmem_free(chip->nc_page_cache, chip->nc_page_size); in nor_attach()
253 kmem_free(chip->nc_page_cache, chip->nc_page_size); in nor_detach()
628 error = nor_read_page(self, addr, chip->nc_page_cache); in nor_flash_write_unaligned()
633 memcpy(chip->nc_page_cache + firstoff, buf, len); in nor_flash_write_unaligned()
635 error = nor_program_page(self, addr, chip->nc_page_cache); in nor_flash_write_unaligned()
659 error = nor_read_page(self, addr, chip->nc_page_cache); in nor_flash_write_unaligned()
664 memcpy(chip->nc_page_cache + firstoff, in nor_flash_write_unaligned()
669 chip->nc_page_cache); in nor_flash_write_unaligned()
679 error = nor_read_page(self, addr, chip->nc_page_cache); in nor_flash_write_unaligned()
[all …]
Dnor.h62 uint8_t *nc_page_cache; /* buffer for page cache */ member
/netbsd/src/sys/dev/nand/
Dnand.c155 chip->nc_page_cache = kmem_alloc(chip->nc_page_size, KM_SLEEP); in nand_attach()
181 kmem_free(chip->nc_page_cache, chip->nc_page_size); in nand_attach()
252 kmem_free(chip->nc_page_cache, chip->nc_page_size); in nand_detach()
1102 error = nand_read_page(self, addr, chip->nc_page_cache); in nand_flash_write_unaligned()
1107 memcpy(chip->nc_page_cache + firstoff, buf, len); in nand_flash_write_unaligned()
1109 error = nand_program_page(self, addr, chip->nc_page_cache); in nand_flash_write_unaligned()
1132 addr, chip->nc_page_cache); in nand_flash_write_unaligned()
1137 memcpy(chip->nc_page_cache + firstoff, in nand_flash_write_unaligned()
1142 addr, chip->nc_page_cache); in nand_flash_write_unaligned()
1153 addr, chip->nc_page_cache); in nand_flash_write_unaligned()
[all …]
Dnand_bbt.c121 uint8_t *bbtp, *buf = chip->nc_page_cache; in nand_bbt_get_bbt_from_page()
Dnand.h116 uint8_t *nc_page_cache; /* buffer for page cache */ member