Non-semaphore linked list management
US9258059B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 31, 2012 |
| Grant date | Feb 9, 2016 |
| Priority date | — |
| Expiry date | Jan 19, 2034 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L49/9015
- WIPO fieldTelecommunications
- WIPO sectorElectrical engineering
Abstract
Methods, systems, and computer program products are provided for inserting the packet into a tail of a linked list buffer, and the linked list buffer includes a plurality of Buffer Descriptors (BD), a HEAD pointer pointing to a null Buffer Descriptor (NullBD) and a NULLBD pointer. The NULLBD pointer is switched to point to the NullBD and the HEAD pointer to point to a valid BD which represents a memory address of payload data in the packet to be transmitted. Upon transmission of the packet, the HEAD pointer is converted to point to the NullBD and the NULLBD pointer to point to the valid BD. The valid BD pointed by the NULLBD pointer is finally transferred to a free linked list buffer so that the NULLBD pointer points to no memory address.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.