Home
last modified time | relevance | path

Searched refs:rw_enter (Results 1 – 25 of 35) sorted by relevance

12

/f-stack/freebsd/contrib/openzfs/module/icp/os/
H A Dmodhash.c603 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 Dzio_inject.c168 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 Ddnode_sync.c51 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 Dzfs_fuid.c194 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 Ddmu.c164 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 Ddnode.c275 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 Ddsl_crypt.c411 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 Ddmu_object.c185 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 Dzvol.c142 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 Dzap.c432 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 Dzap_micro.c421 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 Ddbuf.c355 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 Ddmu_zfetch.c300 rw_enter(&zf->zf_dnode->dn_struct_rwlock, RW_READER); in dmu_zfetch()
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzvol_os.c341 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 Dzfs_ctldir.c346 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 Dvdev_disk.c198 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 Dzpl_xattr.c250 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 Dzfs_dir.c242 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 Dzio_crypt.c309 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 Dzvol_os.c228 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 Dzio_crypt.c322 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 Dzfs_vfsops_os.h228 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 Drwlock.h76 #define rw_enter(lock, how) do { \ macro
/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Drwlock.h161 #define rw_enter(rwp, rw) \ macro
/f-stack/freebsd/contrib/openzfs/lib/libzpool/
H A Dtaskq.c236 rw_enter(&tq->tq_threadlock, RW_READER); in taskq_thread()

12