Home
last modified time | relevance | path

Searched refs:rw_semaphore (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Drwsem.h38 struct rw_semaphore { struct
67 struct rw_semaphore name; \
75 linux_init_rwsem(struct rw_semaphore *rw, const char *name) in linux_init_rwsem()
82 extern int linux_down_read_killable(struct rw_semaphore *);
83 extern int linux_down_write_killable(struct rw_semaphore *);
H A Dmm_types.h48 struct rw_semaphore mmap_sem;
/freebsd/sys/contrib/openzfs/contrib/coverity/
H A Dmodel.c579 struct {} rw_semaphore; variable
597 down_read(struct rw_semaphore *sem) in down_read()
606 down_write(struct rw_semaphore *sem) in down_write()
615 down_read_trylock(struct rw_semaphore *sem) in down_read_trylock()
626 down_write_trylock(struct rw_semaphore *sem) in down_write_trylock()
637 up_read(struct rw_semaphore *sem) in up_read()
643 up_write(struct rw_semaphore *sem) in up_write()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_lock.c161 linux_down_read_killable(struct rw_semaphore *rw) in linux_down_read_killable()
174 linux_down_write_killable(struct rw_semaphore *rw) in linux_down_write_killable()
/freebsd/sys/dev/qat/include/
H A Dadf_fw_counters.h30 struct rw_semaphore lock;
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dfs_core.h145 struct rw_semaphore lock;
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Drwlock.h44 struct rw_semaphore rw_rwlock;
H A Dtaskq.h184 extern struct rw_semaphore tq_list_sem;
H A Dkmem_cache.h73 extern struct rw_semaphore spl_kmem_cache_sem;
/freebsd/sys/ofed/drivers/infiniband/core/
H A Duverbs.h158 struct rw_semaphore hw_destroy_rwsem;
/freebsd/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-kmem-cache.c133 struct rw_semaphore spl_kmem_cache_sem; /* Cache list lock */
H A Dspl-taskq.c158 struct rw_semaphore tq_list_sem;
/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4.h624 struct rw_semaphore switch_sem;