blk               750 src/dps8/dps8_cache.c static uint badWordsAt (cpu_state_t * cpup, word24 blk) {
blk               755 src/dps8/dps8_cache.c     if (bad_parity_marked (blk + w))
blk               794 src/dps8/dps8_cache.c static bool blockCacheable (cpu_state_t * cpup, word24 blk, word24 realBlk) {
blk               800 src/dps8/dps8_cache.c     if (realAddress (cpup, blk + w) != realBlk + w)
blk               838 src/dps8/dps8_cache.c   word24 blk = BLK_ADDR (addr);
blk               840 src/dps8/dps8_cache.c   uint badWords = badWordsAt (cpup, blk);
blk               847 src/dps8/dps8_cache.c     core_readN (cpup, blk, block, BLOCK_SZ, __func__);
blk               853 src/dps8/dps8_cache.c     core_readN (cpup, blk, block, BLOCK_SZ, __func__);
blk               858 src/dps8/dps8_cache.c   bool keep = (caddr & ABS_KEY) || blockCacheable (cpup, blk, realAddress (cpup, blk));
blk               876 src/dps8/dps8_cache.c       core_readN (cpup, blk, block, BLOCK_SZ, __func__);
blk               879 src/dps8/dps8_cache.c       core_readN (cpup, blk, block, BLOCK_SZ, __func__);
blk               884 src/dps8/dps8_cache.c     dirFill (cpup, cblk, blk, block, mask, half);