summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/if_nep.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* use ifiq_input and use it's return value to apply backpressure to rxrs.dlg2020-06-221-2/+3
* M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers forclaudio2018-11-091-2/+2
* Partially revert previous mallocarray conversions that containdhill2017-04-111-3/+3
* malloc -> mallocarray; a typoderaadt2017-04-091-2/+2
* Convert some malloc(9) to mallocarray(9)dhill2017-04-091-3/+3
* move counting if_opackets next to counting if_obytes in if_enqueue.dlg2017-01-221-2/+1
* all pools have their ipl set via pool_setipl, so fold it into pool_init.dlg2016-09-151-3/+2
* remove the function pointer from mbufs. this memory is shared with datatedu2016-05-231-2/+7
* 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
* fix uninitialised variable use in nep_rx_proc()jsg2015-11-221-2/+2
* shuffle struct ifqueue so in flight mbufs are protected by a mutex.dlg2015-11-201-3/+4
* arp_ifinit() is no longer needed.mpi2015-10-251-4/+1
* Increment if_ipackets in if_input().mpi2015-06-241-2/+1
* Make sure we print the MAC address on sparc64 as well.kettenis2015-04-131-3/+2
* Convert to if_input(), untested but kettenis@ will mop up later ifmpi2015-03-241-9/+5
* Get the MAC address from the PCI ROM on systems without Open Firmware. Codekettenis2015-01-101-3/+141
* Disable (most) interrupts when the interface goes down.kettenis2015-01-101-1/+6
* A few more loose ends.kettenis2015-01-101-22/+20
* Remove debug printfs.kettenis2015-01-101-54/+1
* Add support for promiscuous mode and multicase.kettenis2015-01-101-20/+95
* Properly stop DMA and tear down the rings when taking the interface down.kettenis2015-01-101-1/+97
* Implement BMAC support; ports 2 & 3 work now as well.kettenis2015-01-031-21/+151
* Make port 1 on the 4x1G card work. Port 2 & 3 still need some work.kettenis2015-01-031-34/+140
* Holds up much better under load with an IPL on the block pool.kettenis2015-01-021-1/+2
* Still locks up under load, but otherwise fairly functional.kettenis2015-01-021-56/+103
* Toggle the TX_RING_KICK_WRAP bit when appropriate.kettenis2014-12-291-4/+9
* It sends and receives packets (until we run out of the initial receive blocks).kettenis2014-12-291-27/+197
* Fairly complete Rx path hardware initialization.kettenis2014-12-281-90/+455
* More code. Transmitting packets somewhat works now.kettenis2014-12-261-45/+706
* unifdef INETtedu2014-12-221-5/+1
* nep(4); start of a driver for the Sun Neptune 10/100/1000/10G Ethernet chip.kettenis2014-02-151-0/+335