summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/dc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick2020-07-101-5/+5
* Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use thepatrick2020-07-101-2/+2
* move counting if_opackets next to counting if_obytes in if_enqueue.dlg2017-01-221-2/+1
* Use BUS_DMA_OVERRUN to cope with the broken DMA engine of the Davicom DM9102kettenis2016-05-041-3/+15
* G/C IFQ_SET_READY().mpi2016-04-131-2/+1
* rework dc_start and dc_encap to take advantage of m_defrag.dlg2015-11-281-97/+73
* replace IFF_OACTIVE manipulation with mpsafe operations.dlg2015-11-251-8/+9
* The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER.mpi2015-11-241-2/+1
* shuffle struct ifqueue so in flight mbufs are protected by a mutex.dlg2015-11-201-4/+7
* arp_ifinit() is no longer needed.mpi2015-10-251-4/+1
* ifmedia64 fixes.miod2015-09-121-3/+3
* Make room for media types of the future. Extend the ifmedia word to 64 bits.stsp2015-09-111-3/+3
* Track rom size, for free()deraadt2015-08-301-7/+5
* Increment if_ipackets in if_input().mpi2015-06-241-14/+10
* Now that if_input() set the receiving interface pointer on mbufs for usmpi2015-04-131-2/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* convert to if_input()jasper2015-03-131-7/+5
* break after return is useless.dlg2015-01-231-2/+1
* unifdef INETtedu2014-12-221-3/+1
* dc_init() calls dc_stop() and dc_reset() so remove some redundant callsbrad2014-11-181-6/+2
* Fewer <netinet/in_systm.h>mpi2014-07-221-5/+1
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-2/+2
* reaching into altq unconditionally (and w/o ifdef ALTQ) is bad, mmkay?henning2014-04-181-5/+1
* The few network drivers that called their children's (ie. mii PHYderaadt2013-12-281-2/+1
* Add a DVACT_WAKEUP op to the *_activate() API. This is called after thederaadt2013-12-061-4/+4
* Rewrite receive filter handling and ioctl bits. Fixes not being able tobrad2013-12-021-146/+110
* Instead of comparing the lower and higher addresses of all the multicastmpi2013-11-201-14/+7
* get rid of the copy argument in m_devget that let you provide andlg2013-08-211-3/+2
* Most network drivers include netinet/in_var.h, but apparently theybluhm2013-08-071-2/+1
* Remove setting an initial assumed baudrate upon driver attach which is notbrad2012-11-291-2/+1
* use IF_LEN/IFQ_LEN to access and ifqueue's length field. ryan okhenning2011-07-071-2/+2
* remove some unnecessary casts. ok blambert deraadt kettenis matthewtedu2011-06-211-9/+7
* Wait until the DMA engine is stopped before unmapping buffers and descriptors.kettenis2011-03-051-1/+24
* remove the powerhook code. All architectures now use the ca_activate treederaadt2010-09-071-14/+1
* initialize rv to 0 in the activate functionderaadt2010-09-061-2/+2
* Add DVACT_QUIECE support. This is called before splhigh() and beforederaadt2010-08-311-2/+5
* activate functions, when they do not add value, should return the result of config_activate_childrenderaadt2010-08-301-4/+5
* Move the dc_pci_activate function to dc.c, and mangle it up with some ofderaadt2010-08-271-14/+23
* ca_activate function for suspend/resume; tested by mlarkin on aderaadt2010-08-051-3/+1
* timeout_add -> timeout_add_msecblambert2010-07-021-3/+3
* BUS_DMA_ZERO instead of alloc, map, bzero.oga2010-05-191-3/+2
* Add detach support to a few more drivers, and in others do the neccessaryderaadt2009-10-151-17/+38
* More cases of shutdown hooks not needed after card is already stopped. Inderaadt2009-08-101-17/+1
* If we are going to move to the eeprom-based MAC address finding instead ofderaadt2009-06-261-1/+12
* Using information gleamed from the FreeBSD driver, change the MAC addressderaadt2009-06-261-1/+2
* make dc at pci detachable; untested.jsg2009-06-021-1/+25
* Actual final round of timeout_add(to, n * hz) -> timeout_add_sec(to, n)blambert2009-01-111-2/+2
* Eliminate the redundant bits of code for MTU and multicast handlingbrad2008-11-281-24/+7
* Second pass of simple timeout_add -> timeout_add_sec conversionsblambert2008-10-151-2/+2
* Change m_devget()'s outdated and unused "offset" argument: It isnaddy2008-10-141-4/+3