Accessing information from memory
First Claim
Patent Images
1. A method comprising:
- allocating space in a host memory for use as a buffer;
copying contents of a memory of a network interface controller into the buffer; and
accessing the buffer in response to a request for information in the network interface controller memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Accessing information from memory includes allocating space in host memory to a buffer and copying the contents of a memory of a network interface controller into the buffer. The buffer is accessed in response to a request for information in the network interface controller memory. The contents of the memory are updated into the buffer if the contents of the memory are modified.
32 Citations
29 Claims
-
1. A method comprising:
-
allocating space in a host memory for use as a buffer;
copying contents of a memory of a network interface controller into the buffer; and
accessing the buffer in response to a request for information in the network interface controller memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
copying contents of a network interface controller memory into a buffer in host memory;
recopying the contents of the network interface controller memory into the buffer if the contents of the network interface controller memory are modified; and
accessing the buffer in response to a request for information in the network interface controller memory. - View Dependent Claims (8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21)
-
-
12. An apparatus comprising:
-
a network interface controller containing a memory;
a bus coupled to the controller;
a host memory coupled to the bus and having space allocated for use as a buffer; and
a processor coupled to the host memory and configured to;
copy contents of the network interface controller memory into the buffer; and
access the buffer in response to a request for information in the network interface controller memory.
-
-
18. An apparatus comprising:
-
a network interface controller containing a memory;
a bus coupled to the controller;
a host memory coupled to the bus; and
a processor coupled to the host memory;
wherein the processor is configured to;
copy contents of the network interface controller memory into a buffer in the host memory;
access the buffer in response to a request for information in the network interface controller memory; and
recopy the contents of the network interface controller memory into the buffer if the contents of the network interface controller memory are modified.
-
-
22. An article comprising a computer-readable medium that stores computer-executable instructions for causing a computer system to:
-
allocate space in a host memory for use as a buffer;
copy contents of a memory of a network interface controller into the buffer; and
access the buffer in response to a request for information in the network interface controller memory. - View Dependent Claims (23, 24, 25, 26, 28, 29)
-
-
27. An article comprising a computer-readable medium that stores computer-executable instructions for causing a computer system to:
-
copy contents of a network interface controller memory into a buffer in host memory;
recopy the contents of the network interface controller memory into the buffer if the contents of the network interface controller memory are modified; and
access the buffer in response to a request for information in the network interface controller memory.
-
Specification