summaryrefslogtreecommitdiffstats
path: root/sys/sys/buf_ring.h
diff options
context:
space:
mode:
authorkmacy <kmacy@FreeBSD.org>2008-12-17 04:00:43 +0000
committerkmacy <kmacy@FreeBSD.org>2008-12-17 04:00:43 +0000
commit4b4aad01dc1f9b4b7b3a5e843c8a34629fb6fd67 (patch)
tree124e26067b399b2cf50dcf7d8c27225624203897 /sys/sys/buf_ring.h
parent0d699e4383e0140c80269e315e36686906dddd3c (diff)
downloadFreeBSD-src-4b4aad01dc1f9b4b7b3a5e843c8a34629fb6fd67.zip
FreeBSD-src-4b4aad01dc1f9b4b7b3a5e843c8a34629fb6fd67.tar.gz
merge in 2 buf_ring helper routines for enqueueing and freeing buf_rings
Diffstat (limited to 'sys/sys/buf_ring.h')
-rw-r--r--sys/sys/buf_ring.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/sys/buf_ring.h b/sys/sys/buf_ring.h
index 6d0cb7d..efea85a 100644
--- a/sys/sys/buf_ring.h
+++ b/sys/sys/buf_ring.h
@@ -48,10 +48,11 @@ struct buf_ring {
volatile uint32_t br_prod_tail;
int br_prod_size;
int br_prod_mask;
+ uint64_t br_drops;
/*
* Pad out to next L2 cache line
*/
- uint64_t _pad0[14];
+ uint64_t _pad0[13];
volatile uint32_t br_cons_head;
volatile uint32_t br_cons_tail;
OpenPOWER on IntegriCloud