Searched refs:nc_spare_size (Results 1 - 8 of 8) sorted by relevance

/netbsd-current/sys/dev/nand/
H A Dnand_samsung.c128 chip->nc_spare_size = 8 * chip->nc_page_size / 512;
131 chip->nc_spare_size = 16 * chip->nc_page_size / 512;
H A Dnand_toshiba.c99 chip->nc_spare_size =
H A Dnand.c154 chip->nc_oob_cache = kmem_alloc(chip->nc_spare_size, KM_SLEEP);
180 kmem_free(chip->nc_oob_cache, chip->nc_spare_size);
251 kmem_free(chip->nc_oob_cache, chip->nc_spare_size);
430 chip->nc_page_size, chip->nc_spare_size, chip->nc_block_size);
449 switch (chip->nc_spare_size) {
466 panic("OOB size %" PRIu32 " is unexpected", chip->nc_spare_size);
473 if (ecc->necc_offset + ecc->necc_size > chip->nc_spare_size) {
579 chip->nc_spare_size = le16toh(params.param_sparesize);
797 chip->nc_spare_size);
806 chip->nc_spare_size);
[all...]
H A Dnand_micron.c155 chip->nc_spare_size = MT29FxG_SPARESIZE;
H A Dnand.h128 uint16_t nc_spare_size; /* spare (oob) size in bytes */ member in struct:nand_chip
/netbsd-current/sys/dev/nor/
H A Dnor.c163 chip->nc_oob_cache = kmem_alloc(chip->nc_spare_size, KM_SLEEP);
192 kmem_free(chip->nc_oob_cache, chip->nc_spare_size);
251 kmem_free(chip->nc_oob_cache, chip->nc_spare_size);
374 format_bytes(pbuf[1], sizeof(pbuf[1]), chip->nc_spare_size);
H A Dnor.h69 size_t nc_spare_size; /* spare (oob) size in bytes */ member in struct:nor_chip
H A Dcfi_0002.c165 chip->nc_spare_size = 0;

Completed in 207 milliseconds