<map id="L4virtio::Svr::Virtqueue::next_avail" name="L4virtio::Svr::Virtqueue::next_avail">
<area shape="rect" id="Node000001" title="Get the next available descriptor from the available ring." alt="" coords="473,177,644,217"/>
<area shape="rect" id="Node000002" href="$classVirtio__net__request.html#a7b7f4879d5a6d2081e4dac7266c50fbc" title="Drop all requests of a specific queue." alt="" coords="255,5,397,45"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="534,168,487,113,457,84,424,60,396,46,398,41,427,55,460,80,491,109,538,165"/>
<area shape="rect" id="Node000004" href="$classVirtio__net__request.html#a54bc204105bfec0d318affa5d87185d8" title="Construct a request from the next entry of a provided queue." alt="" coords="255,69,397,109"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="514,172,424,124,394,112,396,107,426,119,516,168"/>
<area shape="rect" id="Node000006" href="$classL4virtio_1_1Svr_1_1Console_1_1Virtio__con.html#ab3766f6b0a63966a6063ae540bb844a1" title="Handle control message received from the driver." alt="" coords="227,134,425,189"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="459,185,425,179,426,174,460,179"/>
<area shape="rect" id="Node000007" href="$classL4virtio_1_1Svr_1_1Console_1_1Device.html#acf4b1bbf927d4d40b2532a7a18bf21bd" title="Read data from port." alt="" coords="246,213,406,253"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="460,215,407,224,406,218,459,210"/>
<area shape="rect" id="Node000008" href="$classL4virtio_1_1Svr_1_1Console_1_1Device.html#a5b906c9cec86e9cf30dff4fe1edf1b11" title="Write data to port." alt="" coords="246,277,406,317"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="511,226,426,268,395,280,393,275,424,263,509,222"/>
<area shape="rect" id="Node000009" href="$classL4virtio_1_1Svr_1_1Console_1_1Virtio__con.html#ade546fa843dcfb4a0412757fee9834d7" title="Send control message to driver." alt="" coords="233,342,419,397"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="535,230,488,281,458,308,427,332,405,344,402,340,424,327,455,304,484,277,531,226"/>
<area shape="rect" id="Node000003" href="$classL4virtio__port.html#a07b9f78ead034deb26fa0ea8af5d409d" title="Drop all requests pending in the transmission queue." alt="" coords="21,5,163,45"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="242,28,163,28,163,23,242,23"/>
<area shape="rect" id="Node000005" href="$classL4virtio__port.html#aa92895e5ec3856f0d0ec5488358e11e9" title="Get one request from the transmission queue." alt="" coords="25,69,159,109"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="242,92,159,92,159,87,242,87"/>
<area shape="rect" id="Node000010" href="$classL4virtio_1_1Svr_1_1Console_1_1Virtio__con.html#a72a318f5bf7cf781cde60a2f6a5d16f4" title="Send a PORT_NAME message to announce the port name." alt="" coords="5,349,179,389"/>
<area shape="poly" id="edge9_Node000009_Node000010" title=" " alt="" coords="219,372,179,372,179,367,219,367"/>
</map>
