summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_base.c
Commit message (Expand)AuthorAgeFilesLines
* style(9), whitespace and spelling nits.glebius2011-12-301-104/+78
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-3/+6
* Constify "address" argument of ng_address_path().fjoe2011-11-061-1/+1
* - If KDB & NETGRAPH_DEBUG are on, print traces on discovered failedglebius2011-10-271-0/+6
* - Use refcount(9) API to manage node and hook refcounting.glebius2011-07-041-15/+6
* Fix error where error variable was assigned result of comparison,glebius2011-04-171-1/+1
* Improve locking of creating and dropping links in the graph, acquiringglebius2011-03-211-51/+46
* After some off-list discussion, revert a number of changes to thedim2010-11-221-3/+3
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-3/+3
* Increase the target buffer for performing NGM_ASCII2BINARY conversionzec2010-05-131-1/+1
* When destroying a vnet, shut down all netgraph nodes tied to that vnetzec2010-05-031-19/+33
* (S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument.antoine2009-12-281-1/+1
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+0
* Introduce and use a sysinit-based initialization scheme for virtualrwatson2009-07-231-20/+4
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-161-3/+3
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-42/+16
* Introduce a mechanism for detecting calls from outbound path of thezec2009-06-111-1/+5
* Introduce an infrastructure for dismantling vnet instances.zec2009-06-081-3/+42
* Unbreak LINT build, caused by a change in struct ng_node layout introducedzec2009-05-051-0/+1
* In preparation to make options VIMAGE operational, where needed,zec2009-04-261-2/+28
* To avoid one doubtless netgraph SMP scalability limitation point, switchmav2008-12-141-13/+32
* Revert rev. 183277:mav2008-12-131-8/+2
* Conditionally compile out V_ globals while instantiating the appropriatezec2008-12-101-1/+14
* Unhide declarations of network stack virtualization structs fromzec2008-11-281-1/+0
* Remove unneeded NULL check. At first msg can't be null here and and at secondmav2008-11-221-2/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-4/+4
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-1/+5
* Add ng_rmnode_flags() so the caller can pass NG_QUEUE and have the nodethompsa2008-09-221-2/+8
* We can't implicitly trust the hook on NGQF_FN/NGQF_FN2 processing inmav2008-09-131-6/+14
* A bunch of formatting fixes brough to light by, or created by the Vimage commitjulian2008-08-201-1/+1
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-8/+9
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyrwatson2008-07-041-2/+1
* ng_address_hook() microoptimization. Use local variables as they should be.mav2008-04-191-7/+5
* Use separate UMA zone for data items allocation. It is a partialmav2008-04-161-40/+70
* Several changes breaking netgraph module ABI collected together:mav2008-04-151-104/+91
* Add memory barriers to the node locking operations.mav2008-04-091-18/+32
* Rewrite node's r/w/q-lock semantics using only atomics instead of mutexmav2008-04-061-247/+76
* Use new atomic_fetchadd() primitive instead of looping atomic_cmpset().mav2008-03-301-8/+5
* There is no need to erase hook->hk_node before freing hook.mav2008-03-291-3/+1
* Remove ng_setisr() call from ng_dequeue(). It is useless as we any waymav2008-03-271-11/+0
* Remove impossible (hk_peer == NULL) check from ng_address_hook().mav2008-03-161-1/+0
* Improve apply callback error reporting:mav2008-03-111-8/+25
* Increase default queue items allocation limit from 512 to 4096 itemsmav2008-03-051-2/+16
* Implement 128 items node name hash for faster name search.mav2008-03-041-47/+70
* Fix incorrect constant used in rev. 1.146 that broke node writer locking.mav2008-02-251-1/+1
* Cleanup and tune ng_snd_item() function as it is one of themav2008-02-061-95/+42
* Fix one more grammo.marck2008-02-021-1/+1
* Reword recent comment a bit.marck2008-02-011-3/+3
* Add comments about stack protection mechanism.mav2008-02-011-0/+8
* Some code reformat.mav2008-01-311-55/+38
OpenPOWER on IntegriCloud