aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hatm
Commit message (Expand)AuthorAgeFilesLines
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-033-3/+3
* sys: use our roundup2/rounddown2() macros when param.h is available.Pedro F. Giffuni2016-04-211-4/+2
* sys/dev: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni2016-04-191-1/+1
* Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky2014-10-211-3/+11
* Follow up to r225617. In order to maximize the re-usability of kernel codeDavide Italiano2014-10-161-1/+1
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-192-9/+9
* Fix style bug: rename the refcount field of m_ext to ext_cnt, to matchGleb Smirnoff2014-07-111-2/+2
* All mbuf external free functions never fail, so let them be void.Gleb Smirnoff2014-07-111-4/+2
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler2013-11-301-2/+2
* Similar to the (1 << 31) case it is not defined to do (2 << 30).Eitan Adler2013-11-301-1/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-265-0/+5
* Give (*ext_free) an int return value allowing for very sophisticatedAndre Oppermann2013-08-251-4/+6
* Add an mbuf pointer parameter to (*ext_free) to give the externalAndre Oppermann2013-08-241-4/+4
* Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCIScott Long2013-08-121-7/+1
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-042-3/+3
* More conversions of drivers to use the PCI parent DMA tag.Scott Long2012-03-121-2/+2
* Remove extraneous semicolons, no functional changes.Martin Blapp2010-01-071-2/+2
* Free pointer from getenv() when done with it.Ed Maste2009-11-301-0/+1
* Take a step towards removing if_watchdog/if_timer. Don't explicitly setJohn Baldwin2009-11-061-1/+0
* Give MEXTADD() another argument to make both void pointers to thePoul-Henning Kamp2008-02-011-2/+2
* Remove the __inline qualifier from a function which is in fact not anMatt Jacob2007-06-081-1/+1
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* Replace m_extadd() with macro version MEXTADD().Andre Oppermann2005-09-191-2/+2
* Fix "struct ifnet" leaks when attach() fails in the middle.Ruslan Ermilov2005-09-161-3/+4
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson2005-08-095-16/+16
* Convert the atomic_ptr() operations over to operating on uintptr_tJohn Baldwin2005-07-151-3/+6
* Fix another fallout from the ifnet change that assumed that a softcHartmut Brandt2005-07-013-5/+5
* Fix the debugging macro. The struct ifnet isn't embedded in softcHartmut Brandt2005-06-221-1/+1
* Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis2005-06-106-114/+122
* Add a missing comma which prevents compilation with debugging enabled.Hartmut Brandt2005-05-251-1/+1
* Use BUS_PROBE_DEFAULT for pci probe return valueWarner Losh2005-03-051-1/+1
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-068-8/+8
* Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson2004-03-171-4/+4
* All three of these drivers abused cv_waitq_empty in the same way by spinningScott Long2004-02-291-7/+2
* change NULL to 0 to silence warning.Alfred Perlstein2003-12-241-1/+1
* Make the driver conditionally MPSAFE. MPSAFEty defaults to not-mpsafeHartmut Brandt2003-11-052-2/+9
* When compiled with debugging trace the number of transmit mbufs thatHartmut Brandt2003-11-052-2/+46
* Initialize the USED flag in new external receive buffers to 0, not to 1.Hartmut Brandt2003-11-051-2/+2
* Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis2003-10-311-4/+1
* Fix breakage on ia64: PAGE_SIZE on ia64 is large enough that more thanHartmut Brandt2003-10-311-1/+5
* Explain why the lock-free allocation algorithm is safe in our caseHartmut Brandt2003-10-301-0/+18
* Reinvent the used-flag for external mbufs. This and the on-card flagHartmut Brandt2003-10-303-19/+56
* Allow sending of more than one raw cell from a single mbuf. Only theHartmut Brandt2003-10-291-8/+11
* Remove a superfluous ) from the previous commit. This was obviouslyHartmut Brandt2003-10-291-1/+1
* Make the maximum number of pages for external mbufs configurable inHartmut Brandt2003-10-293-2/+7
* Make the value of the HATM_DEBUG symbol the default for the debuggingHartmut Brandt2003-10-293-13/+15
* Inline a function that was called only in one place directly into that place.Hartmut Brandt2003-10-292-72/+72
* We have some space in the external mbufs so use this space forHartmut Brandt2003-10-292-2/+5
* Defer allocation of the actual receive mbuf until the external bufferHartmut Brandt2003-10-294-29/+30
* Get rid of the mutexes for the exernal buffer free lists. UseHartmut Brandt2003-10-293-52/+51