Home
last modified time | relevance | path

Searched refs:vim (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_indirect_mapping.c29 vdev_indirect_mapping_verify(vdev_indirect_mapping_t *vim) in vdev_indirect_mapping_verify() argument
31 ASSERT(vim != NULL); in vdev_indirect_mapping_verify()
33 ASSERT(vim->vim_object != 0); in vdev_indirect_mapping_verify()
34 ASSERT(vim->vim_objset != NULL); in vdev_indirect_mapping_verify()
35 ASSERT(vim->vim_phys != NULL); in vdev_indirect_mapping_verify()
36 ASSERT(vim->vim_dbuf != NULL); in vdev_indirect_mapping_verify()
38 EQUIV(vim->vim_phys->vimp_num_entries > 0, in vdev_indirect_mapping_verify()
39 vim->vim_entries != NULL); in vdev_indirect_mapping_verify()
40 if (vim->vim_phys->vimp_num_entries > 0) { in vdev_indirect_mapping_verify()
42 &vim->vim_entries[vim->vim_phys->vimp_num_entries - 1]; in vdev_indirect_mapping_verify()
[all …]
H A Dvdev_removal.c481 vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping; in free_from_removing_vdev() local
487 vdev_indirect_mapping_object(vim)); in free_from_removing_vdev()
513 uint64_t max_offset_synced = vdev_indirect_mapping_max_offset(vim); in free_from_removing_vdev()
717 vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping; in vdev_mapping_sync() local
722 vdev_indirect_mapping_add_entries(vim, in vdev_mapping_sync()
725 vdev_indirect_mapping_max_offset(vim), dmu_tx_get_txg(tx), tx); in vdev_mapping_sync()
735 vdev_indirect_mapping_max_offset(vim)); in vdev_mapping_sync()
1357 vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping; in spa_vdev_remove_thread() local
1358 uint64_t start_offset = vdev_indirect_mapping_max_offset(vim); in spa_vdev_remove_thread()
1364 ASSERT(vim != NULL); in spa_vdev_remove_thread()
[all …]
H A Dvdev_indirect.c394 vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping; in vdev_indirect_should_condense() local
433 uint64_t bytes_mapped = vdev_indirect_mapping_bytes_mapped(vim); in vdev_indirect_should_condense()
435 uint64_t mapping_size = vdev_indirect_mapping_size(vim); in vdev_indirect_should_condense()
976 vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping; in vdev_indirect_mapping_duplicate_adjacent_entries() local
982 vdev_indirect_mapping_entry_for_offset(vim, offset); in vdev_indirect_mapping_duplicate_adjacent_entries()
1074 vdev_indirect_mapping_t *vim = v->vdev_indirect_mapping; in vdev_indirect_remap() local
1075 ASSERT3P(vim, !=, NULL); in vdev_indirect_remap()
H A Dvdev_label.c567 vdev_indirect_mapping_t *vim = in vdev_config_generate() local
570 vdev_indirect_mapping_size(vim)); in vdev_config_generate()
H A Dspa.c8311 vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping; local
8315 ASSERT(vim != NULL);
8323 ASSERT(vdev_indirect_mapping_num_entries(vim) > 0);
8324 ASSERT(vdev_indirect_mapping_bytes_mapped(vim) > 0);
8328 ASSERT3U(vdev_indirect_mapping_bytes_mapped(vim), >=,
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_indirect_mapping.h99 extern void vdev_indirect_mapping_close(vdev_indirect_mapping_t *vim);
104 extern uint64_t vdev_indirect_mapping_num_entries(vdev_indirect_mapping_t *vim);
105 extern uint64_t vdev_indirect_mapping_max_offset(vdev_indirect_mapping_t *vim);
106 extern uint64_t vdev_indirect_mapping_object(vdev_indirect_mapping_t *vim);
108 vdev_indirect_mapping_t *vim);
109 extern uint64_t vdev_indirect_mapping_size(vdev_indirect_mapping_t *vim);
115 extern void vdev_indirect_mapping_add_entries(vdev_indirect_mapping_t *vim,
119 vdev_indirect_mapping_entry_for_offset(vdev_indirect_mapping_t *vim,
123 vdev_indirect_mapping_entry_for_offset_or_next(vdev_indirect_mapping_t *vim,
127 vdev_indirect_mapping_t *vim);
[all …]
/illumos-gate/usr/src/boot/libsa/zfs/
H A Dzfsimpl.c284 vdev_indirect_mapping_t *vim; in vdev_indirect_mapping_open() local
288 vim = calloc(1, sizeof (*vim)); in vdev_indirect_mapping_open()
289 if (vim == NULL) in vdev_indirect_mapping_open()
292 vim->vim_dn = calloc(1, sizeof (*vim->vim_dn)); in vdev_indirect_mapping_open()
293 if (vim->vim_dn == NULL) { in vdev_indirect_mapping_open()
294 free(vim); in vdev_indirect_mapping_open()
298 rc = objset_get_dnode(spa, os, mapping_object, vim->vim_dn); in vdev_indirect_mapping_open()
300 free(vim->vim_dn); in vdev_indirect_mapping_open()
301 free(vim); in vdev_indirect_mapping_open()
305 vim->vim_spa = spa; in vdev_indirect_mapping_open()
[all …]
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c1041 vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping; in print_vdev_indirect() local
1044 if (vim == NULL) { in print_vdev_indirect()
1049 ASSERT3U(vdev_indirect_mapping_object(vim), ==, in print_vdev_indirect()
1070 (longlong_t)vdev_indirect_mapping_max_offset(vim)); in print_vdev_indirect()
1072 (longlong_t)vdev_indirect_mapping_bytes_mapped(vim)); in print_vdev_indirect()
1074 (longlong_t)vdev_indirect_mapping_num_entries(vim)); in print_vdev_indirect()
1079 uint32_t *counts = vdev_indirect_mapping_load_obsolete_counts(vim); in print_vdev_indirect()
1081 for (uint64_t i = 0; i < vdev_indirect_mapping_num_entries(vim); i++) { in print_vdev_indirect()
1083 &vim->vim_entries[i]; in print_vdev_indirect()
3799 vdev_indirect_mapping_t *vim = vd->vdev_indirect_mapping; in load_unflushed_svr_segs_cb() local
[all …]
/illumos-gate/usr/src/tools/smatch/src/smatch_scripts/
H A Dsummarize_errs.sh102 vim $file +${line}
H A Dkpatch.sh95 vim $MSG_FILE
/illumos-gate/usr/src/tools/smatch/src/Documentation/
H A DIR.rst427 .. # vim: tabstop=4
/illumos-gate/usr/src/cmd/spell/
H A Dextra5135 vim
/illumos-gate/usr/src/grub/grub-0.97/docs/
H A Dtexinfo.tex7082 @c vim:sw=2: