The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 20, 2023

Filed:

Dec. 16, 2019
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Linden Cornett, Portland, OR (US);

Parthasarathy Sarangam, Portland, OR (US);

Jesse Brandeburg, Portland, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/0842 (2016.01); H04L 49/00 (2022.01); H04L 49/9005 (2022.01); H04L 49/90 (2022.01);
U.S. Cl.
CPC ...
G06F 12/0842 (2013.01); H04L 49/3018 (2013.01); H04L 49/3036 (2013.01); H04L 49/9005 (2013.01); H04L 49/9068 (2013.01); G06F 2212/1041 (2013.01); G06F 2212/6042 (2013.01);
Abstract

Examples described herein can be used to allocate replacement receive buffers for use by a network interface, switch, or accelerator. Multiple refill queues can be used to receive identifications of available receive buffers. A refill processor can select one or more identifications from a refill queue and allocate the identifications to a buffer queue. None of the refill queues is locked from receiving identifications of available receive buffers but merely one of the refill buffers is accessed at a time to provide identifications of available receive buffers. Identifications of available receive buffers from the buffer queue are provide to the network interface, switch, or accelerator to store content of received packets.


Find Patent Forward Citations

Loading…