| Commit message (Expand) | Author | Age | Files | Lines |
* | consistently uppercase pci product defines | jsg | 2020-01-05 | 1 | -2/+2 |
* | A pile of sizes to free(9). In test for a few days in snapshots. | deraadt | 2017-04-08 | 1 | -4/+4 |
* | move counting if_opackets next to counting if_obytes in if_enqueue. | dlg | 2017-01-22 | 1 | -2/+1 |
* | G/C IFQ_SET_READY(). | mpi | 2016-04-13 | 1 | -2/+1 |
* | Replace mountroothook_establish(9) by config_mountroot(9) a narrower API | mpi | 2015-12-11 | 1 | -5/+5 |
* | replace IFF_OACTIVE manipulation with mpsafe operations. | dlg | 2015-11-25 | 1 | -7/+8 |
* | The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER. | mpi | 2015-11-24 | 1 | -2/+1 |
* | shuffle struct ifqueue so in flight mbufs are protected by a mutex. | dlg | 2015-11-20 | 1 | -3/+4 |
* | arp_ifinit() is no longer needed. | mpi | 2015-10-25 | 1 | -4/+1 |
* | unifdef INET | tedu | 2014-12-22 | 1 | -5/+1 |
* | Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishian | deraadt | 2014-07-13 | 1 | -2/+2 |
* | add a size argument to free. will be used soon, but for now default to 0. | tedu | 2014-07-12 | 1 | -9/+9 |
* | missing pass DEVNAME(sc), fix format string; OK guenther@ | gsoares | 2013-11-21 | 1 | -2/+2 |
* | Set the IFF_ALLMULTI flag as appropriate. | brad | 2013-04-02 | 1 | -6/+7 |
* | Copy pasto in comment. Fix by brad@ OK dlg@ | claudio | 2011-02-15 | 1 | -2/+2 |
* | BUS_DMA_ZERO instead of alloc, map, bzero. | oga | 2010-05-19 | 1 | -4/+2 |
* | replace custom macro sizeofa() with nitems() | reyk | 2009-06-02 | 1 | -2/+2 |
* | Eliminate the redundant bits of code for MTU and multicast handling | brad | 2008-11-28 | 1 | -12/+4 |
* | sizeofa -> nitems | dlg | 2008-11-23 | 1 | -3/+2 |
* | dlg says "well, that is embarassing" | deraadt | 2008-10-29 | 1 | -3/+3 |
* | First step towards cleaning up the Ethernet driver ioctl handling. | brad | 2008-10-02 | 1 | -9/+3 |
* | Convert timeout_add() calls using multiples of hz to timeout_add_sec() | blambert | 2008-09-10 | 1 | -2/+2 |
* | Correct defines for NXE_DB_PEGID_RX|TX. OK dlg@ | claudio | 2008-05-05 | 1 | -3/+3 |
* | enable ADDMULTI and DELMULTI in the ioctl handler now that the tht | dlg | 2007-10-15 | 1 | -1/+8 |
* | More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...' where | krw | 2007-10-01 | 1 | -8/+4 |
* | start implementing the rx code. this puts pkts and descriptors onto the | dlg | 2007-08-27 | 1 | -1/+65 |
* | enable interrupts when the interface comes up. | dlg | 2007-08-24 | 1 | -1/+9 |
* | this is what the interrupt handler will look like. there'll be some added | dlg | 2007-08-24 | 1 | -3/+16 |
* | the chip has three rx rings, one for normal packets, one for jumbos, and | dlg | 2007-08-24 | 1 | -1/+14 |
* | the ring sizes are reprresented by 32 bit fields in the context descirptor, | dlg | 2007-08-24 | 1 | -3/+3 |
* | implement the completion half of the tx path. the driver keeps track of | dlg | 2007-08-23 | 1 | -4/+54 |
* | configure the NIU to rx packets that will fit into the mbufs we will | dlg | 2007-08-23 | 1 | -1/+3 |
* | wrap writes to the doorbell register. | dlg | 2007-08-23 | 1 | -1/+11 |
* | the first read or write in the crb space after you switch the windows | dlg | 2007-08-23 | 1 | -3/+7 |
* | program the niu with the mac address in the right order. | dlg | 2007-08-23 | 1 | -4/+4 |
* | tweak the register macros a bit. add macros for the NIUs port registers | dlg | 2007-08-23 | 1 | -9/+30 |
* | oops, forgot the print the intr string on attach | dlg | 2007-08-15 | 1 | -2/+3 |
* | hook the interrupt up | dlg | 2007-08-15 | 1 | -1/+27 |
* | implement nxe_start. this is enough to put packets on the wire. the sgl | dlg | 2007-08-15 | 1 | -1/+152 |
* | program the mac control thing according the the multicast or promisc | dlg | 2007-08-15 | 1 | -4/+24 |
* | program the lladdr when the chip is brought up. | dlg | 2007-08-15 | 1 | -2/+21 |
* | sync all the bits for use by the hardware, and then point the chip at them. | dlg | 2007-08-15 | 1 | -4/+35 |
* | when the interface is brought up allocate all the things that are needed | dlg | 2007-08-15 | 1 | -1/+87 |
* | allocate pkt lists when the interface is brought up. | dlg | 2007-08-15 | 1 | -11/+27 |
* | here are the tx, rx, and status (rx completion) descriptors used in the io | dlg | 2007-08-15 | 1 | -1/+79 |
* | move the firmware to the right state before we start allocating everything | dlg | 2007-08-15 | 1 | -1/+33 |
* | lock accesses to the ioctl handler. | dlg | 2007-08-15 | 1 | -1/+9 |
* | this code definitely uses queue.h | dlg | 2007-08-15 | 1 | -1/+2 |
* | tell the ioctl handler to call nxe_up/down/iff at the right times. they | dlg | 2007-08-15 | 1 | -1/+51 |
* | code to allocate, free, sync, and iterate over rings. this is based loosely | dlg | 2007-08-15 | 1 | -1/+99 |