Searched refs:rmlock (Results 1 – 25 of 32) sorted by relevance
12
/freebsd/sys/sys/ |
H A D | rmlock.h | 51 void rm_init(struct rmlock *rm, const char *name); 52 void rm_init_flags(struct rmlock *rm, const char *name, int opts); 53 void rm_destroy(struct rmlock *rm); 54 int rm_wowned(const struct rmlock *rm); 57 void _rm_wlock_debug(struct rmlock *rm, const char *file, int line); 58 void _rm_wunlock_debug(struct rmlock *rm, const char *file, int line); 59 int _rm_rlock_debug(struct rmlock *rm, struct rm_priotracker *tracker, 61 void _rm_runlock_debug(struct rmlock *rm, struct rm_priotracker *tracker, 64 void _rm_wlock(struct rmlock *rm); 65 void _rm_wunlock(struct rmlock *rm); [all …]
|
H A D | _rmlock.h | 54 struct rmlock { struct 71 struct rmlock *rmp_rmlock; argument
|
H A D | hhook.h | 96 struct rmlock hhh_lock;
|
/freebsd/sys/kern/ |
H A D | kern_rmlock.c | 118 rm_assert((const struct rmlock *)lock, what); in assert_rm() 124 struct rmlock *rm; in lock_rm() 127 rm = (struct rmlock *)lock; in lock_rm() 141 struct rmlock *rm; in unlock_rm() 146 rm = (struct rmlock *)lock; in unlock_rm() 182 const struct rmlock *rm; in owner_rm() 185 rm = (const struct rmlock *)lock; in owner_rm() 223 rm_trackers_present(const struct pcpu *pc, const struct rmlock *rm, in rm_trackers_present() 259 struct rmlock *rm = arg; in rm_cleanIPI() 278 rm_init_flags(struct rmlock *rm, const char *name, int opts) in rm_init_flags() [all …]
|
H A D | kern_osd.c | 54 struct rmlock osd_object_lock;
|
/freebsd/share/man/man9/ |
H A D | Makefile | 309 rmlock.9 \ 1929 MLINKS+=rmlock.9 rm_assert.9 \ 1930 rmlock.9 rm_destroy.9 \ 1931 rmlock.9 rm_init.9 \ 1932 rmlock.9 rm_init_flags.9 \ 1933 rmlock.9 rm_rlock.9 \ 1934 rmlock.9 rm_runlock.9 \ 1935 rmlock.9 rm_sleep.9 \ 1936 rmlock.9 RM_SYSINIT.9 \ 1937 rmlock.9 RM_SYSINIT_FLAGS.9 \ [all …]
|
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/ |
H A D | fasttrap_impl.h | 210 extern struct rmlock fasttrap_tp_lock;
|
/freebsd/sys/netipsec/ |
H A D | keydb.h | 42 #include <sys/rmlock.h> 163 struct rmlock *lock; /* update/access lock */
|
/freebsd/sys/netlink/ |
H A D | netlink_var.h | 102 struct rmlock ctl_lock;
|
/freebsd/sys/net/ |
H A D | radix.h | 139 struct rmlock rnh_lock; /* locks entire radix tree */
|
H A D | netisr.c | 80 #include <sys/rmlock.h> 119 static struct rmlock netisr_rmlock;
|
H A D | if_vxlan.c | 40 #include <sys/rmlock.h> 111 struct rmlock vxlso_lock; 193 struct rmlock vxl_lock;
|
/freebsd/sys/netinet/ |
H A D | tcp_stats.c | 70 static struct rmlock tcp_stats_tpl_sampling_lock;
|
H A D | tcp_fastopen.c | 356 VNET_DEFINE_STATIC(struct rmlock, tcp_fastopen_keylock);
|
/freebsd/sys/dev/hyperv/netvsc/ |
H A D | if_hnvar.h | 203 struct rmlock hn_vf_lock;
|
/freebsd/sys/net/route/ |
H A D | route_var.h | 61 struct rmlock rib_lock; /* config/data path lock */
|
/freebsd/sys/security/mac/ |
H A D | mac_framework.c | 215 static struct rmlock mac_policy_rm; /* Non-sleeping entry points. */
|
/freebsd/sys/dev/ntb/ |
H A D | ntb.c | 55 struct rmlock ctx_lock;
|
/freebsd/tools/build/test-includes/ |
H A D | badfiles.inc | 104 sys/rmlock.h \
|
/freebsd/sys/powerpc/pseries/ |
H A D | mmu_phyp.c | 66 static struct rmlock mphyp_eviction_lock;
|
/freebsd/sys/netgraph/ |
H A D | ng_iface.c | 122 struct rmlock lock; /* Protect private data changes */
|
/freebsd/sys/netinet6/ |
H A D | in6_var.h | 536 extern struct rmlock in6_ifaddr_lock;
|
H A D | ip6_input.c | 86 #include <sys/rmlock.h> 215 struct rmlock in6_ifaddr_lock;
|
/freebsd/sys/netpfil/ipfw/ |
H A D | ip_fw_private.h | 313 struct rmlock rwmtx;
|
/freebsd/sys/netlink/route/ |
H A D | nexthop.c | 103 struct rmlock un_lock;
|
12