summaryrefslogtreecommitdiffstats
path: root/sys/pci/if_skreg.h
diff options
context:
space:
mode:
authorjmg <jmg@FreeBSD.org>2004-11-15 19:37:21 +0000
committerjmg <jmg@FreeBSD.org>2004-11-15 19:37:21 +0000
commit079e5a8053bea01154a0d15506fad08b72beb28b (patch)
tree98cec7c72d4b46e1ca451b8e10ef4d43d9895c63 /sys/pci/if_skreg.h
parentec2edfc1aecdac7754677942fe24d4d6e8ba56c5 (diff)
downloadFreeBSD-src-079e5a8053bea01154a0d15506fad08b72beb28b.zip
FreeBSD-src-079e5a8053bea01154a0d15506fad08b72beb28b.tar.gz
fix the missing lock in sk_jfree (verified w/ an assert)
also fix up handling and proding of the tx, _OACTIVE is now handled better... Submitted by: Peter Edwards (sk_jfree) Obtained from: OpenBSD and/or NetBSD (tx prod)
Diffstat (limited to 'sys/pci/if_skreg.h')
-rw-r--r--sys/pci/if_skreg.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/pci/if_skreg.h b/sys/pci/if_skreg.h
index 8271c03..b70e172 100644
--- a/sys/pci/if_skreg.h
+++ b/sys/pci/if_skreg.h
@@ -1442,6 +1442,7 @@ struct sk_softc {
#define SK_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->sk_mtx, MA_OWNED)
#define SK_IF_LOCK(_sc) SK_LOCK((_sc)->sk_softc)
#define SK_IF_UNLOCK(_sc) SK_UNLOCK((_sc)->sk_softc)
+#define SK_IF_LOCK_ASSERT(_sc) SK_LOCK_ASSERT((_sc)->sk_softc)
/* Softc for each logical interface */
struct sk_if_softc {
OpenPOWER on IntegriCloud