Home
last modified time | relevance | path

Searched refs:zap (Results 1 – 25 of 127) sorted by relevance

123456

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzap_micro.c104 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 Dzap_fat.c84 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 Dzap_impl.c65 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 Dzap.c219 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 Dzap.c117 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 DMakefile.inc8 zap.c
13 CWARNFLAGS.zap.c+= -Wno-sign-compare
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzap_impl.h36 #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 Dzap_leaf.h26 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 Dzfsimpl.c2700 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 Ddedup_legacy_fdt_upgrade.ksh66 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 Ddedup_legacy_create.ksh58 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 Ddedup_legacy_import.ksh58 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 Ddedup_legacy_fdt_mixed.ksh66 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 DREADME.md23 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 Daes.c97 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 Ddes3.c120 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 Dcamellia.c96 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 Dzfs_dir.c281 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 DMakefile.in90 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 Dk5buf.c93 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 DUser.cpp89 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 Dgpu.txt33 - 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 Dsc7180-el2.dtso10 /* 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 Dattr.c177 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 Dzfs.c486 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()

123456