| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | zio_inject.c | 200 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 D | zfs_fuid.c | 193 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 D | brt.c | 327 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 D | dnode_sync.c | 125 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 D | dmu.c | 185 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 D | dsl_crypt.c | 447 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 D | zvol.c | 195 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 D | dnode.c | 454 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 D | dmu_object.c | 195 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 D | dmu_zfetch.c | 567 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 D | ddt.c | 448 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 D | zap.c | 485 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 D | zvol_os.c | 269 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 D | zio_crypt.c | 337 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 D | zfs_ctldir.c | 372 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 D | zvol_os.c | 215 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 D | vdev_disk.c | 419 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 D | zio_crypt.c | 348 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 D | zfs_dir.c | 250 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 D | zfs_vnops_os.c | 1495 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 D | rwlock.h | 59 extern void rw_exit(krwlock_t *rwlp);
|
| /freebsd/sys/contrib/openzfs/lib/libspl/ |
| H A D | rwlock.c | 69 rw_exit(krwlock_t *rwlp) in rw_exit() function
|
| /freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | rwlock.h | 82 #define rw_exit(lock) sx_unlock(lock) macro
|
| /freebsd/sys/cddl/compat/opensolaris/sys/ |
| H A D | rwlock.h | 81 #define rw_exit(lock) sx_unlock(lock) macro
|
| /freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | rwlock.h | 178 #define rw_exit(rwp) /* CSTYLED */ \ macro
|