Home
last modified time | relevance | path

Searched refs:rw_exit (Results 1 – 25 of 44) sorted by relevance

12

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzio_inject.c200 rw_exit(&inject_lock); in zio_handle_panic_injection()
230 rw_exit(&inject_lock); in zio_handle_decrypt_injection()
310 rw_exit(&inject_lock); in zio_handle_fault_injection()
361 rw_exit(&inject_lock); in zio_handle_label_injection()
500 rw_exit(&inject_lock); in zio_handle_device_injection_impl()
557 rw_exit(&inject_lock); in zio_handle_ignored_writes()
595 rw_exit(&inject_lock); in spa_handle_ignored_writes()
624 rw_exit(&inject_lock); in zio_handle_io_delay()
766 rw_exit(&inject_lock); in zio_handle_io_delay()
797 rw_exit(&inject_lock); in zio_handle_pool_delay()
[all …]
H A Dzfs_fuid.c193 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_init()
208 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_init()
276 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_sync()
317 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_find_by_domain()
325 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_find_by_domain()
338 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_find_by_domain()
341 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_find_by_domain()
369 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_find_by_idx()
663 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_destroy()
667 rw_exit(&zfsvfs->z_fuid_lock); in zfs_fuid_destroy()
H A Dbrt.c327 rw_exit(&spa->spa_brt_lock); in brt_unlock()
460 rw_exit(&brtvd->bv_mos_entries_lock); in brt_vdev_create()
594 rw_exit(&brtvd->bv_mos_entries_lock); in brt_vdev_load()
645 rw_exit(&brtvd->bv_mos_entries_lock); in brt_vdev_destroy()
671 rw_exit(&brtvd->bv_lock); in brt_vdev_destroy()
754 rw_exit(&brtvd->bv_lock); in brt_vdev_addref()
847 rw_exit(&brtvd->bv_lock); in brt_vdevs_free()
1085 rw_exit(&brtvd->bv_lock); in brt_entry_decref()
1113 rw_exit(&brtvd->bv_lock); in brt_entry_decref()
1127 rw_exit(&brtvd->bv_lock); in brt_entry_decref()
[all …]
H A Ddnode_sync.c125 rw_exit(&db->db_rwlock); in dnode_increase_indirection()
127 rw_exit(&dn->dn_dbuf->db_rwlock); in dnode_increase_indirection()
131 rw_exit(&dn->dn_struct_rwlock); in dnode_increase_indirection()
209 rw_exit(&dn->dn_struct_rwlock); in free_verify()
338 rw_exit(&db->db_rwlock); in free_children()
346 rw_exit(&dn->dn_struct_rwlock); in free_children()
360 rw_exit(&db->db_rwlock); in free_children()
411 rw_exit(&dn->dn_struct_rwlock); in dnode_sync_free_range_impl()
523 rw_exit(&dn->dn_struct_rwlock); in dnode_evict_bonus()
H A Ddmu.c185 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread_by_dnode()
211 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread()
338 rw_exit(&dn->dn_struct_rwlock); in dmu_rm_spill()
357 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold_by_dnode()
376 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold_by_dnode()
428 rw_exit(&dn->dn_struct_rwlock); in dmu_spill_hold_by_dnode()
466 rw_exit(&dn->dn_struct_rwlock); in dmu_spill_hold_existing()
530 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_array_by_dnode()
557 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_array_by_dnode()
603 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_array_by_dnode()
[all …]
H A Ddsl_crypt.c447 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_wkey_hold_dd()
454 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_wkey_hold_dd()
673 rw_exit(&spa->spa_keystore.sk_dk_lock); in spa_keystore_dsl_key_hold_dd()
713 rw_exit(&spa->spa_keystore.sk_dk_lock); in spa_keystore_dsl_key_hold_dd()
728 rw_exit(&spa->spa_keystore.sk_dk_lock); in spa_keystore_dsl_key_rele()
748 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_load_wkey_impl()
753 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_load_wkey_impl()
894 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_unload_wkey_impl()
902 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_unload_wkey_impl()
1001 rw_exit(&spa->spa_keystore.sk_km_lock); in key_mapping_rele()
[all …]
H A Dzvol.c195 rw_exit(&zvol_state_lock); in zvol_find_by_name_hash()
200 rw_exit(&zvol_state_lock); in zvol_find_by_name_hash()
361 rw_exit(&zv->zv_suspend_lock); in zvol_set_volsize()
394 rw_exit(&zv->zv_suspend_lock); in zvol_set_volsize()
638 rw_exit(&zv_dst->zv_suspend_lock); in zvol_clone_range()
850 rw_exit(&zv_src->zv_suspend_lock); in zvol_clone_range()
851 rw_exit(&zv_dst->zv_suspend_lock); in zvol_clone_range()
1235 rw_exit(&zv->zv_suspend_lock); in zvol_suspend()
1276 rw_exit(&zv->zv_suspend_lock); in zvol_resume()
1728 rw_exit(&zv->zv_suspend_lock); in zvol_remove_minors_impl()
[all …]
H A Ddnode.c454 rw_exit(&dn->dn_struct_rwlock); in dnode_verify()
542 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonuslen()
553 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonus_type()
869 rw_exit(&dn->dn_struct_rwlock); in dnode_reallocate()
1075 rw_exit(&os_lock); in dnode_move()
1093 rw_exit(&os_lock); in dnode_move()
1104 rw_exit(&os_lock); in dnode_move()
1161 rw_exit(&odn->dn_struct_rwlock); in dnode_move()
1168 rw_exit(&odn->dn_struct_rwlock); in dnode_move()
1503 rw_exit(&mdn->dn_struct_rwlock); in dnode_hold_impl()
[all …]
H A Ddmu_object.c195 rw_exit(&dn->dn_struct_rwlock); in dmu_object_alloc_impl()
209 rw_exit(&dn->dn_struct_rwlock); in dmu_object_alloc_impl()
354 rw_exit(&dn->dn_struct_rwlock); in dmu_object_rm_spill()
H A Ddmu_zfetch.c567 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
658 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
742 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
814 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_run()
H A Dddt.c448 rw_exit(&ddt->ddt_objects_lock); in ddt_object_destroy()
569 rw_exit(&ddt->ddt_objects_lock); in ddt_object_lookup_open()
598 rw_exit(&ddt->ddt_objects_lock); in ddt_object_prefetch()
614 rw_exit(&ddt->ddt_objects_lock); in ddt_object_prefetch_all()
650 rw_exit(&ddt->ddt_objects_lock); in ddt_object_walk()
661 rw_exit(&ddt->ddt_objects_lock); in ddt_object_walk()
677 rw_exit(&ddt->ddt_objects_lock); in ddt_object_count()
683 rw_exit(&ddt->ddt_objects_lock); in ddt_object_count()
H A Dzap.c485 rw_exit(&l->l_rwlock); in zap_put_leaf()
504 rw_exit(&l->l_rwlock); in zap_open_leaf()
1398 rw_exit(&zc->zc_leaf->l_rwlock); in fzap_cursor_retrieve()
1623 rw_exit(&zap->zap_rwlock); in zap_shrink()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c269 rw_exit(&zv->zv_suspend_lock); in zvol_geom_open()
289 rw_exit(&zv->zv_suspend_lock); in zvol_geom_open()
340 rw_exit(&zv->zv_suspend_lock); in zvol_geom_open()
395 rw_exit(&zv->zv_suspend_lock); in zvol_geom_close()
418 rw_exit(&zv->zv_suspend_lock); in zvol_geom_close()
728 rw_exit(&zv->zv_suspend_lock); in zvol_strategy_impl()
842 rw_exit(&zv->zv_suspend_lock); in zvol_cdev_read()
904 rw_exit(&zv->zv_suspend_lock); in zvol_cdev_write()
948 rw_exit(&zv->zv_suspend_lock); in zvol_cdev_open()
968 rw_exit(&zv->zv_suspend_lock); in zvol_cdev_open()
[all …]
H A Dzio_crypt.c337 rw_exit(&key->zk_salt_lock); in zio_crypt_key_change_salt()
342 rw_exit(&key->zk_salt_lock); in zio_crypt_key_change_salt()
360 rw_exit(&key->zk_salt_lock); in zio_crypt_key_get_salt()
1724 rw_exit(&key->zk_salt_lock); in zio_do_crypt_data()
1744 rw_exit(&key->zk_salt_lock); in zio_do_crypt_data()
1758 rw_exit(&key->zk_salt_lock); in zio_do_crypt_data()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_ctldir.c372 rw_exit(&zfs_snapshot_lock); in snapentry_expire()
447 rw_exit(&zfs_snapshot_lock); in zfsctl_snapshot_unmount_delay()
620 rw_exit(&zfs_snapshot_lock); in zfsctl_destroy()
931 rw_exit(&zfs_snapshot_lock); in zfsctl_snapdir_rename()
1128 rw_exit(&zfs_snapshot_lock); in zfsctl_snapshot_unmount()
1131 rw_exit(&zfs_snapshot_lock); in zfsctl_snapshot_unmount()
1290 rw_exit(&zfs_snapshot_lock); in zfsctl_snapshot_mount()
1312 rw_exit(&zfs_snapshot_lock); in zfsctl_snapshot_mount()
1353 rw_exit(&zfs_snapshot_lock); in zfsctl_snapshot_mount()
1379 rw_exit(&zfs_snapshot_lock); in zfsctl_snapshot_mount()
[all …]
H A Dzvol_os.c215 rw_exit(&zv->zv_suspend_lock); in zvol_write()
223 rw_exit(&zv->zv_suspend_lock); in zvol_write()
286 rw_exit(&zv->zv_suspend_lock); in zvol_write()
372 rw_exit(&zv->zv_suspend_lock); in zvol_discard()
451 rw_exit(&zv->zv_suspend_lock); in zvol_read()
591 rw_exit(&zv->zv_suspend_lock); in zvol_request_impl()
766 rw_exit(&zv->zv_suspend_lock); in zvol_open()
772 rw_exit(&zv->zv_suspend_lock); in zvol_open()
815 rw_exit(&zv->zv_suspend_lock); in zvol_open()
854 rw_exit(&zv->zv_suspend_lock); in zvol_open()
[all …]
H A Dvdev_disk.c419 rw_exit(&vd->vd_lock); in vdev_disk_open()
424 rw_exit(&vd->vd_lock); in vdev_disk_open()
489 rw_exit(&vd->vd_lock); in vdev_disk_close()
1149 rw_exit(&vd->vd_lock); in vdev_disk_io_start()
1174 rw_exit(&vd->vd_lock); in vdev_disk_io_start()
1180 rw_exit(&vd->vd_lock); in vdev_disk_io_start()
1187 rw_exit(&vd->vd_lock); in vdev_disk_io_start()
1198 rw_exit(&vd->vd_lock); in vdev_disk_io_start()
1215 rw_exit(&vd->vd_lock); in vdev_disk_io_start()
H A Dzio_crypt.c348 rw_exit(&key->zk_salt_lock); in zio_crypt_key_change_salt()
353 rw_exit(&key->zk_salt_lock); in zio_crypt_key_change_salt()
371 rw_exit(&key->zk_salt_lock); in zio_crypt_key_get_salt()
1944 rw_exit(&key->zk_salt_lock); in zio_do_crypt_data()
1981 rw_exit(&key->zk_salt_lock); in zio_do_crypt_data()
2004 rw_exit(&key->zk_salt_lock); in zio_do_crypt_data()
2018 rw_exit(&key->zk_salt_lock); in zio_do_crypt_data()
H A Dzfs_dir.c250 rw_exit(&dzp->z_name_lock); in zfs_dirent_lock()
261 rw_exit(&dzp->z_name_lock); in zfs_dirent_lock()
355 rw_exit(&dzp->z_name_lock); in zfs_dirent_unlock()
417 rw_exit(&dzp->z_parent_lock); in zfs_dirlook()
H A Dzfs_vnops_os.c1495 rw_exit(&zp->z_parent_lock); in zfs_rmdir()
1496 rw_exit(&zp->z_name_lock); in zfs_rmdir()
1523 rw_exit(&zp->z_parent_lock); in zfs_rmdir()
1524 rw_exit(&zp->z_name_lock); in zfs_rmdir()
2670 rw_exit(zl->zl_rwlock); in zfs_rename_unlock()
2947 rw_exit(&sdzp->z_name_lock); in zfs_rename()
2959 rw_exit(&sdzp->z_name_lock); in zfs_rename()
3099 rw_exit(&sdzp->z_name_lock); in zfs_rename()
3225 rw_exit(&sdzp->z_name_lock); in zfs_rename()
4088 rw_exit(&zfsvfs->z_teardown_inactive_lock); in zfs_inactive()
[all …]
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Drwlock.h59 extern void rw_exit(krwlock_t *rwlp);
/freebsd/sys/contrib/openzfs/lib/libspl/
H A Drwlock.c69 rw_exit(krwlock_t *rwlp) in rw_exit() function
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Drwlock.h82 #define rw_exit(lock) sx_unlock(lock) macro
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Drwlock.h81 #define rw_exit(lock) sx_unlock(lock) macro
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Drwlock.h178 #define rw_exit(rwp) /* CSTYLED */ \ macro

12