A method for efficient ethernet device driver buffer management
Original Publication Date: 2003-Apr-01
Included in the Prior Art Database: 2003-Apr-01
Disclosed is a method for managing network receive buffers in a device driver for a network adapter device. This method can be used to efficiently manage buffers for a network interface card (NIC) that does not have buffer management structures, such as rings, that are shared between the device driver and the device. The method described only requires that the NIC provide the ability to pass the device an opaque token when giving it a receive buffer and receive the token back from the NIC when the buffer is returned to the device driver.