Home
last modified time | relevance | path

Searched refs:srcu_struct (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dsrcu.h32 struct srcu_struct { struct
39 static struct srcu_struct name
43 extern int srcu_read_lock(struct srcu_struct *);
44 extern void srcu_read_unlock(struct srcu_struct *, int index);
45 extern void synchronize_srcu(struct srcu_struct *);
46 extern void srcu_barrier(struct srcu_struct *);
47 extern int init_srcu_struct(struct srcu_struct *);
48 extern void cleanup_srcu_struct(struct srcu_struct *);
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_rcu.c428 init_srcu_struct(struct srcu_struct *srcu) in init_srcu_struct()
434 cleanup_srcu_struct(struct srcu_struct *srcu) in cleanup_srcu_struct()
439 srcu_read_lock(struct srcu_struct *srcu) in srcu_read_lock()
446 srcu_read_unlock(struct srcu_struct *srcu, int key __unused) in srcu_read_unlock()
452 synchronize_srcu(struct srcu_struct *srcu) in synchronize_srcu()
458 srcu_barrier(struct srcu_struct *srcu) in srcu_barrier()
/freebsd/sys/ofed/drivers/infiniband/core/
H A Duverbs.h115 struct srcu_struct disassociate_srcu;
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib.h774 struct srcu_struct mr_srcu;