| /f-stack/freebsd/contrib/openzfs/module/icp/os/ |
| H A D | modhash.c | 603 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_insert() 627 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_insert_reserve() 730 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_remove() 749 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_replace() 774 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_destroy() 817 rw_enter(&hash->mh_contents, RW_READER); in mod_hash_find() 830 rw_enter(&hash->mh_contents, RW_READER); in mod_hash_find_cb() 846 rw_enter(&hash->mh_contents, RW_READER); in mod_hash_find_cb_rval() 888 rw_enter(&hash->mh_contents, RW_READER); in mod_hash_walk() 924 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_clear()
|
| /f-stack/freebsd/contrib/openzfs/module/zfs/ |
| H A D | zio_inject.c | 168 rw_enter(&inject_lock, RW_READER); in zio_handle_panic_injection() 195 rw_enter(&inject_lock, RW_READER); in zio_handle_decrypt_injection() 274 rw_enter(&inject_lock, RW_READER); in zio_handle_fault_injection() 315 rw_enter(&inject_lock, RW_READER); in zio_handle_label_injection() 378 rw_enter(&inject_lock, RW_READER); in zio_handle_device_injection_impl() 474 rw_enter(&inject_lock, RW_READER); in zio_handle_ignored_writes() 512 rw_enter(&inject_lock, RW_READER); in spa_handle_ignored_writes() 546 rw_enter(&inject_lock, RW_READER); in zio_handle_io_delay() 831 rw_enter(&inject_lock, RW_WRITER); in zio_inject_fault() 880 rw_enter(&inject_lock, RW_READER); in zio_inject_list_next() [all …]
|
| H A D | dnode_sync.c | 51 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_increase_indirection() 80 rw_enter(&dn->dn_dbuf->db_rwlock, RW_WRITER); in dnode_increase_indirection() 81 rw_enter(&db->db_rwlock, RW_WRITER); in dnode_increase_indirection() 203 rw_enter(&dn->dn_struct_rwlock, RW_READER); in free_verify() 327 rw_enter(&db->db_rwlock, RW_WRITER); in free_children() 334 rw_enter(&dn->dn_struct_rwlock, RW_READER); in free_children() 346 rw_enter(&db->db_rwlock, RW_WRITER); in free_children() 399 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dnode_sync_free_range_impl() 514 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_evict_bonus()
|
| H A D | zfs_fuid.c | 194 rw_enter(&zfsvfs->z_fuid_lock, RW_WRITER); in zfs_fuid_init() 234 rw_enter(&zfsvfs->z_fuid_lock, RW_WRITER); in zfs_fuid_sync() 319 rw_enter(&zfsvfs->z_fuid_lock, rw); in zfs_fuid_find_by_domain() 369 rw_enter(&zfsvfs->z_fuid_lock, RW_READER); in zfs_fuid_find_by_idx() 669 rw_enter(&zfsvfs->z_fuid_lock, RW_WRITER); in zfs_fuid_destroy()
|
| H A D | dmu.c | 164 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_buf_hold_noread_by_dnode() 189 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_buf_hold_noread() 329 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_rm_spill() 353 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_bonus_hold_by_dnode() 356 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_bonus_hold_by_dnode() 419 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_spill_hold_by_dnode() 453 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_spill_hold_existing() 515 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_buf_hold_array_by_dnode() 671 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_prefetch() 700 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_prefetch() [all …]
|
| H A D | dnode.c | 275 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dnode_verify() 391 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_setbonuslen() 415 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_setbonus_type() 692 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_reallocate() 923 rw_enter(&os_lock, RW_WRITER); in dnode_move() 1757 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_set_blksz() 1853 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_set_nlevels() 2100 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dnode_free_range() 2145 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dnode_free_range() 2198 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_free_range() [all …]
|
| H A D | dsl_crypt.c | 411 rw_enter(&spa->spa_keystore.sk_wkeys_lock, RW_READER); in spa_keystore_wkey_hold_dd() 645 rw_enter(&spa->spa_keystore.sk_dk_lock, RW_READER); in spa_keystore_dsl_key_hold_dd() 674 rw_enter(&spa->spa_keystore.sk_dk_lock, RW_WRITER); in spa_keystore_dsl_key_hold_dd() 695 rw_enter(&spa->spa_keystore.sk_dk_lock, RW_WRITER); in spa_keystore_dsl_key_rele() 712 rw_enter(&spa->spa_keystore.sk_wkeys_lock, RW_WRITER); in spa_keystore_load_wkey_impl() 854 rw_enter(&spa->spa_keystore.sk_wkeys_lock, RW_WRITER); in spa_keystore_unload_wkey_impl() 973 rw_enter(&spa->spa_keystore.sk_km_lock, RW_WRITER); in key_mapping_rele() 1012 rw_enter(&spa->spa_keystore.sk_km_lock, RW_WRITER); in spa_keystore_create_mapping() 1056 rw_enter(&spa->spa_keystore.sk_km_lock, RW_READER); in spa_keystore_remove_mapping() 1098 rw_enter(&spa->spa_keystore.sk_km_lock, RW_READER); in spa_keystore_lookup_key() [all …]
|
| H A D | dmu_object.c | 185 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_object_alloc_impl() 348 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_object_rm_spill()
|
| H A D | zvol.c | 142 rw_enter(&zvol_state_lock, RW_READER); in zvol_find_by_name_hash() 155 rw_enter(&zv->zv_suspend_lock, mode); in zvol_find_by_name_hash() 1200 rw_enter(&zvol_state_lock, RW_WRITER); in zvol_remove_minors_impl() 1260 rw_enter(&zvol_state_lock, RW_WRITER); in zvol_remove_minor_impl() 1310 rw_enter(&zvol_state_lock, RW_READER); in zvol_rename_minors_impl()
|
| H A D | zap.c | 432 rw_enter(&l->l_rwlock, RW_WRITER); in zap_create_leaf() 478 rw_enter(&l->l_rwlock, RW_WRITER); in zap_open_leaf() 553 rw_enter(&l->l_rwlock, lt); in zap_get_leaf_byblk() 1240 rw_enter(&zc->zc_leaf->l_rwlock, RW_READER); in fzap_cursor_retrieve() 1252 rw_enter(&zc->zc_leaf->l_rwlock, RW_READER); in fzap_cursor_retrieve()
|
| H A D | zap_micro.c | 421 rw_enter(&zap->zap_rwlock, RW_WRITER); in mzap_open() 542 rw_enter(&zap->zap_rwlock, lt); in zap_lockdir_impl() 1518 rw_enter(&zc->zc_zap->zap_rwlock, RW_READER); in zap_cursor_fini() 1523 rw_enter(&zc->zc_leaf->l_rwlock, RW_READER); in zap_cursor_fini() 1579 rw_enter(&zc->zc_zap->zap_rwlock, RW_READER); in zap_cursor_retrieve()
|
| H A D | dbuf.c | 355 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_find_bonus() 1219 rw_enter(&db->db_parent->db_rwlock, rw); in dmu_buf_lock_parent() 1875 rw_enter(&db->db_rwlock, RW_WRITER); in dbuf_free_range() 1979 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_dirty_lightweight() 2235 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_dirty() 2921 rw_enter(&(*parentp)->db_rwlock, RW_READER); in dbuf_findbp() 3384 rw_enter(&db->db_rwlock, RW_WRITER); in dbuf_hold_copy() 3882 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_check_blkptr() 4105 rw_enter(&parent_db->db_rwlock, RW_WRITER); in dbuf_lightweight_ready() 4485 rw_enter(&db->db_rwlock, RW_WRITER); in dbuf_write_children_ready() [all …]
|
| H A D | dmu_zfetch.c | 300 rw_enter(&zf->zf_dnode->dn_struct_rwlock, RW_READER); in dmu_zfetch()
|
| /f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zvol_os.c | 341 rw_enter(&zv->zv_suspend_lock, RW_READER); in zvol_submit_bio() 351 rw_enter(&zv->zv_suspend_lock, RW_WRITER); in zvol_submit_bio() 426 rw_enter(&zv->zv_suspend_lock, RW_READER); in zvol_submit_bio() 452 rw_enter(&zvol_state_lock, RW_READER); in zvol_open() 474 rw_enter(&zv->zv_suspend_lock, RW_READER); in zvol_open() 532 rw_enter(&zvol_state_lock, RW_READER); in zvol_release() 545 rw_enter(&zv->zv_suspend_lock, RW_READER); in zvol_release() 585 rw_enter(&zv->zv_suspend_lock, RW_READER); in zvol_ioctl() 623 rw_enter(&zvol_state_lock, RW_READER); in zvol_check_events() 641 rw_enter(&zvol_state_lock, RW_READER); in zvol_revalidate_disk() [all …]
|
| H A D | zfs_ctldir.c | 346 rw_enter(&zfs_snapshot_lock, RW_READER); in snapentry_expire() 396 rw_enter(&zfs_snapshot_lock, RW_READER); in zfsctl_snapshot_unmount_delay() 418 rw_enter(&zfs_snapshot_lock, RW_READER); in zfsctl_snapshot_ismounted() 570 rw_enter(&zfs_snapshot_lock, RW_WRITER); in zfsctl_destroy() 872 rw_enter(&zfs_snapshot_lock, RW_WRITER); in zfsctl_snapdir_rename() 1012 rw_enter(&zfs_snapshot_lock, RW_READER); in zfsctl_snapshot_unmount() 1134 rw_enter(&zfs_snapshot_lock, RW_WRITER); in zfsctl_snapshot_mount()
|
| H A D | vdev_disk.c | 198 rw_enter(&vd->vd_lock, RW_WRITER); in vdev_disk_open() 243 rw_enter(&vd->vd_lock, RW_WRITER); in vdev_disk_open() 699 rw_enter(&vd->vd_lock, RW_READER); in vdev_disk_io_start()
|
| H A D | zpl_xattr.c | 250 rw_enter(&zp->z_xattr_lock, RW_READER); in zpl_xattr_list() 439 rw_enter(&zp->z_xattr_lock, RW_READER); in zpl_xattr_get() 608 rw_enter(&ITOZ(ip)->z_xattr_lock, RW_WRITER); in zpl_xattr_set()
|
| H A D | zfs_dir.c | 242 rw_enter(&dzp->z_name_lock, RW_READER); in zfs_dirent_lock() 412 rw_enter(&dzp->z_parent_lock, RW_READER); in zfs_dirlook()
|
| H A D | zio_crypt.c | 309 rw_enter(&key->zk_salt_lock, RW_WRITER); in zio_crypt_key_change_salt() 349 rw_enter(&key->zk_salt_lock, RW_READER); in zio_crypt_key_get_salt() 1899 rw_enter(&key->zk_salt_lock, RW_READER); in zio_do_crypt_data()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zvol_os.c | 228 rw_enter(&zvol_state_lock, ZVOL_RW_READER); in zvol_geom_open() 265 rw_enter(&zv->zv_suspend_lock, ZVOL_RW_READER); in zvol_geom_open() 335 rw_enter(&zvol_state_lock, ZVOL_RW_READER); in zvol_geom_close() 365 rw_enter(&zv->zv_suspend_lock, ZVOL_RW_READER); in zvol_geom_close() 619 rw_enter(&zv->zv_suspend_lock, ZVOL_RW_READER); in zvol_geom_bio_strategy() 809 rw_enter(&zv->zv_suspend_lock, ZVOL_RW_READER); in zvol_cdev_write() 853 rw_enter(&zvol_state_lock, ZVOL_RW_READER); in zvol_cdev_open() 954 rw_enter(&zvol_state_lock, ZVOL_RW_READER); in zvol_cdev_close() 1044 rw_enter(&zv->zv_suspend_lock, ZVOL_RW_READER); in zvol_cdev_ioctl() 1154 rw_enter(&zv->zv_suspend_lock, RW_WRITER); in zvol_ensure_zilog() [all …]
|
| H A D | zio_crypt.c | 322 rw_enter(&key->zk_salt_lock, RW_WRITER); in zio_crypt_key_change_salt() 361 rw_enter(&key->zk_salt_lock, RW_READER); in zio_crypt_key_get_salt() 1713 rw_enter(&key->zk_salt_lock, RW_READER); in zio_do_crypt_data()
|
| /f-stack/freebsd/contrib/openzfs/include/os/freebsd/zfs/sys/ |
| H A D | zfs_vfsops_os.h | 228 rw_enter(&(zfsvfs)->z_teardown_inactive_lock, RW_READER) 234 rw_enter(&(zfsvfs)->z_teardown_inactive_lock, RW_WRITER)
|
| /f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | rwlock.h | 76 #define rw_enter(lock, how) do { \ macro
|
| /f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | rwlock.h | 161 #define rw_enter(rwp, rw) \ macro
|
| /f-stack/freebsd/contrib/openzfs/lib/libzpool/ |
| H A D | taskq.c | 236 rw_enter(&tq->tq_threadlock, RW_READER); in taskq_thread()
|