Searched refs:vib (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/io/vioblk/ |
H A D | vioblk.c | 155 vioblk_req_alloc(vioblk_t *vib) in vioblk_req_alloc() argument 159 VERIFY(MUTEX_HELD(&vib->vib_mutex)); in vioblk_req_alloc() 161 if ((vbr = list_remove_head(&vib->vib_reqs)) == NULL) { in vioblk_req_alloc() 164 vib->vib_nreqs_alloc++; in vioblk_req_alloc() 177 vioblk_req_free(vioblk_t *vib, vioblk_req_t *vbr) in vioblk_req_free() argument 179 VERIFY(MUTEX_HELD(&vib->vib_mutex)); in vioblk_req_free() 193 list_insert_head(&vib->vib_reqs, vbr); in vioblk_req_free() 195 VERIFY3U(vib->vib_nreqs_alloc, >, 0); in vioblk_req_free() 196 vib->vib_nreqs_alloc--; in vioblk_req_free() 200 vioblk_complete(vioblk_t *vib, vioblk_req_t *vbr) in vioblk_complete() argument [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | vdev_indirect_births.c | 27 vdev_indirect_births_verify(vdev_indirect_births_t *vib) in vdev_indirect_births_verify() argument 29 ASSERT(vib != NULL); in vdev_indirect_births_verify() 31 ASSERT(vib->vib_object != 0); in vdev_indirect_births_verify() 32 ASSERT(vib->vib_objset != NULL); in vdev_indirect_births_verify() 33 ASSERT(vib->vib_phys != NULL); in vdev_indirect_births_verify() 34 ASSERT(vib->vib_dbuf != NULL); in vdev_indirect_births_verify() 36 EQUIV(vib->vib_phys->vib_count > 0, vib->vib_entries != NULL); in vdev_indirect_births_verify() 42 vdev_indirect_births_count(vdev_indirect_births_t *vib) in vdev_indirect_births_count() argument 44 ASSERT(vdev_indirect_births_verify(vib)); in vdev_indirect_births_count() 46 return (vib->vib_phys->vib_count); in vdev_indirect_births_count() [all …]
|
H A D | spa_misc.c | 2503 vdev_indirect_births_t *vib = vd->vdev_indirect_births; in spa_get_last_removal_txg() local 2510 if (vdev_indirect_births_count(vib) != 0) { in spa_get_last_removal_txg() 2511 ret = vdev_indirect_births_last_entry_txg(vib); in spa_get_last_removal_txg()
|
H A D | metaslab.c | 5338 vdev_indirect_births_t *vib = oldvd->vdev_indirect_births; in remap_blkptr_cb() local 5339 bp->blk_phys_birth = vdev_indirect_births_physbirth(vib, in remap_blkptr_cb()
|
H A D | spa.c | 8312 vdev_indirect_births_t *vib = vd->vdev_indirect_births; local 8316 ASSERT(vib != NULL);
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | vdev_indirect_births.h | 58 extern void vdev_indirect_births_close(vdev_indirect_births_t *vib); 59 extern boolean_t vdev_indirect_births_is_open(vdev_indirect_births_t *vib); 64 extern uint64_t vdev_indirect_births_count(vdev_indirect_births_t *vib); 65 extern uint64_t vdev_indirect_births_object(vdev_indirect_births_t *vib); 67 extern void vdev_indirect_births_add_entry(vdev_indirect_births_t *vib, 70 extern uint64_t vdev_indirect_births_physbirth(vdev_indirect_births_t *vib, 74 vdev_indirect_births_t *vib);
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 1042 vdev_indirect_births_t *vib = vd->vdev_indirect_births; in print_vdev_indirect() local 1045 ASSERT3P(vib, ==, NULL); in print_vdev_indirect() 1051 ASSERT3U(vdev_indirect_births_object(vib), ==, in print_vdev_indirect() 1057 (longlong_t)vdev_indirect_births_count(vib)); in print_vdev_indirect() 1058 for (uint64_t i = 0; i < vdev_indirect_births_count(vib); i++) { in print_vdev_indirect() 1060 &vib->vib_entries[i]; in print_vdev_indirect()
|