summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/hme.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan2020-12-121-2/+2
* use ifiq_input and use it's return value to apply backpressure to rxrs.dlg2020-06-221-2/+3
* move counting if_opackets next to counting if_obytes in if_enqueue.dlg2017-01-221-3/+1
* G/C IFQ_SET_READY().mpi2016-04-131-2/+1
* No trailers has been the default and only option for 20 years, yet sometedu2015-12-081-2/+2
* replace IFF_OACTIVE manipulation with mpsafe operations.dlg2015-11-251-6/+7
* No need for "vlan.h" if you don't check for "#if NVLAN > 0".mpi2015-11-241-2/+1
* shuffle struct ifqueue so in flight mbufs are protected by a mutex.dlg2015-11-201-4/+5
* arp_ifinit() is no longer needed.mpi2015-10-251-4/+1
* Make room for media types of the future. Extend the ifmedia word to 64 bits.stsp2015-09-111-3/+3
* Increment if_ipackets in if_input().mpi2015-06-241-3/+1
* Convert to if_input(), tested by sebastia@.mpi2015-03-301-8/+5
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* unifdef INETtedu2014-12-221-5/+1
* Garbage collect some bits that were never used.brad2014-11-271-16/+1
* rxr ioctl handling.brad2014-11-271-1/+6
* Fewer <netinet/in_systm.h>mpi2014-07-221-5/+1
* cut things that relied on mclgeti for rx ring accounting/restriction overdlg2014-07-081-10/+12
* ansi function declarations.dlg2014-06-171-50/+22
* Remove RX checksum offloading support. The chip is too limited, andnaddy2014-04-221-104/+2
* Most network drivers include netinet/in_var.h, but apparently theybluhm2013-08-071-2/+1
* When the kernel runs out of mbuf clusters, the hme receive ring maybluhm2011-07-051-1/+8
* Add detach support to a few more drivers, and in others do the neccessaryderaadt2009-10-151-20/+50
* More cases of shutdown hooks not needed after card is already stopped. Inderaadt2009-08-101-13/+1
* MCLGETI() will now allocate a mbuf header if it is not provided, thusderaadt2009-08-091-9/+3
* Tidy up promiscuous mode and multicast handling; tested by Simon Kuhnlesthen2009-06-221-58/+27
* Simplify the ioctl handling code. From Brad.sthen2009-06-111-45/+13
* Clear IFF_RUNNING and IFF_OACTIVE flags and cancel watchdog timer inkettenis2009-04-231-2/+9
* Switch hme(4) over to using MCLGETI when allocating mbufs for the RX ring.kettenis2009-04-171-52/+67
* Replace m_free() with m_freem() in foo_start() to ensure that upon errorbrad2008-12-101-2/+2
* Eliminate the redundant bits of code for MTU and multicast handlingbrad2008-11-281-18/+7
* Use bus_dmamap_load_mbuf instead of loading mbuf fragments ourselves, andkettenis2008-11-261-119/+87
* First step towards cleaning up the Ethernet driver ioctl handling.brad2008-10-021-9/+2
* Convert timeout_add() calls using multiples of hz to timeout_add_sec()blambert2008-09-101-3/+3
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* revert previous commit as requested by kettenis and deraadt.brad2007-11-181-7/+7
* remove use of static.brad2007-11-181-7/+7
* betetr yet, just nuke sc_enaddr all together, just fill in arpcom andjason2006-12-211-4/+2
* better yet, nuke all references to sc_enaddr except for the copy into arpcom.ac_enaddrjason2006-12-211-2/+2
* use the arpcom copy of the ethernet address so that updates to lladdr can workjason2006-12-211-2/+2
* fix a typo in a comment and add the comment to the sparc hme driver.brad2006-06-251-2/+2
* allow bpf(4) to ignore packets based on their direction (inbound ordjm2006-03-251-3/+3
* - add a missing htons() to the receive checksum routine to fixbrad2006-01-121-14/+8
* a little quieterbrad2005-12-161-1/+3
* tidy up dmesg printing a bit, makes PCI hme only take 2 linesbrad2005-10-211-10/+7
* rev 1.29brad2005-06-261-1/+4
* disable RX checksum offload until its fixed on little endian systemsbrad2005-06-081-1/+3
* csum -> csum_flagsbrad2005-04-251-3/+3
* add hme(4) RX TCP/UDP checksum offloadbrad2005-02-041-3/+112
* make sure interface is in RUNNING state before touching the multicast filtersbrad2005-01-151-2/+3