summaryrefslogtreecommitdiff
path: root/sys/netgraph/ng_device.c
AgeCommit message (Expand)Author
2025-10-27ng_device: add kqueue supportQuentin Thébault
2025-09-12ng_device.c: improve compliance with style(9)Quentin Thébault
2025-09-12ng_device: enable setting the device to non-blocking modeQuentin Thébault
2025-09-12ng_device: replace dependency on vnode.h with fcntl.hQuentin Thébault
2025-06-17Internal scheduling priorities: Always use symbolic onesOlivier Certner
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-11-14Add ETHER_ALIGN support to ng_device(4).Ian Lepore
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2020-02-05I doubt anybody in the world uses ng_device, but its write method shouldGleb Smirnoff
2017-11-27sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni
2014-09-19Remove ifq_drops from struct ifqueue. Now queue drops are accounted inGleb Smirnoff
2012-12-05 Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff
2012-02-10Remove direct access to si_name.Ed Schouten
2011-04-18Node constructor methods are supposed to be called in syscallGleb Smirnoff
2008-10-23Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav
2008-09-26Remove unit2minor() use from kernel code.Ed Schouten
2006-11-02Rename m_getm() to m_getm2() and rewrite it to allocate up to page sizedAndre Oppermann
2005-05-04Change m_uiotombuf so it will accept offset at which data should be copiedMaksim Yevmenkin
2005-03-14o Use subr_unit allocator. This simplifies code much:Gleb Smirnoff
2005-02-14Make WITNESS happier:Gleb Smirnoff
2005-02-05Create a per-module mutex on MOD_LOAD, and destroy it on MOD_UNLOAD.Ruslan Ermilov
2005-01-07/* -> /*- for license, minor formatting changesWarner Losh
2004-12-26tsleep => msleepRoman Kurakin
2004-11-10Add myself to copyright.Gleb Smirnoff
2004-10-31Since last change moved ';' from macro to code, we need to embraceGleb Smirnoff
2004-10-28Rename debug macro to DBG and indent it properly.Gleb Smirnoff
2004-10-18Major overhaul.Gleb Smirnoff
2004-07-20In ng_device_newhook():Gleb Smirnoff
2004-07-201. Make ng_device.h system include. This fixes module build.Gleb Smirnoff
2004-06-29Remove 3rd clause from the licence.Mark Santcroos
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-05-29Switch to using C99 sparse initialisers for the type methods array.Julian Elischer
2004-02-21Device megapatch 4/6:Poul-Henning Kamp
2004-02-21Device megapatch 1/6:Poul-Henning Kamp
2004-01-26Get rid of the deprecated *LEN constants in favour of the newHartmut Brandt
2003-03-03Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp
2003-02-02Catch more uses of MIN().Alfred Perlstein
2002-06-18A node that creates a device entry in /dev (yay devfs)Julian Elischer