Lines Matching refs:c_bmp
164 uint_t *c_bmp; member
206 uint_t *c_bmp; member
329 ip = &cp->c_bmp[bn >> BMAP_BPW_SHIFT]; in bmp_set()
354 rv = (cp->c_bmp[bn >> BMAP_BPW_SHIFT] & bit) != 0; in bmp_get()
386 (void) memset(cp->c_bmp, 0xff, ml); in bm_chunk_setup()
388 (void) memset(cp->c_bmp, 0x00, ml); in bm_chunk_setup()
415 cp->c_bmp = ndmp_malloc(sizeof (uint_t) * BMAP_CHUNK_WORDS); in bm_chunk_new()
416 if (!cp->c_bmp) { in bm_chunk_new()
465 free(cp->c_bmp); in hash_free()
862 ip = &cp->c_bmp[bn >> BMAP_BPW_SHIFT]; in dbmp_set()
900 rv = (cp->c_bmp[bn >> BMAP_BPW_SHIFT] & bit) != 0; in dbmp_get()
945 else if (write(bmp->bm_fd, cp->c_bmp, cp->c_mlen) != cp->c_mlen) in dbm_chunk_flush()
986 (void) memset(cp->c_bmp, 0xff, ml); in dbm_chunk_load()
988 (void) memset(cp->c_bmp, 0x00, ml); in dbm_chunk_load()
992 else if (read(bmp->bm_fd, cp->c_bmp, ml) != ml) in dbm_chunk_load()
1024 cp->c_bmp = ndmp_malloc(sizeof (uint_t) * BMAP_CHUNK_WORDS); in dbm_chunk_new()
1025 if (!cp->c_bmp) { in dbm_chunk_new()
1029 free(cp->c_bmp); in dbm_chunk_new()
1093 free(cp->c_bmp); in dbm_chunks_free()
1291 bp = cp->c_bmp; in dbm_chunk_apply_ifset()