summaryrefslogtreecommitdiffstats
path: root/sys/net/vnet.h
Commit message (Expand)AuthorAgeFilesLines
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.glebius2014-11-071-67/+4
* Fixup for r261590 (vnet sysctl handlers cleanup).trociny2014-02-091-1/+1
* Remove identical vnet sysctl handlers, and handle CTLFLAG_VNETglebius2014-02-071-9/+4
* Correct CTASSERT condition.ae2013-07-091-1/+2
* Add several macros to help migrate statistics structures to PCPU counters.ae2013-07-091-0/+49
* Mfp4 CH=177255:bz2011-02-111-3/+12
* Mfp4 CH=177255:bz2011-02-111-12/+18
* Mfp4 CH=177255:bz2011-02-111-2/+2
* sysctl(8) should use the CTLTYPE to determine the type of data whenmdf2011-01-191-0/+1
* After some off-list discussion, revert a number of changes to thedim2010-11-221-13/+9
* Instead of unconditionally emitting .globl's for the __start_set_xxx anddim2010-11-141-3/+4
* Add macros to define static instances of VNET_DEFINE and DPCPU_DEFINE.dim2010-11-141-6/+9
* Similar to r212647, remove the workaround in sys/net/vnet.h for an lddim2010-11-121-9/+0
* Use the same treatment as in linker_set.h for the __start and __stopdim2010-11-111-0/+2
* Provide a macro for registering a virtualized sysctl handler forzec2010-06-021-0/+8
* Move two copies of the same definition to a common include file.julian2010-04-141-0/+9
* Split eventhandler_register() into an internal part and a wrapper functionbz2010-03-191-0/+30
* Instead of spamming the console on each curvnet recursion event, printzec2010-02-041-3/+3
* Make VNET_DEBUG a standalone compile-time option, i.e. decouple it fromzec2009-08-141-3/+0
* Make it possible to change the vnet sysctl variables on jailsbz2009-08-131-7/+11
* Put minimum alignment on the dpcpu and vnet section so that ldbz2009-08-121-3/+5
* Make the vnet alloc/destroy paths a bit easier to followg by mergingrwatson2009-08-011-7/+0
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-2/+151
* Reorder and recomment vnet.c and vnet.h on the basis that they are no longerrwatson2009-07-301-67/+92
* Revise header comments for vnet.h as we now implement VNET_SYSINIT, notrwatson2009-07-281-4/+8
* Introduce and use a sysinit-based initialization scheme for virtualrwatson2009-07-231-0/+51
* sysctl_msec_to_ticks is used with both virtualized andbz2009-07-211-0/+6
* Add macros VNET_SETNAME and VNET_SYMPREFIX, and expose to userspace ifrwatson2009-07-201-3/+10
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-161-10/+5
* Add missing license line for vnet.h, correct white space nit.rwatson2009-07-151-1/+2
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-48/+113
* Remove support for the /dev/net/* per-interface devices. They servebrooks2009-06-291-1/+2
* Updates after r194640:bz2009-06-221-4/+0
* Move virtualization of routing related variables into their ownbz2009-06-221-5/+0
* Introduce an infrastructure for dismantling vnet instances.zec2009-06-081-0/+2
* Convert the two dimensional array to be malloced and introducebz2009-06-011-1/+1
* V_irtualize the if_clone framework, thus allowing for clonable ifnetszec2009-05-231-16/+21
* Make indentation more uniform accross vnet container structs.zec2009-05-021-14/+14
* First pass at separating per-vnet initializer functionszec2009-04-061-0/+2
* Add size-guards evaluated at compile-time to the main struct vnet_*bz2009-03-011-0/+3
* For all files including net/vnet.h directly include opt_route.h andbz2009-02-271-3/+0
* we need if_var.h not if.hluigi2009-02-161-1/+1
* remove unnecessary #include from vnet.h and vinet.hluigi2009-02-151-6/+0
* Conditionally compile out V_ globals while instantiating the appropriatezec2008-12-101-2/+6
* Unhide declarations of network stack virtualization structs fromzec2008-11-281-3/+2
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-0/+93
OpenPOWER on IntegriCloud