Searched refs:bbm (Results 1 – 7 of 7) sorted by relevance
| /openbmc/u-boot/drivers/mtd/onenand/ |
| H A D | onenand_bbt.c | 66 struct bbm_info *bbm = this->bbm; in create_bbt() local 86 numblocks = this->chipsize >> (bbm->bbt_erase_shift - 1); in create_bbt() 111 bbm->bbt[i >> 3] |= 0x03 << (i & 0x6); in create_bbt() 124 from += (1 << bbm->bbt_erase_shift); in create_bbt() 155 struct bbm_info *bbm = this->bbm; in onenand_isbad_bbt() local 161 res = (bbm->bbt[block >> 3] >> (block & 0x06)) & 0x03; in onenand_isbad_bbt() 195 struct bbm_info *bbm = this->bbm; in onenand_scan_bbt() local 200 bbm->bbt = malloc(len); in onenand_scan_bbt() 201 if (!bbm->bbt) in onenand_scan_bbt() 204 memset(bbm->bbt, 0x00, len); in onenand_scan_bbt() [all …]
|
| H A D | onenand_base.c | 1714 struct bbm_info *bbm = this->bbm; in onenand_block_isbad_nolock() local 1717 return bbm->isbad_bbt(mtd, ofs, allowbbt); in onenand_block_isbad_nolock() 1895 struct bbm_info *bbm = this->bbm; in onenand_default_block_markbad() local 1907 if (bbm->bbt) in onenand_default_block_markbad() 1908 bbm->bbt[block >> 2] |= 0x01 << ((block & 0x03) << 1); in onenand_default_block_markbad() 1911 ofs += mtd->oobsize + (bbm->badblockpos & ~0x01); in onenand_default_block_markbad()
|
| /openbmc/qemu/migration/ |
| H A D | block-dirty-bitmap.c | 216 static GHashTable *construct_alias_map(const BitmapMigrationNodeAliasList *bbm, in construct_alias_map() argument 226 for (; bbm; bbm = bbm->next) { in construct_alias_map() 227 const BitmapMigrationNodeAlias *bmna = bbm->value; in construct_alias_map() 339 bool check_dirty_bitmap_mig_alias_map(const BitmapMigrationNodeAliasList *bbm, in check_dirty_bitmap_mig_alias_map() argument 344 alias_map = construct_alias_map(bbm, true, errp); in check_dirty_bitmap_mig_alias_map() 350 alias_map = construct_alias_map(bbm, false, errp); in check_dirty_bitmap_mig_alias_map()
|
| H A D | migration.h | 560 bool check_dirty_bitmap_mig_alias_map(const BitmapMigrationNodeAliasList *bbm,
|
| /openbmc/u-boot/include/linux/mtd/ |
| H A D | onenand.h | 123 void *bbm; member
|
| /openbmc/u-boot/drivers/mtd/nand/raw/ |
| H A D | sunxi_nand.c | 743 static void sunxi_nfc_randomize_bbm(struct mtd_info *mtd, int page, u8 *bbm) in sunxi_nfc_randomize_bbm() argument 747 bbm[0] ^= state; in sunxi_nfc_randomize_bbm() 748 bbm[1] ^= sunxi_nfc_randomizer_step(state, 8); in sunxi_nfc_randomize_bbm() 810 bool bbm, int page) in sunxi_nfc_hw_ecc_read_chunk() argument 889 if (bbm && nand->options & NAND_NEED_SCRAMBLING) in sunxi_nfc_hw_ecc_read_chunk() 936 int *cur_off, bool bbm, in sunxi_nfc_hw_ecc_write_chunk() argument 950 if ((nand->options & NAND_NEED_SCRAMBLING) && bbm) { in sunxi_nfc_hw_ecc_write_chunk()
|
| /openbmc/qemu/tests/data/qobject/ |
| H A D | qdict.txt | 1652 bbm.h: 4408
|