summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/if_txp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Prevent trashing of the producer index and descriptor countermikeb2017-08-231-7/+4
* Tweak txp to avoid ifq_deq_begin/commit/rollbackmikeb2017-07-121-47/+18
* 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
* Replace mountroothook_establish(9) by config_mountroot(9) a narrower APImpi2015-12-111-8/+5
* replace IFF_OACTIVE manipulation with mpsafe operations.dlg2015-11-251-6/+7
* You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.mpi2015-11-241-2/+1
* 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/+5
* Do not include <net/if_vlan_var.h> when it's not necessary.mpi2015-11-141-5/+1
* arp_ifinit() is no longer needed.mpi2015-10-251-11/+2
* Increment if_ipackets in if_input().mpi2015-06-241-2/+1
* Convert moar drivers to if_input().mpi2015-04-301-15/+5
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* unifdef INETtedu2014-12-221-5/+1
* A few last 'easy' #include dedups.krw2014-12-061-2/+1
* Fewer <netinet/in_systm.h>mpi2014-07-221-3/+1
* Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianderaadt2014-07-131-4/+3
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-9/+9
* Instead of comparing the lower and higher addresses of all the multicastmpi2013-11-261-17/+4
* Most network drivers include netinet/in_var.h, but apparently theybluhm2013-08-071-2/+1
* Don't bother to zero initialize the if_capabilities field first andbrad2012-12-011-3/+2
* set ifp->if_baudrate with IF_Gbps() / IF_Mbps().gsoares2012-11-231-2/+2
* mechanic rename M_{TCP|UDP}V4_CSUM_OUT -> M_{TCP|UDP}_CSUM_OUThenning2011-04-051-3/+3
* use nitems(); no binary change for drivers that are compiled on amd64.jasper2011-04-031-2/+2
* Stop doing shutdown hooks in network drivers where possible. We alreadyderaadt2010-09-201-19/+1
* - consistify cfdriver for the ethernet drivers (0 -> NULL)jasper2009-08-131-2/+2
* Upgrade to newer firmware needed by some txp(4) variants. Fixes PR 6085.kettenis2009-03-241-1/+6
* Eliminate the redundant bits of code for MTU and multicast handlingbrad2008-11-281-18/+11
* Introduce bpf_mtap_ether(), which for the benefit of bpf listenersnaddy2008-11-091-3/+3
* Switch the existing TX VLAN hardware support over to having thenaddy2008-10-161-8/+3
* Convert RX tag stripping to storing the tag in the mbuf header andnaddy2008-10-161-32/+16
* First step towards cleaning up the Ethernet driver ioctl handling.brad2008-10-021-9/+2
* Introduce the infrastructure required to support hardware VLAN tagnaddy2008-09-181-2/+3
* Convert timeout_add() calls using multiples of hz to timeout_add_sec()blambert2008-09-101-3/+3
* IEEE 802.3 Annex 28B.3 explicitly specifies the following relativebrad2008-09-081-4/+4
* Clear the IFF_RUNNING/IFF_OACTIVE flags and the watchdog timer inbrad2008-05-311-4/+9
* ANSI function definitions.brad2008-05-221-94/+43
* More timeout(9) usage cleaned up.mk2008-05-221-3/+2
* Remove unnecessary receive filter call from the attach hook. This isbrad2008-05-221-3/+1
* Read the MII_ANAR register and get the common denominator ability.brad2008-05-221-2/+7
* Remove the "loaded firmware" message from dmesg. Only print somethingbrad2008-05-221-2/+1
* Add missing half duplex flags for the media status.brad2008-04-031-4/+4
* Do not use m_prepend() directly, always use M_PREPEND() instead.claudio2007-04-111-31/+32
* do not check for master/io/mem enablesderaadt2006-06-291-13/+1
* unknown ioctl is ENOTTY not EINVALjason2006-05-281-2/+2
* coverity, covsmerity: no reason to put an overly complex fix in here injason2006-04-261-4/+10
* allow bpf(4) to ignore packets based on their direction (inbound ordjm2006-03-251-3/+3
* set IFCAP_VLAN_MTU unconditionally.brad2006-02-161-2/+4
* Disable hardware vlan decapsulation, but not really. Because of a firmwarecamield2005-06-151-10/+29