path: root/sys/sys/buf_ring.h
Commit message (Expand)AuthorAgeFilesLines
* sys: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-7/+5
* This patch offers a workaround to buf_ring reorderingWojciech Macek2019-04-231-6/+15
* Unhook DEBUG_BUFRING from INVARIANTSAndrew Gallatin2018-05-151-4/+6
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Fix a variety of cosmetic typos and misspellingsConrad Meyer2017-01-151-3/+3
* Revert r309372Ryan Stone2016-12-021-7/+5
* Fix a false positive in a buf_ring assertRyan Stone2016-12-011-5/+7
* ARM, ARM64: Workaround for buf_ring reorderingWojciech Macek2016-06-301-2/+31
* sys/sys: minor spelling fixes.Pedro F. Giffuni2016-05-031-2/+2
* buf_ring/drbr: Add buf_ring_peek_clear_sc and use it in drbr_peekSepherosa Ziehau2016-02-291-0/+31
* Plug memory ordering holes in buf_ring_enqueue. For at least someJosh Paetzel2014-10-301-33/+16
* Remove instances of variables that were set, but never used. gcc 4.9Warner Losh2014-03-301-1/+6
* This fixes a out-of-order problem with severalRandall Stewart2013-02-071-0/+48
* Improve bufring impl:Attilio Rao2012-12-281-21/+19
* Remove an unused var.Attilio Rao2012-12-271-5/+1
* br_prod_tail and br_cons_tail members are used as barrier toAttilio Rao2012-12-271-5/+5
* The drbr(9) API appeared to be so unclear, that most drivers inGleb Smirnoff2012-09-281-10/+2
* Switch to our preferred 2-clause BSD license.Joel Dahl2010-05-051-22/+20
* - add drbr routines for accessing #qentries and conditionally dequeueingKip Macy2009-06-091-16/+32
* No man page currently exists so comment the two uncommentedKip Macy2009-05-071-4/+13
* merge in 2 buf_ring helper routines for enqueueing and freeing buf_ringsKip Macy2008-12-171-1/+2
* return ENOBUFS when ring is fullKip Macy2008-12-021-1/+1
* buf_ring_peek should return NULL if the ring is empty rather thanKip Macy2008-11-231-1/+4
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,Kip Macy2008-11-221-0/+250