73 lines
14 KiB
Plaintext
73 lines
14 KiB
Plaintext
<map id="L4Re::throw_error" name="L4Re::throw_error">
|
|
<area shape="rect" id="Node000001" title="Generate C++ exception." alt="" coords="675,807,812,833"/>
|
|
<area shape="rect" id="Node000002" href="$namespaceL4Re.html#a64b057254a760643ba67a9ed452fede8" title="Check for valid capability or raise C++ exception." alt="" coords="519,318,627,343"/>
|
|
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="731,795,576,345,581,343,736,793"/>
|
|
<area shape="rect" id="Node000012" href="$namespaceL4Re.html#ae0dd5d25abdc1d195edd8ab6b744334c" title="Generate C++ exception on error." alt="" coords="519,857,626,882"/>
|
|
<area shape="poly" id="edge13_Node000001_Node000012" title=" " alt="" coords="686,839,618,859,617,854,685,834"/>
|
|
<area shape="rect" id="Node000013" href="$namespaceL4Re.html#a3f17984019f06676a7e3eecb41bbb0bb" title="Generate C++ exception on error." alt="" coords="519,807,626,833"/>
|
|
<area shape="poly" id="edge14_Node000001_Node000013" title=" " alt="" coords="661,823,626,823,626,817,661,817"/>
|
|
<area shape="rect" id="Node000003" href="$classL4virtio_1_1Svr_1_1Dev__config.html#a663b81f49e6ce03f9b7e136d6646bf89" title="Create a L4-Virtio config data space." alt="" coords="285,421,433,461"/>
|
|
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="550,355,514,383,472,410,435,426,433,421,469,406,511,379,546,351"/>
|
|
<area shape="rect" id="Node000004" href="$classL4virtio_1_1Driver_1_1Device.html#a4f8b3d73188c3b6664755b81b80e441c" title="Contacts the device and starts the initial handshake." alt="" coords="273,600,445,640"/>
|
|
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="566,357,532,442,505,492,473,539,436,575,397,602,394,598,433,571,469,536,501,490,527,440,561,355"/>
|
|
<area shape="rect" id="Node000005" href="$classL4virtio_1_1Driver_1_1Block__device.html#af509c2785789dd2daf6b13f3369c6581" title="Establish a connection to the device and set up shared memory." alt="" coords="19,651,186,691"/>
|
|
<area shape="poly" id="edge11_Node000002_Node000005" title=" " alt="" coords="567,305,559,257,542,198,530,169,514,141,494,116,469,96,450,87,423,80,358,73,293,78,267,85,250,95,236,113,226,136,216,197,215,271,219,352,224,434,226,511,220,577,213,604,202,626,188,641,170,653,167,648,184,637,198,623,208,602,215,576,221,511,219,435,214,352,209,271,210,196,221,134,232,110,246,91,265,80,292,73,358,68,424,75,452,82,472,91,497,112,518,138,535,166,547,197,564,256,572,304"/>
|
|
<area shape="rect" id="Node000006" href="$classL4virtio_1_1Driver_1_1Virtio__net__device.html#aa5d34e5156db18773cf46c2d06a2aa3a" title="Establish a connection to the device and set up shared memory." alt="" coords="5,572,200,612"/>
|
|
<area shape="poly" id="edge12_Node000002_Node000006" title=" " alt="" coords="568,304,564,249,549,178,537,142,519,108,497,77,469,52,412,19,385,11,358,8,332,11,305,18,278,32,250,51,234,67,220,89,193,147,170,221,151,302,123,462,109,572,103,572,118,461,146,301,165,219,188,145,215,86,230,64,246,47,275,27,304,13,331,5,358,3,386,6,414,14,472,47,501,73,524,105,542,140,554,177,569,248,574,304"/>
|
|
<area shape="rect" id="Node000007" href="$classL4virtio_1_1Svr_1_1Console_1_1Device.html#afd3abeb259c86c3eea5d63b772e01cdd" title="callback for registering a single guest IRQ for all queues (old-style)" alt="" coords="270,106,449,161"/>
|
|
<area shape="poly" id="edge6_Node000002_Node000007" title=" " alt="" coords="559,307,525,241,500,205,469,174,447,160,450,156,472,170,504,202,530,238,564,304"/>
|
|
<area shape="rect" id="Node000008" href="$classL4virtio_1_1Svr_1_1Virtio__gpio.html#afd2e433c5359d6d09b74e76c3ac66327" title="callback for registering a single guest IRQ for all queues (old-style)" alt="" coords="279,185,440,239"/>
|
|
<area shape="poly" id="edge7_Node000002_Node000008" title=" " alt="" coords="546,310,511,281,469,253,439,239,441,234,472,248,514,277,550,306"/>
|
|
<area shape="rect" id="Node000009" href="$classL4virtio_1_1Svr_1_1Virtio__i2c.html#a4179b726c2a6529f2a65aa4ad7e02984" title="callback for registering a single guest IRQ for all queues (old-style)" alt="" coords="283,263,435,318"/>
|
|
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="504,321,435,308,436,302,505,316"/>
|
|
<area shape="rect" id="Node000010" href="$classL4virtio_1_1Svr_1_1Virtio__rng.html#af847578335aefd875ff42c903cd3edd4" title="callback for registering a single guest IRQ for all queues (old-style)" alt="" coords="282,342,437,397"/>
|
|
<area shape="poly" id="edge9_Node000002_Node000010" title=" " alt="" coords="505,346,437,358,436,353,504,340"/>
|
|
<area shape="rect" id="Node000011" href="$classVirtio__net.html#a98a1899628af9ca30c61c5284190bb6a" title="Save the _kick_guest_irq that the client sent via device_notification_irq()." alt="" coords="288,485,431,525"/>
|
|
<area shape="poly" id="edge10_Node000002_Node000011" title=" " alt="" coords="563,357,528,417,503,448,472,476,432,495,430,490,469,471,499,445,524,414,558,354"/>
|
|
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="260,642,187,657,186,652,259,637"/>
|
|
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="259,612,200,605,201,600,260,607"/>
|
|
<area shape="poly" id="edge18_Node000013_Node000003" title=" " alt="" coords="569,794,566,730,552,644,540,598,522,554,499,512,469,475,452,463,433,454,435,449,455,458,473,472,503,509,527,551,545,597,557,643,571,729,574,794"/>
|
|
<area shape="poly" id="edge24_Node000013_Node000004" title=" " alt="" coords="560,795,547,763,528,725,502,687,469,654,444,640,447,635,472,650,506,683,532,722,552,761,565,793"/>
|
|
<area shape="poly" id="edge35_Node000013_Node000005" title=" " alt="" coords="526,842,520,846,506,863,499,880,490,896,472,910,412,936,385,943,359,946,333,944,306,937,247,910,216,889,190,862,168,832,149,801,122,739,106,692,112,690,127,737,154,798,172,829,194,859,220,885,249,906,308,932,333,938,358,940,384,938,410,931,469,906,486,893,494,877,502,860,517,842,523,838"/>
|
|
<area shape="poly" id="edge36_Node000013_Node000006" title=" " alt="" coords="566,794,558,747,542,690,529,661,513,634,493,610,469,590,433,572,395,560,354,554,313,552,234,560,166,575,165,569,233,554,313,547,354,548,396,555,435,567,472,586,497,606,517,631,534,659,547,688,564,746,572,793"/>
|
|
<area shape="poly" id="edge28_Node000013_Node000007" title=" " alt="" coords="566,794,552,655,528,458,499,274,484,209,469,174,447,156,450,152,473,171,489,207,504,273,533,458,557,654,571,793"/>
|
|
<area shape="poly" id="edge30_Node000013_Node000008" title=" " alt="" coords="567,794,560,678,543,516,529,433,513,357,493,295,469,252,455,240,439,231,442,226,458,236,473,249,498,293,518,356,535,432,548,515,565,678,573,793"/>
|
|
<area shape="poly" id="edge31_Node000013_Node000009" title=" " alt="" coords="567,794,557,693,538,554,524,484,509,420,490,367,469,331,453,318,434,308,437,303,456,313,473,328,495,365,514,418,530,483,543,553,562,692,572,793"/>
|
|
<area shape="poly" id="edge32_Node000013_Node000010" title=" " alt="" coords="565,794,553,708,532,593,504,483,487,440,469,411,454,398,436,388,438,384,457,394,473,408,492,438,509,482,538,592,558,707,571,793"/>
|
|
<area shape="poly" id="edge33_Node000013_Node000011" title=" " alt="" coords="566,794,559,742,542,676,513,606,493,574,469,546,451,532,430,522,432,517,454,528,473,542,497,571,518,604,547,674,564,741,572,793"/>
|
|
<area shape="rect" id="Node000014" href="$classL4virtio_1_1Svr_1_1Driver__mem__list__t.html#a4325ef36d8d9d159d8d6a774b11378f4" title=" " alt="" coords="264,793,455,847"/>
|
|
<area shape="poly" id="edge15_Node000013_Node000014" title=" " alt="" coords="506,823,455,823,455,817,506,817"/>
|
|
<area shape="rect" id="Node000015" href="$namespaceL4Re.html#ae21329b88c6ffc4917048e8d9564ea99" title="Test a message tag for IPC errors." alt="" coords="307,871,411,897"/>
|
|
<area shape="poly" id="edge16_Node000013_Node000015" title=" " alt="" coords="529,841,471,861,412,877,411,871,470,856,528,836"/>
|
|
<area shape="rect" id="Node000016" href="$namespaceL4Re.html#ad17a205e6270588606dd85399b0f9b6c" title="Generate C++ exception on error." alt="" coords="306,973,413,998"/>
|
|
<area shape="poly" id="edge17_Node000013_Node000016" title=" " alt="" coords="524,843,521,846,510,860,504,873,498,900,492,928,485,942,472,955,444,973,414,982,412,977,442,968,469,951,480,939,487,926,493,899,499,871,505,857,517,842,521,839"/>
|
|
<area shape="rect" id="Node000017" href="$classL4virtio_1_1Svr_1_1Device__t.html#ae96ab79bacd9bb862b0cf2aa4d3d18ac" title=" " alt="" coords="273,1022,446,1077"/>
|
|
<area shape="poly" id="edge19_Node000013_Node000017" title=" " alt="" coords="523,843,521,846,507,867,500,887,498,928,496,969,488,990,473,1011,448,1030,445,1026,469,1008,483,987,491,968,493,927,495,886,502,864,517,842,519,839"/>
|
|
<area shape="rect" id="Node000018" href="$classL4virtio_1_1Svr_1_1Device__t.html#ae684a9e7816579ca93e4f3bf6c765999" title=" " alt="" coords="273,1101,446,1155"/>
|
|
<area shape="poly" id="edge20_Node000013_Node000018" title=" " alt="" coords="523,843,521,846,502,877,495,907,495,937,499,967,502,997,501,1027,493,1058,473,1090,448,1109,445,1105,469,1086,488,1056,496,1026,497,997,493,967,490,937,490,907,497,875,516,843,519,840"/>
|
|
<area shape="rect" id="Node000019" href="$classL4virtio_1_1Driver_1_1Device.html#af06d27e63124749456ddc8d959231741" title="Finalize handshake with the device." alt="" coords="273,664,445,704"/>
|
|
<area shape="poly" id="edge21_Node000013_Node000019" title=" " alt="" coords="552,798,517,757,494,736,469,718,444,706,447,701,472,714,497,732,520,753,556,794"/>
|
|
<area shape="rect" id="Node000020" href="$classL4virtio_1_1Svr_1_1Driver__mem__region__t.html#abdad88a18e5428fb2276148ceccf0434" title=" " alt="" coords="248,1179,471,1234"/>
|
|
<area shape="poly" id="edge25_Node000013_Node000020" title=" " alt="" coords="523,843,521,846,498,888,490,928,492,967,499,1006,506,1046,507,1086,498,1126,473,1168,459,1181,456,1177,469,1165,493,1124,502,1085,501,1046,494,1007,487,968,485,927,493,886,516,843,519,840"/>
|
|
<area shape="rect" id="Node000021" href="$classL4virtio_1_1Driver_1_1Block__device.html#a9f1a7a08e90ca6c1441bd48abc8b574a" title="Process and free all items in the used queue." alt="" coords="252,1323,467,1363"/>
|
|
<area shape="poly" id="edge26_Node000013_Node000021" title=" " alt="" coords="523,843,521,846,502,877,490,907,483,937,481,966,488,1023,502,1080,515,1137,520,1194,517,1223,509,1253,494,1282,473,1313,459,1325,456,1321,469,1309,490,1280,504,1251,512,1222,515,1194,510,1138,497,1082,483,1024,476,966,478,936,485,905,497,874,516,843,519,840"/>
|
|
<area shape="rect" id="Node000022" href="$classL4virtio_1_1Svr_1_1Device__t.html#a66d09e200e34ccad61e5843d2b5bb0a0" title=" " alt="" coords="273,1387,446,1442"/>
|
|
<area shape="poly" id="edge27_Node000013_Node000022" title=" " alt="" coords="522,844,521,846,510,866,503,891,495,955,495,1030,499,1110,502,1191,502,1266,493,1330,485,1355,473,1376,448,1397,444,1393,469,1373,480,1353,488,1328,496,1266,497,1191,493,1111,490,1030,490,954,497,890,505,864,516,843,518,840"/>
|
|
<area shape="rect" id="Node000023" href="$classL4virtio_1_1Svr_1_1Device__t.html#a8047b37ac63d6b5f84bcb1886a06f1b2" title=" " alt="" coords="262,1466,457,1521"/>
|
|
<area shape="poly" id="edge29_Node000013_Node000023" title=" " alt="" coords="522,844,521,846,509,869,500,898,493,972,494,1058,499,1151,504,1243,505,1330,496,1403,486,1432,473,1456,459,1470,455,1466,469,1453,482,1430,491,1402,500,1329,499,1244,494,1151,488,1058,487,971,495,897,504,867,516,843,518,840"/>
|
|
<area shape="rect" id="Node000024" href="$classL4virtio_1_1Svr_1_1Driver__mem__list__t.html#a36efa2f3d99ee6e3e7d07e1dec0343d8" title=" " alt="" coords="264,1545,455,1599"/>
|
|
<area shape="poly" id="edge34_Node000013_Node000024" title=" " alt="" coords="522,844,521,846,507,872,498,905,490,988,492,1085,499,1190,506,1295,508,1392,505,1436,498,1475,488,1508,473,1535,457,1550,453,1546,469,1532,483,1506,493,1473,500,1435,502,1392,501,1295,494,1190,487,1086,485,988,493,904,502,870,516,843,518,840"/>
|
|
<area shape="rect" id="Node000025" href="$classL4virtio_1_1Svr_1_1Console_1_1Virtio__con.html#a91e490d2fb56abc72771fbef8edf1d70" title="Create a new multiport console device." alt="" coords="275,1259,443,1299"/>
|
|
<area shape="poly" id="edge37_Node000013_Node000025" title=" " alt="" coords="523,843,521,846,504,872,493,898,487,924,485,949,490,998,501,1047,511,1096,515,1145,511,1170,504,1196,491,1221,473,1247,460,1259,445,1268,442,1263,457,1255,469,1244,487,1218,499,1194,506,1169,509,1145,506,1097,496,1048,485,999,480,949,482,923,488,897,500,870,516,843,519,840"/>
|
|
<area shape="rect" id="Node000029" href="$classL4virtio_1_1Driver_1_1Virtio__net__device.html#a90e89b3a94f186cb9b3191f35868668e" title="Block until a network packet has been received from the device and return the descriptor number." alt="" coords="278,728,441,768"/>
|
|
<area shape="poly" id="edge41_Node000013_Node000029" title=" " alt="" coords="528,805,470,783,432,771,434,766,472,778,530,800"/>
|
|
<area shape="poly" id="edge22_Node000019_Node000005" title=" " alt="" coords="260,682,186,678,186,672,260,676"/>
|
|
<area shape="poly" id="edge23_Node000019_Node000006" title=" " alt="" coords="271,663,247,655,148,615,150,610,249,650,273,658"/>
|
|
<area shape="rect" id="Node000026" href="$classL4virtio_1_1Svr_1_1Console_1_1Device.html#acf10e85eddb60b7f4c5e5a8d21e63919" title="Create a new console Device." alt="" coords="23,1195,183,1235"/>
|
|
<area shape="poly" id="edge38_Node000025_Node000026" title=" " alt="" coords="265,1258,182,1237,184,1232,266,1253"/>
|
|
<area shape="rect" id="Node000027" href="$classL4virtio_1_1Svr_1_1Console_1_1Device.html#ab5ed1b50212197887ca23efd1ac6f393" title="Create a new console device." alt="" coords="23,1259,183,1299"/>
|
|
<area shape="poly" id="edge39_Node000025_Node000027" title=" " alt="" coords="262,1281,183,1281,183,1276,262,1276"/>
|
|
<area shape="rect" id="Node000028" href="$classL4virtio_1_1Svr_1_1Console_1_1Device.html#a0c5a3f713007f64cc2ed052622b6741b" title="Create a new console device." alt="" coords="23,1323,183,1363"/>
|
|
<area shape="poly" id="edge40_Node000025_Node000028" title=" " alt="" coords="266,1305,184,1325,182,1320,265,1300"/>
|
|
</map>
|