| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | zap_micro.c | 104 mze_insert(zap_t *zap, uint16_t chunkid, uint64_t hash) in ZFS_BTREE_FIND_IN_BUF_FUNC() 108 ASSERT(zap->zap_ismicro); in ZFS_BTREE_FIND_IN_BUF_FUNC() 109 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in ZFS_BTREE_FIND_IN_BUF_FUNC() 114 ASSERT3U(MZE_PHYS(zap, &mze)->mze_cd, <=, 0xffff); in ZFS_BTREE_FIND_IN_BUF_FUNC() 115 mze.mze_cd = (uint16_t)MZE_PHYS(zap, &mze)->mze_cd; in ZFS_BTREE_FIND_IN_BUF_FUNC() 116 ASSERT(MZE_PHYS(zap, &mze)->mze_name[0] != 0); in ZFS_BTREE_FIND_IN_BUF_FUNC() 117 zfs_btree_add(&zap->zap_m.zap_tree, &mze); in ZFS_BTREE_FIND_IN_BUF_FUNC() 148 mze_find_unused_cd(zap_t *zap, uint64_t hash) in mze_find_unused_cd() argument 152 zfs_btree_t *tree = &zap->zap_m.zap_tree; in mze_find_unused_cd() 154 ASSERT(zap->zap_ismicro); in mze_find_unused_cd() [all …]
|
| H A D | zap_fat.c | 84 static uint64_t zap_allocate_blocks(zap_t *zap, int nblocks); 101 fzap_upgrade(zap_t *zap, dmu_tx_t *tx, zap_flags_t flags) in fzap_upgrade() argument 103 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in fzap_upgrade() 104 zap->zap_ismicro = FALSE; in fzap_upgrade() 106 zap->zap_dbu.dbu_evict_func_sync = zap_evict_sync; in fzap_upgrade() 107 zap->zap_dbu.dbu_evict_func_async = NULL; in fzap_upgrade() 109 mutex_init(&zap->zap_f.zap_num_entries_mtx, 0, MUTEX_DEFAULT, 0); in fzap_upgrade() 110 zap->zap_f.zap_block_shift = highbit64(zap->zap_dbuf->db_size) - 1; in fzap_upgrade() 112 zap_phys_t *zp = zap_f_phys(zap); in fzap_upgrade() 117 memset(zap->zap_dbuf->db_data, 0, zap->zap_dbuf->db_size); in fzap_upgrade() [all …]
|
| H A D | zap_impl.c | 65 zap_normalize(zap_t *zap, const char *name, char *namenorm, int normflags, in zap_normalize() argument 68 ASSERT(!(zap_getflags(zap) & ZAP_FLAG_UINT64_KEY)); in zap_normalize() 81 zap_name_alloc(zap_t *zap, boolean_t longname) in zap_name_alloc() argument 86 zn->zn_zap = zap; in zap_name_alloc() 92 zap_name_alloc_str(zap_t *zap, const char *key, matchtype_t mt) in zap_name_alloc_str() argument 95 zap_name_t *zn = zap_name_alloc(zap, (key_len > ZAP_MAXNAMELEN)); in zap_name_alloc_str() 104 zap_name_alloc_uint64(zap_t *zap, const uint64_t *key, int numints) in zap_name_alloc_uint64() argument 108 ASSERT0(zap->zap_normflags); in zap_name_alloc_uint64() 109 zn->zn_zap = zap; in zap_name_alloc_uint64() 134 zap_t *zap = zn->zn_zap; in zap_name_init_str() local [all …]
|
| H A D | zap.c | 219 zap_t *zap; in zap_lookup_norm_by_dnode() local 222 zap_lock_by_dnode(dn, NULL, RW_READER, TRUE, FALSE, FTAG, &zap); in zap_lookup_norm_by_dnode() 226 zap_name_t *zn = zap_name_alloc_str(zap, name, mt); in zap_lookup_norm_by_dnode() 228 zap_unlock(zap, FTAG); in zap_lookup_norm_by_dnode() 232 if (!zap->zap_ismicro) { in zap_lookup_norm_by_dnode() 247 MZE_PHYS(zap, mze)->mze_value; in zap_lookup_norm_by_dnode() 250 MZE_PHYS(zap, mze)->mze_name, in zap_lookup_norm_by_dnode() 253 *ncp = mzap_normalization_conflict(zap, in zap_lookup_norm_by_dnode() 260 zap_unlock(zap, FTAG); in zap_lookup_norm_by_dnode() 303 zap_t *zap; in zap_lookup_length_uint64_by_dnode() local [all …]
|
| /freebsd/usr.sbin/makefs/zfs/ |
| H A D | zap.c | 117 zfs_zap_t *zap; in zap_alloc() local 119 zap = ecalloc(1, sizeof(*zap)); in zap_alloc() 120 STAILQ_INIT(&zap->kvps); in zap_alloc() 121 zap->hashsalt = ((uint64_t)random() << 32) | random(); in zap_alloc() 122 zap->micro = true; in zap_alloc() 123 zap->kvpcnt = 0; in zap_alloc() 124 zap->chunks = 0; in zap_alloc() 125 zap->dnode = dnode; in zap_alloc() 126 zap->os = os; in zap_alloc() 127 return (zap); in zap_alloc() [all …]
|
| H A D | Makefile.inc | 8 zap.c 13 CWARNFLAGS.zap.c+= -Wno-sign-compare
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | zap_impl.h | 36 #define FZAP_BLOCK_SHIFT(zap) ((zap)->zap_f.zap_block_shift) argument 66 #define MZE_PHYS(zap, mze) \ argument 67 (&zap_m_phys(zap)->mz_chunk[(mze)->mze_chunkid]) 93 #define ZAP_EMBEDDED_PTRTBL_SHIFT(zap) (FZAP_BLOCK_SHIFT(zap) - 3 - 1) argument 100 #define ZAP_EMBEDDED_PTRTBL_ENT(zap, idx) \ argument 101 ((uint64_t *)zap_f_phys(zap)) \ 102 [(idx) + (1<<ZAP_EMBEDDED_PTRTBL_SHIFT(zap))] 136 typedef struct zap { struct 168 zap_f_phys(zap_t *zap) in zap_f_phys() argument 170 return (zap->zap_dbuf->db_data); in zap_f_phys() [all …]
|
| H A D | zap_leaf.h | 26 struct zap; 203 extern int zap_entry_read_name(struct zap *zap, const zap_entry_handle_t *zeh, 230 struct zap_name *zn, const char *name, struct zap *zap); 239 extern void zap_leaf_stats(struct zap *zap, zap_leaf_t *l,
|
| /freebsd/stand/libsa/zfs/ |
| H A D | zfsimpl.c | 2700 zap_get_leaf_byblk(fat_zap_t *zap, uint64_t blk, zap_leaf_t **lp) in zap_get_leaf_byblk() argument 2702 int bs = FZAP_BLOCK_SHIFT(zap); in zap_get_leaf_byblk() 2716 err = dnode_read(zap->zap_spa, zap->zap_dnode, blk << bs, (*lp)->l_phys, in zap_get_leaf_byblk() 2725 zap_table_load(fat_zap_t *zap, zap_table_phys_t *tbl, uint64_t idx, in zap_table_load() argument 2728 int bs = FZAP_BLOCK_SHIFT(zap); in zap_table_load() 2734 buf = malloc(1 << zap->zap_block_shift); in zap_table_load() 2737 rc = dnode_read(zap->zap_spa, zap->zap_dnode, (tbl->zt_blk + blk) << bs, in zap_table_load() 2738 buf, 1 << zap->zap_block_shift); in zap_table_load() 2746 zap_idx_to_blk(fat_zap_t *zap, uint64_t idx, uint64_t *valp) in zap_idx_to_blk() argument 2748 if (zap->zap_phys->zap_ptrtbl.zt_numblks == 0) { in zap_idx_to_blk() [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/dedup/ |
| H A D | dedup_legacy_fdt_upgrade.ksh | 66 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-sha256-zap- | wc -l) -eq 1 86 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-sha256-zap- | wc -l) -eq 2 99 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-sha256-zap- | wc -l) -eq 0 116 log_must test $(zdb -dddd $TESTPOOL $obj | grep DDT-sha256-zap- | wc -l) -eq 1
|
| H A D | dedup_legacy_create.ksh | 58 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-sha256-zap- | wc -l) -eq 1 69 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-sha256-zap- | wc -l) -eq 2 82 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-sha256-zap- | wc -l) -eq 0
|
| H A D | dedup_legacy_import.ksh | 58 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-sha256-zap- | wc -l) -eq 1 78 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-sha256-zap- | wc -l) -eq 0 91 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-sha256-zap- | wc -l) -eq 1
|
| H A D | dedup_legacy_fdt_mixed.ksh | 66 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-.*-zap- | wc -l) -eq 1 86 log_must test $(zdb -dddd $TESTPOOL 1 | grep DDT-.*-zap- | wc -l) -eq 1 91 log_must test $(zdb -dddd $TESTPOOL $obj | grep DDT-.*-zap- | wc -l) -eq 1
|
| /freebsd/sys/contrib/openzfs/tests/unit/ |
| H A D | README.md | 23 zap.mock_microzap_sanity [ OK ] [ 0.00001088 / 0.00000939 CPU ] 24 zap.mock_fatzap_sanity [ OK ] [ 0.00004281 / 0.00004257 CPU ] 25 zap.zap_basic 34 $ make unit T=zap 78 $ make unit-coverage T=zap 81 zap.mock_microzap_sanity [ OK ] [ 0.00000941 / 0.00000834 CPU ] 82 zap.mock_fatzap_sanity [ OK ] [ 0.00005782 / 0.00005766 CPU ] 84 zap.cursor_release_one 91 module/zfs/zap.c | 33.9% 610 207 | 31.1% 238 74 | 23.0% 74 17 103 $ make unit-coverage-html T=zap [all …]
|
| /freebsd/crypto/krb5/src/lib/crypto/openssl/enc_provider/ |
| H A D | aes.c | 97 zap(iblock, BLOCK_SIZE); in cbc_enc() 98 zap(oblock, BLOCK_SIZE); in cbc_enc() 131 zap(iblock, BLOCK_SIZE); in cbc_decr() 132 zap(oblock, BLOCK_SIZE); in cbc_decr() 264 zap(oblock, dlen); in cts_encr() 265 zap(dbuf, dlen); in cts_encr() 317 zap(oblock, dlen); in cts_decr() 318 zap(dbuf, dlen); in cts_decr()
|
| H A D | des3.c | 120 zap(iblock, sizeof(iblock)); in k5_des3_encrypt() 121 zap(oblock, sizeof(oblock)); in k5_des3_encrypt() 170 zap(iblock, sizeof(iblock)); in k5_des3_decrypt() 171 zap(oblock, sizeof(oblock)); in k5_des3_decrypt()
|
| H A D | camellia.c | 96 zap(iblock, BLOCK_SIZE); in cbc_enc() 97 zap(oblock, BLOCK_SIZE); in cbc_enc() 130 zap(iblock, BLOCK_SIZE); in cbc_decr() 131 zap(oblock, BLOCK_SIZE); in cbc_decr() 263 zap(oblock, dlen); in cts_encr() 264 zap(dbuf, dlen); in cts_encr() 316 zap(oblock, dlen); in cts_decr() 317 zap(dbuf, dlen); in cts_decr()
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_dir.c | 281 zap_attribute_t *zap; in zfs_unlinked_drain() local 290 zap = zap_attribute_alloc(); in zfs_unlinked_drain() 292 zap_cursor_retrieve(&zc, zap) == 0; in zfs_unlinked_drain() 300 zap->za_first_integer, &doi); in zfs_unlinked_drain() 310 error = zfs_zget(zfsvfs, zap->za_first_integer, &zp); in zfs_unlinked_drain() 346 zap_attribute_free(zap); in zfs_unlinked_drain() 364 zap_attribute_t *zap; in zfs_purgedir() local 371 zap = zap_attribute_alloc(); in zfs_purgedir() 373 (error = zap_cursor_retrieve(&zc, zap)) == 0; in zfs_purgedir() 376 ZFS_DIRENT_OBJ(zap->za_first_integer), &xzp); in zfs_purgedir() [all …]
|
| /freebsd/crypto/krb5/src/util/support/ |
| H A D | Makefile.in | 90 zap.o \ 120 $(OUTPRE)zap.$(OBJEXT) \ 161 $(srcdir)/zap.c \ 223 T_K5BUF_OBJS= t_k5buf.o k5buf.o zap.o $(PRINTF_ST_OBJ) 243 T_JSON_OBJS= t_json.o json.o base64.o k5buf.o zap.o $(PRINTF_ST_OBJ) 260 T_UTF16_OBJS= t_utf16.o utf8_conv.o utf8.o k5buf.o zap.o $(PRINTF_ST_OBJ)
|
| H A D | k5buf.c | 93 zap(buf->data, buf->len); in ensure_space() 106 zap(buf->data, buf->len); in ensure_space() 218 zap(tmp, strlen(tmp)); in k5_buf_add_vfmt() 272 zap(buf->data, buf->len); in k5_buf_free()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | User.cpp | 89 Use::zap(OldOps, OldOps + OldNumUses, true); in growHungoffUses() 200 Use::zap(*HungOffOperandList, *HungOffOperandList + Obj->NumUserOperands, in operator delete() 205 Use::zap(UseBegin, UseBegin + Obj->NumUserOperands, /* Delete */ false); in operator delete() 212 Use::zap(Storage, Storage + Obj->NumUserOperands, in operator delete()
|
| /freebsd/sys/contrib/device-tree/Bindings/display/msm/ |
| H A D | gpu.txt | 33 - zap-shader: For a5xx and a6xx devices this node contains a memory-region that 34 points to reserved memory to store the zap shader that can be used to help 36 - firmware-name: optional property of the 'zap-shader' node, listing the 37 relative path of the device specific zap firmware. 152 zap-shader {
|
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | sc7180-el2.dtso | 10 /* We can't and don't need to use zap shader in EL2 as linux can zap the gpu on it's own. */
|
| /freebsd/crypto/krb5/src/lib/krad/ |
| H A D | attr.c | 177 zap(tmp.data, tmp.length); in user_password_encode() 178 zap(outbuf, len); in user_password_encode() 190 zap(tmp.data, tmp.length); in user_password_encode() 227 zap(tmp.data, tmp.length); in user_password_decode() 228 zap(outbuf, in->length); in user_password_decode()
|
| /freebsd/usr.sbin/makefs/ |
| H A D | zfs.c | 486 zfs_zap_t *zap; in pool_init_objdir() local 491 zap = zap_alloc(zfs->mos, objdir); in pool_init_objdir() 492 pool_init_objdir_config(zfs, zap); in pool_init_objdir() 493 pool_init_objdir_bplists(zfs, zap); in pool_init_objdir() 494 pool_init_objdir_feature_maps(zfs, zap); in pool_init_objdir() 495 pool_init_objdir_dsl(zfs, zap); in pool_init_objdir() 496 pool_init_objdir_poolprops(zfs, zap); in pool_init_objdir() 497 zap_write(zfs, zap); in pool_init_objdir()
|