diff options
author | Brad Smith <brad@cvs.openbsd.org> | 2006-10-19 20:36:21 +0000 |
---|---|---|
committer | Brad Smith <brad@cvs.openbsd.org> | 2006-10-19 20:36:21 +0000 |
commit | 329d87b31a10f096cf4f69d2da8389a1b2efac16 (patch) | |
tree | e2eda71825644ac008556762394b1fb0b3e63987 /sys/arch/i386 | |
parent | 69a8e5e104ecd012dcea9344b12d41fb2aab0879 (diff) |
Overhaul the transmit path:
- Eliminate the bnx_dmamap_arg structure.
- Refactor the loop that fills the buffer descriptor so that it can be done
with a single set of logic in a single loop instead of two sets of logic.
- Eliminate the need to cache and pass descriptor indexes between the start
loop and the encap function.
- Change the start loop to always check the ifnet sendq for more work.
From scottl@FreeBSD
Diffstat (limited to 'sys/arch/i386')
0 files changed, 0 insertions, 0 deletions