summaryrefslogtreecommitdiff
path: root/sys/dev/hatm
AgeCommit message (Expand)Author
2017-04-24Remove the NATM framework including the en(4), fatm(4), hatm(4), andBrooks Davis
2016-05-03sys/dev: minor spelling fixes.Pedro F. Giffuni
2016-04-21sys: use our roundup2/rounddown2() macros when param.h is available.Pedro F. Giffuni
2016-04-19sys/dev: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni
2014-10-21Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky
2014-10-16Follow up to r225617. In order to maximize the re-usability of kernel codeDavide Italiano
2014-09-19Mechanically convert to if_inc_counter().Gleb Smirnoff
2014-07-11Fix style bug: rename the refcount field of m_ext to ext_cnt, to matchGleb Smirnoff
2014-07-11All mbuf external free functions never fail, so let them be void.Gleb Smirnoff
2013-11-30Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler
2013-11-30Similar to the (1 << 31) case it is not defined to do (2 << 30).Eitan Adler
2013-10-26The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff
2013-08-25Give (*ext_free) an int return value allowing for very sophisticatedAndre Oppermann
2013-08-24Add an mbuf pointer parameter to (*ext_free) to give the externalAndre Oppermann
2013-08-12Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCIScott Long
2012-12-04Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff
2012-03-12More conversions of drivers to use the PCI parent DMA tag.Scott Long
2010-01-07Remove extraneous semicolons, no functional changes.Martin Blapp
2009-11-30Free pointer from getenv() when done with it.Ed Maste
2009-11-06Take a step towards removing if_watchdog/if_timer. Don't explicitly setJohn Baldwin
2008-02-01Give MEXTADD() another argument to make both void pointers to thePoul-Henning Kamp
2007-06-08Remove the __inline qualifier from a function which is in fact not anMatt Jacob
2007-02-23o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati
2005-09-19Replace m_extadd() with macro version MEXTADD().Andre Oppermann
2005-09-16Fix "struct ifnet" leaks when attach() fails in the middle.Ruslan Ermilov
2005-08-09Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson
2005-07-15Convert the atomic_ptr() operations over to operating on uintptr_tJohn Baldwin
2005-07-01Fix another fallout from the ifnet change that assumed that a softcHartmut Brandt
2005-06-22Fix the debugging macro. The struct ifnet isn't embedded in softcHartmut Brandt
2005-06-10Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis
2005-05-25Add a missing comma which prevents compilation with debugging enabled.Hartmut Brandt
2005-03-05Use BUS_PROBE_DEFAULT for pci probe return valueWarner Losh
2005-01-06Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh
2004-03-17Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson
2004-02-29All three of these drivers abused cv_waitq_empty in the same way by spinningScott Long
2003-12-24change NULL to 0 to silence warning.Alfred Perlstein
2003-11-05Make the driver conditionally MPSAFE. MPSAFEty defaults to not-mpsafeHartmut Brandt
2003-11-05When compiled with debugging trace the number of transmit mbufs thatHartmut Brandt
2003-11-05Initialize the USED flag in new external receive buffers to 0, not to 1.Hartmut Brandt
2003-10-31Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis
2003-10-31Fix breakage on ia64: PAGE_SIZE on ia64 is large enough that more thanHartmut Brandt
2003-10-30Explain why the lock-free allocation algorithm is safe in our caseHartmut Brandt
2003-10-30Reinvent the used-flag for external mbufs. This and the on-card flagHartmut Brandt
2003-10-29Allow sending of more than one raw cell from a single mbuf. Only theHartmut Brandt
2003-10-29Remove a superfluous ) from the previous commit. This was obviouslyHartmut Brandt
2003-10-29Make the maximum number of pages for external mbufs configurable inHartmut Brandt
2003-10-29Make the value of the HATM_DEBUG symbol the default for the debuggingHartmut Brandt
2003-10-29Inline a function that was called only in one place directly into that place.Hartmut Brandt
2003-10-29We have some space in the external mbufs so use this space forHartmut Brandt
2003-10-29Defer allocation of the actual receive mbuf until the external bufferHartmut Brandt