summaryrefslogtreecommitdiffstats
path: root/sys/dev/gem/if_gem.c
Commit message (Expand)AuthorAgeFilesLines
* Mechanically convert to if_inc_counter().glebius2014-09-181-14/+14
* Use define from if_var.h to access a field inside struct if_data,glebius2014-08-301-1/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-0/+1
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-041-3/+3
* Revert r224157, re-enabling r222135. The underlying problem keeping themarius2011-08-191-2/+0
* Revert r222135 by allowing controller reinitialization. Due toyongari2011-07-171-0/+2
* Correct r223648; as gem_init_locked() was calling gem_setladrf(), whichmarius2011-07-121-21/+20
* According to the OpenSolaris source the PCI latency and the cache line sizemarius2011-07-121-7/+11
* Fix typo in r223648 which was accidentally committedmarius2011-06-281-1/+1
* - In gem_reset_rx() also reset the RX MAC which is necessary in order tomarius2011-06-281-48/+53
* Remove unnecessary controller reinitialization by checkingyongari2011-05-201-1/+8
* Correct spelling in comments.marius2011-04-221-1/+1
* - Fix and enable support for flow control.marius2010-11-221-6/+10
* Convert the PHY drivers to honor the mii_flags passed down and convertmarius2010-10-151-22/+17
* Merge r207585 from cas(4):marius2010-09-161-4/+32
* KTR_CTx are long time aliased by existing classes so they can't serveattilio2010-07-211-1/+1
* According to the Linux sungem driver, in case of Apple (K2) GMACsmarius2010-02-221-1/+4
* Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/rwatson2009-06-261-2/+2
* Revert the part of r194763 which added a dying flag and insteadmarius2009-06-241-7/+1
* - Initialize the ifnet structure, especially if_dname, before probingmarius2009-06-231-89/+148
* - Restore the behavior of enabling the MII buffer for an internalmarius2008-08-231-10/+22
* o The FreeBSD bus_dmamap_sync(9) supports ored together flags for quitemarius2008-06-221-90/+90
* Split the registers into two halves in preparation for SBus support.marius2008-03-241-190/+182
* - Fix some style bugs and remove another banal comment missed inmarius2008-03-091-10/+11
* - Retire npe_defrag(), gem_defrag(), msk_defrag(), nfe_defrag(), andjhb2008-01-171-88/+1
* o In preparation for basing a new driver on this one:marius2007-12-301-415/+336
* Fix a NULL pointer dereference in Tx checksum calculation.yongari2007-10-131-0/+5
* o Revert the part of if_gem.c rev. 1.35 which added a call to gem_stop()marius2007-09-261-317/+495
* - In gem_bitwait() check that the bit clears/was set in the contentmarius2007-06-161-2/+2
* o Implemented Rx/Tx checksum offload. The simple checksum logic inyongari2007-06-041-218/+417
* Since if_gem is being touted as one of our more architecturallyphk2007-05-041-141/+112
* - Use the gem_tick() callout instead of if_slowtimo() for drivingmarius2006-12-061-22/+24
* add a newbus method for obtaining the bus's bus_dma_tag_t... This isjmg2006-09-031-3/+4
* add missed calls to bpf_peers_presentsam2006-06-021-2/+1
* Fix -Wundef warnings found when compiling i386 LINT, GENERIC andru2005-12-051-1/+1
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-1/+1
* - In gem_ioctl() move the call to ether_ioctl() to the default case ofmarius2005-09-181-47/+29
* - Allow for VLAN-sized frames and set IFCAP_VLAN_MTU.marius2005-08-281-8/+23
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-8/+9
* Modify device drivers supporting multicast addresses to lock if_addr_mtxrwatson2005-08-031-0/+2
* Remove NOP spl*() calls and add locking (making gem(4) MPSAFE).marius2005-07-241-30/+98
* - Wrap the handler and associated code for collecting completed RXmarius2005-07-241-31/+23
* Stop the interface before detaching and freeing it, rather than after.brooks2005-06-121-1/+1
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-13/+21
* Since if_gem doesn't contain locking or run with INTR_MPSAFE, markrwatson2004-08-131-1/+2
* - Remove a variable no longer used after the conversion to ether_crc32_le().marius2004-06-101-4/+2
* Replace handrolled CRC calculation with ether_crc32_[lb]e().naddy2004-06-091-17/+1
* Add missing <sys/module.h> includes currently relying on nested includephk2004-06-031-0/+1
* We don't need to initialize if_output, ether_ifattach() does itmux2004-05-231-1/+0
* Clean up two printf()s that were on a line by themselves unintendedlytmm2004-04-231-2/+2
OpenPOWER on IntegriCloud