summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_base.c
Commit message (Expand)AuthorAgeFilesLines
* Despite several examples in the kernel, the third argument ofdwmalone2007-06-041-1/+1
* Partially back out rev. 1.127, to restore broken functionality. Thisglebius2007-06-011-5/+4
* Universally adopt most conventional spelling of acquire.rwatson2007-05-271-1/+2
* We don't need spinning locks here. Change them to the adaptive mutexes. Thiswkoszek2007-03-311-6/+6
* Instead of direct manipulation on queue and worklist mutexes, bring macroswkoszek2007-03-301-27/+40
* Prefer more traditional spellings of some words in comments.rwatson2007-03-181-15/+15
* oops committed the wrong patch.julian2007-03-101-6/+10
* ng_apply_item should be void. It is called from the interrupt source orjulian2007-03-091-14/+85
* Do not leak hooks in ng_bypass().glebius2006-10-111-0/+3
* When counting nodes second time, use the same criteria as forglebius2006-06-071-4/+4
* Use NET_CALLOUT_MPSAFE for netgraph callout initializer.glebius2006-06-061-2/+0
* Conditionally acquire Giant in netgraph callouts to honor mpsafenet=0.jhb2006-06-021-0/+2
* - Print also node ID in ktr(9) messages. [1]glebius2006-01-121-29/+33
* Remove old debugging leftover.glebius2006-01-121-8/+0
* Fix wording in last commit.glebius2006-01-121-1/+1
* Add ktr(9) hooks to easier tracing of the netgraph item flow throughglebius2006-01-111-2/+36
* Some whitespace and style cleanup.glebius2005-11-151-60/+59
* Fix two races which happen when netgraph is restructuring:glebius2005-11-021-8/+47
* Rework the ng_item queueing on nodes:glebius2005-11-021-121/+106
* - When flushing node input queue, check whether item has a callback. Ifglebius2005-10-131-0/+6
* After rev. 1.103 the oitem and ierror are no longer needed, remove them.glebius2005-10-121-18/+4
* Fix a regression introduced in rev. 1.107. If an item once had a writerglebius2005-10-111-22/+28
* Fix an item leak, that happens when some node calls ng_callout() twoglebius2005-09-081-2/+6
* Fix build.glebius2005-09-061-1/+1
* In INVARIANTS case also check that nodes do not pass queues of mbufsglebius2005-09-061-1/+5
* Raise one more bit in READER_MASK. I believe that before this changeglebius2005-09-061-1/+1
* Use non-debug macros inside debugging functions, to preventglebius2005-09-021-4/+4
* Cleanup the reader/writer policy in netgraph(4). Assignglebius2005-08-261-24/+25
* In ng_callout() assert that supplied arguments are non-NULL.glebius2005-08-211-3/+4
* Fix cut-n-paste error, introduced in rev. 1.103.glebius2005-07-211-1/+1
* Catch up with netgraph.h rev. 1.57 and fix build.glebius2005-07-211-0/+1
* Problem description:glebius2005-07-211-67/+17
* In the splnet times, netgraph was functional and synchronous. Nowadays,glebius2005-07-051-2/+28
* - Extend interface of ng_getqblk(), so that malloc wait flags areglebius2005-05-161-26/+19
* Move queue element routines upper, so that all relatedglebius2005-05-141-85/+85
* Use uma(9) for allocating netgraph items:glebius2005-05-141-102/+47
* Since there is no way to queue a function call to node, createglebius2005-05-131-3/+16
* Plug item leak in case when NGI_FN is applied to invalid node.glebius2005-03-101-0/+1
* Make netgraph ISR and callout MPSAFE.glebius2005-02-121-2/+2
* Rename ng_callout_trapoline to ng_callout_trampoline.glebius2005-01-261-3/+3
* With recent changes to _callout_stop_safe() we can remove a hackglebius2005-01-251-6/+1
* Fix an evil typo.glebius2005-01-241-1/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+3
* Introduce new startup level SI_SUB_NETGRAPH that is afteremax2005-01-061-1/+1
* Move systm.h up, since it is required by mbuf.h.glebius2004-12-231-1/+1
* - sort includesglebius2004-12-231-5/+4
* Assert queue mutex in ng_dequeue() and ng_queue_rw().glebius2004-12-191-0/+4
* Mechanically rename s/ng_timeout/ng_callout/g, s/ng_untimeout/ng_uncallout/g.glebius2004-12-011-5/+5
* Partically backout previous commit. Since _callout_stop_safe() clearsglebius2004-11-041-2/+7
* - Make ng_timeout() to use callout() interface instead of timeout().glebius2004-11-021-19/+17
OpenPOWER on IntegriCloud