Home
last modified time | relevance | path

Searched refs:krwlock_t (Results 1 – 24 of 24) sorted by relevance

/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Drwlock.h49 } krwlock_t; typedef
54 spl_rw_set_owner(krwlock_t *rwp) in spl_rw_set_owner()
60 spl_rw_clear_owner(krwlock_t *rwp) in spl_rw_clear_owner()
66 rw_owner(krwlock_t *rwp) in rw_owner()
73 spl_rw_set_type(krwlock_t *rwp, krw_type_t type) in spl_rw_set_type()
78 spl_rw_lockdep_off_maybe(krwlock_t *rwp) \ in spl_rw_lockdep_off_maybe()
84 spl_rw_lockdep_on_maybe(krwlock_t *rwp) \ in spl_rw_lockdep_on_maybe()
96 RW_LOCK_HELD(krwlock_t *rwp) in RW_LOCK_HELD()
102 RW_WRITE_HELD(krwlock_t *rwp) in RW_WRITE_HELD()
108 RW_READ_HELD(krwlock_t *rwp) in RW_READ_HELD()
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dzfs_context.h287 } krwlock_t;
300 extern void rw_init(krwlock_t *rwlp, char *name, int type, void *arg);
301 extern void rw_destroy(krwlock_t *rwlp);
302 extern void rw_enter(krwlock_t *rwlp, krw_t rw);
303 extern int rw_tryenter(krwlock_t *rwlp, krw_t rw);
304 extern int rw_tryupgrade(krwlock_t *rwlp);
305 extern void rw_exit(krwlock_t *rwlp);
466 krwlock_t tq_threadlock;
H A Dzvol_impl.h59 krwlock_t zv_suspend_lock; /* suspend lock */
65 extern krwlock_t zvol_state_lock;
H A Ddsl_crypt.h149 krwlock_t sk_dk_lock;
155 krwlock_t sk_km_lock;
161 krwlock_t sk_wkeys_lock;
H A Dzfs_znode.h183 krwlock_t z_parent_lock; /* parent lock for directories */
184 krwlock_t z_name_lock; /* "master" lock for dirent locks */
205 krwlock_t z_xattr_lock; /* xattr data lock */
H A Dzio_crypt.h119 krwlock_t zk_salt_lock;
H A Dzap_leaf.h164 krwlock_t l_rwlock;
H A Dzap_impl.h150 krwlock_t zap_rwlock;
H A Ddmu_objset.h47 extern krwlock_t os_lock;
H A Ddbuf.h265 krwlock_t db_rwlock;
H A Ddnode.h279 krwlock_t dn_struct_rwlock;
H A Dvdev_impl.h368 krwlock_t vdev_indirect_rwlock;
/f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzfs_vfsops_os.h92 krwlock_t z_fuid_lock; /* fuid lock */
106 krwlock_t z_teardown_inactive_lock;
/f-stack/freebsd/contrib/openzfs/lib/libzpool/
H A Dkernel.c241 rw_init(krwlock_t *rwlp, char *name, int type, void *arg) in rw_init()
249 rw_destroy(krwlock_t *rwlp) in rw_destroy()
255 rw_enter(krwlock_t *rwlp, krw_t rw) in rw_enter()
267 rw_exit(krwlock_t *rwlp) in rw_exit()
278 rw_tryenter(krwlock_t *rwlp, krw_t rw) in rw_tryenter()
312 rw_tryupgrade(krwlock_t *rwlp) in rw_tryupgrade()
/f-stack/freebsd/contrib/openzfs/module/icp/include/sys/
H A Dmodhash_impl.h55 krwlock_t mh_contents; /* lock protecting contents */
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_vfsops_os.h62 #define zfs_teardown_inactive_lock_t krwlock_t
80 krwlock_t z_fuid_lock; /* fuid lock */
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Drwlock.h48 typedef struct sx krwlock_t; typedef
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dzio_inject.c81 static krwlock_t inject_lock;
H A Dzvol.c96 krwlock_t zvol_state_lock;
H A Ddbuf.c4688 dbuf_remap_impl(dnode_t *dn, blkptr_t *bp, krwlock_t *rw, dmu_tx_t *tx) in dbuf_remap_impl()
4762 krwlock_t *lock = (dn->dn_dbuf == NULL ? NULL : in dbuf_remap()
H A Ddmu_objset.c71 krwlock_t os_lock;
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dvdev_disk.c43 krwlock_t vd_lock;
H A Dzfs_ctldir.c107 static krwlock_t zfs_snapshot_lock;
H A Dzfs_vnops_os.c2551 krwlock_t *zl_rwlock; /* lock we acquired */
2586 krwlock_t *rwlp = &szp->z_parent_lock; in zfs_rename_lock()