Searched refs:rmlock (Results 1 - 25 of 25) sorted by relevance

/freebsd-10.2-release/sys/sys/
H A Drmlock.h29 * $FreeBSD: releng/10.2/sys/sys/rmlock.h 252209 2013-06-25 18:44:15Z jhb $
49 void rm_init(struct rmlock *rm, const char *name);
50 void rm_init_flags(struct rmlock *rm, const char *name, int opts);
51 void rm_destroy(struct rmlock *rm);
52 int rm_wowned(const struct rmlock *rm);
56 void _rm_wlock_debug(struct rmlock *rm, const char *file, int line);
57 void _rm_wunlock_debug(struct rmlock *rm, const char *file, int line);
58 int _rm_rlock_debug(struct rmlock *rm, struct rm_priotracker *tracker,
60 void _rm_runlock_debug(struct rmlock *rm, struct rm_priotracker *tracker,
63 void _rm_wlock(struct rmlock *r
[all...]
H A D_rmlock.h46 struct rmlock { struct
63 struct rmlock *rmp_rmlock;
H A Dhhook.h54 #include <sys/rmlock.h>
93 struct rmlock hhh_lock;
/freebsd-10.2-release/sys/kern/
H A Dkern_rmlock.c49 #include <sys/rmlock.h>
118 rm_assert((const struct rmlock *)lock, what);
124 struct rmlock *rm;
127 rm = (struct rmlock *)lock;
141 struct rmlock *rm;
146 rm = (struct rmlock *)lock;
182 const struct rmlock *rm;
185 rm = (const struct rmlock *)lock;
223 rm_trackers_present(const struct pcpu *pc, const struct rmlock *rm,
259 struct rmlock *r
[all...]
H A Dkern_osd.c39 #include <sys/rmlock.h>
81 static struct rmlock osd_object_lock[OSD_LAST + 1];
/freebsd-10.2-release/sys/net/
H A Dpfil.h40 #include <sys/rmlock.h>
84 struct rmlock *ph_plock; /* Pointer to the used lock */
85 struct rmlock ph_lock; /* Private lock storage */
112 struct rm_priotracker; /* Do not require including rmlock header */
122 rm_init_flags(l, "PFil " t " rmlock", RM_RECURSE)
H A Dif_gif.h56 struct rmlock gif_lock;
H A Dif_gre.h66 struct rmlock gre_lock;
H A Dpfil.c37 #include <sys/rmlock.h>
62 VNET_DEFINE(struct rmlock, pfil_lock);
H A Dif_lagg.h191 struct rmlock sc_mtx;
261 #define LAGG_LOCK_INIT(_sc) rm_init(&(_sc)->sc_mtx, "if_lagg rmlock")
H A Dif_me.c41 #include <sys/rmlock.h>
87 struct rmlock me_lock;
H A Dnetisr.c79 #include <sys/rmlock.h>
117 static struct rmlock netisr_rmlock;
H A Dif_vxlan.c42 #include <sys/rmlock.h>
92 struct rmlock vxlso_lock;
168 struct rmlock vxl_lock;
H A Dif_gif.c46 #include <sys/rmlock.h>
H A Dif_gre.c52 #include <sys/rmlock.h>
H A Dif_lagg.c40 #include <sys/rmlock.h>
342 * This uses the callout lock rather than the rmlock; one can't
343 * hold said rmlock during SWI.
/freebsd-10.2-release/sys/netinet6/
H A Dip6_gre.c35 #include <sys/rmlock.h>
H A Din6_gif.c40 #include <sys/rmlock.h>
/freebsd-10.2-release/share/man/man9/
H A DMakefile237 rmlock.9 \
1099 MLINKS+=rmlock.9 rm_assert.9 \
1100 rmlock.9 rm_destroy.9 \
1101 rmlock.9 rm_init.9 \
1102 rmlock.9 rm_init_flags.9 \
1103 rmlock.9 rm_rlock.9 \
1104 rmlock.9 rm_runlock.9 \
1105 rmlock.9 rm_sleep.9 \
1106 rmlock.9 RM_SYSINIT.9 \
1107 rmlock
[all...]
/freebsd-10.2-release/gnu/usr.bin/rcs/co/
H A Dco.c175 static int rmlock P((struct hshentry const*));
415 rmlock(targetdelta)
572 rmlock(delta) function
/freebsd-10.2-release/sys/netinet/
H A Dip_gre.c51 #include <sys/rmlock.h>
H A Din_gif.c40 #include <sys/rmlock.h>
/freebsd-10.2-release/sys/security/mac/
H A Dmac_framework.c82 #include <sys/rmlock.h>
178 static struct rmlock mac_policy_rm; /* Non-sleeping entry points. */
H A Dmac_internal.h59 #include <sys/rmlock.h>
/freebsd-10.2-release/sys/ofed/drivers/net/mlx4/
H A Dutils.c40 #include <sys/rmlock.h>

Completed in 593 milliseconds