[READ ONLY MIRROR] Envoy REST/proto API definitions and documentation. (grpc依赖)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4796 lines
377 KiB

<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="1200" height="930" onload="init(evt)" viewBox="0 0 1200 930" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. -->
<defs >
<linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
<stop stop-color="#eeeeee" offset="5%" />
<stop stop-color="#eeeeb0" offset="95%" />
</linearGradient>
</defs>
<style type="text/css">
.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
</style>
<script type="text/ecmascript">
<![CDATA[
var details, searchbtn, matchedtxt, svg;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
}
// mouse-over for info
function s(node) { // show
info = g_to_text(node);
details.nodeValue = "Function: " + info;
}
function c() { // clear
details.nodeValue = ' ';
}
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
})
// functions
function find_child(parent, name, attr) {
var children = parent.childNodes;
for (var i=0; i<children.length;i++) {
if (children[i].tagName == name)
return (attr != undefined) ? children[i].attributes[attr].value : children[i];
}
return;
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_"+attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_"+attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_"+attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
// if there's any manipulation we want to do to the function
// name before it's searched, do it here before returning.
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes["width"].value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
// Smaller than this size won't fit anything
if (w < 2*12*0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x=txt.length-2; x>0; x--) {
if (t.getSubStringLength(0, x+2) <= w) {
t.textContent = txt.substring(0,x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_child(c[i], x-10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = 10;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr["width"].value);
var xmin = parseFloat(attr["x"].value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr["y"].value);
var ratio = (svg.width.baseVal.value - 2*10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "1.0";
var el = document.getElementsByTagName("g");
for(var i=0;i<el.length;i++){
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a["x"].value);
var ew = parseFloat(a["width"].value);
// Is it an ancestor
if (0 == 0) {
var upstack = parseFloat(a["y"].value) > ymin;
} else {
var upstack = parseFloat(a["y"].value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.style["opacity"] = "0.5";
zoom_parent(e);
e.onclick = function(e){unzoom(); zoom(this);};
update_text(e);
}
// not in current path
else
e.style["display"] = "none";
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.style["display"] = "none";
}
else {
zoom_child(e, xmin, ratio);
e.onclick = function(e){zoom(this);};
update_text(e);
}
}
}
}
function unzoom() {
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "0.0";
var el = document.getElementsByTagName("g");
for(i=0;i<el.length;i++) {
el[i].style["display"] = "block";
el[i].style["opacity"] = "1";
zoom_reset(el[i]);
update_text(el[i]);
}
}
// search
function reset_search() {
var el = document.getElementsByTagName("rect");
for (var i=0; i < el.length; i++) {
orig_load(el[i], "fill")
}
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)", "");
if (term != null) {
search(term)
}
} else {
reset_search();
searching = 0;
searchbtn.style["opacity"] = "0.1";
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.style["opacity"] = "0.0";
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = document.getElementsByTagName("g");
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
if (e.attributes["class"].value != "func_g")
continue;
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (rect == null) {
// the rect might be wrapped in an anchor
// if nameattr href is being used
if (rect = find_child(e, "a")) {
rect = find_child(r, "rect");
}
}
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes["width"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes["x"].value);
orig_save(rect, "fill");
rect.attributes["fill"].value =
"rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
searchbtn.style["opacity"] = "1.0";
searchbtn.firstChild.nodeValue = "Reset Search"
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
if (a < b || a > b)
return a - b;
return matches[b] - matches[a];
});
// Step through frames saving only the biggest bottom-up frames
// thanks to the sort order. This relies on the tree property
// where children are always smaller than their parents.
for (var k in keys) {
var x = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.style["opacity"] = "1.0";
pct = 100 * count / maxwidth;
if (pct == 100)
pct = "100"
else
pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function searchover(e) {
searchbtn.style["opacity"] = "1.0";
}
function searchout(e) {
if (searching) {
searchbtn.style["opacity"] = "1.0";
} else {
searchbtn.style["opacity"] = "0.1";
}
}
]]>
</script>
<rect x="0.0" y="0" width="1200.0" height="930.0" fill="url(#background)" />
<text text-anchor="middle" x="600.00" y="24" font-size="17" font-family="Verdana" fill="rgb(0,0,0)" >Flame Graph</text>
<text text-anchor="" x="10.00" y="913" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="details" > </text>
<text text-anchor="" x="10.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer" >Reset Zoom</text>
<text text-anchor="" x="1090.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer" >Search</text>
<text text-anchor="" x="1090.00" y="913" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="matched" > </text>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__ip_local_out (1 samples, 0.40%)</title><rect x="640.6" y="401" width="4.8" height="15.0" fill="rgb(211,171,52)" rx="2" ry="2" />
<text text-anchor="" x="643.61" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_ehashfn (1 samples, 0.40%)</title><rect x="578.5" y="145" width="4.8" height="15.0" fill="rgb(254,163,16)" rx="2" ry="2" />
<text text-anchor="" x="581.50" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (2 samples, 0.81%)</title><rect x="463.8" y="545" width="9.6" height="15.0" fill="rgb(212,91,6)" rx="2" ry="2" />
<text text-anchor="" x="466.85" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_clone (1 samples, 0.40%)</title><rect x="268.0" y="593" width="4.8" height="15.0" fill="rgb(230,150,20)" rx="2" ry="2" />
<text text-anchor="" x="270.98" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (4 samples, 1.62%)</title><rect x="234.5" y="385" width="19.1" height="15.0" fill="rgb(221,91,20)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (8 samples, 3.24%)</title><rect x="979.8" y="449" width="38.2" height="15.0" fill="rgb(210,147,31)" rx="2" ry="2" />
<text text-anchor="" x="982.80" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (1 samples, 0.40%)</title><rect x="177.2" y="705" width="4.8" height="15.0" fill="rgb(206,24,13)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (1 samples, 0.40%)</title><rect x="368.3" y="449" width="4.8" height="15.0" fill="rgb(240,213,21)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ipv4_mtu (1 samples, 0.40%)</title><rect x="1013.2" y="417" width="4.8" height="15.0" fill="rgb(215,91,15)" rx="2" ry="2" />
<text text-anchor="" x="1016.24" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_recvmsg (3 samples, 1.21%)</title><rect x="100.8" y="657" width="14.3" height="15.0" fill="rgb(253,191,25)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (19 samples, 7.69%)</title><rect x="191.5" y="753" width="90.8" height="15.0" fill="rgb(219,73,29)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_reset_timer (1 samples, 0.40%)</title><rect x="272.8" y="577" width="4.7" height="15.0" fill="rgb(253,2,23)" rx="2" ry="2" />
<text text-anchor="" x="275.75" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (7 samples, 2.83%)</title><rect x="979.8" y="417" width="33.4" height="15.0" fill="rgb(229,113,39)" rx="2" ry="2" />
<text text-anchor="" x="982.80" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sk_dst_check (1 samples, 0.40%)</title><rect x="225.0" y="545" width="4.8" height="15.0" fill="rgb(229,109,15)" rx="2" ry="2" />
<text text-anchor="" x="227.98" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (7 samples, 2.83%)</title><rect x="645.4" y="385" width="33.4" height="15.0" fill="rgb(218,218,24)" rx="2" ry="2" />
<text text-anchor="" x="648.38" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcmalloc::ThreadCache::ReleaseToCentralCache (1 samples, 0.40%)</title><rect x="177.2" y="833" width="4.8" height="15.0" fill="rgb(238,113,13)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="843.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (3 samples, 1.21%)</title><rect x="874.7" y="161" width="14.3" height="15.0" fill="rgb(232,189,38)" rx="2" ry="2" />
<text text-anchor="" x="877.70" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (8 samples, 3.24%)</title><rect x="559.4" y="657" width="38.2" height="15.0" fill="rgb(220,70,47)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_readv (5 samples, 2.02%)</title><rect x="43.4" y="817" width="23.9" height="15.0" fill="rgb(240,30,7)" rx="2" ry="2" />
<text text-anchor="" x="46.44" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (3 samples, 1.21%)</title><rect x="1147.0" y="513" width="14.3" height="15.0" fill="rgb(253,120,44)" rx="2" ry="2" />
<text text-anchor="" x="1150.00" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>release_sock (1 samples, 0.40%)</title><rect x="110.3" y="625" width="4.8" height="15.0" fill="rgb(222,19,44)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (1 samples, 0.40%)</title><rect x="162.9" y="401" width="4.8" height="15.0" fill="rgb(234,113,2)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (2 samples, 0.81%)</title><rect x="392.2" y="689" width="9.5" height="15.0" fill="rgb(239,48,43)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (6 samples, 2.43%)</title><rect x="717.0" y="433" width="28.7" height="15.0" fill="rgb(249,122,53)" rx="2" ry="2" />
<text text-anchor="" x="720.04" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_send_delayed_ack (1 samples, 0.40%)</title><rect x="1170.9" y="193" width="4.8" height="15.0" fill="rgb(229,190,9)" rx="2" ry="2" />
<text text-anchor="" x="1173.89" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (7 samples, 2.83%)</title><rect x="526.0" y="449" width="33.4" height="15.0" fill="rgb(220,35,27)" rx="2" ry="2" />
<text text-anchor="" x="528.95" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit_nit (1 samples, 0.40%)</title><rect x="110.3" y="369" width="4.8" height="15.0" fill="rgb(227,24,23)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (8 samples, 3.24%)</title><rect x="559.4" y="673" width="38.2" height="15.0" fill="rgb(228,97,7)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ent..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (3 samples, 1.21%)</title><rect x="24.3" y="609" width="14.4" height="15.0" fill="rgb(227,115,49)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (2 samples, 0.81%)</title><rect x="81.7" y="369" width="9.5" height="15.0" fill="rgb(229,43,42)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (3 samples, 1.21%)</title><rect x="984.6" y="273" width="14.3" height="15.0" fill="rgb(208,107,24)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (2 samples, 0.81%)</title><rect x="1166.1" y="401" width="9.6" height="15.0" fill="rgb(211,37,12)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="1156.6" y="193" width="4.7" height="15.0" fill="rgb(234,206,49)" rx="2" ry="2" />
<text text-anchor="" x="1159.56" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="1127.9" y="177" width="4.8" height="15.0" fill="rgb(228,16,8)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (7 samples, 2.83%)</title><rect x="67.3" y="737" width="33.5" height="15.0" fill="rgb(217,169,49)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_recvmsg (2 samples, 0.81%)</title><rect x="392.2" y="545" width="9.5" height="15.0" fill="rgb(245,199,4)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (12 samples, 4.86%)</title><rect x="626.3" y="481" width="57.3" height="15.0" fill="rgb(224,173,32)" rx="2" ry="2" />
<text text-anchor="" x="629.28" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_push</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (1 samples, 0.40%)</title><rect x="172.4" y="401" width="4.8" height="15.0" fill="rgb(231,129,16)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (3 samples, 1.21%)</title><rect x="24.3" y="625" width="14.4" height="15.0" fill="rgb(240,82,47)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (4 samples, 1.62%)</title><rect x="869.9" y="225" width="19.1" height="15.0" fill="rgb(246,142,4)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (4 samples, 1.62%)</title><rect x="530.7" y="305" width="19.1" height="15.0" fill="rgb(216,209,46)" rx="2" ry="2" />
<text text-anchor="" x="533.73" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Buffer::WatermarkBuffer::write (65 samples, 26.32%)</title><rect x="459.1" y="705" width="310.5" height="15.0" fill="rgb(249,33,8)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Envoy::Buffer::WatermarkBuffer::write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="354.0" y="257" width="4.7" height="15.0" fill="rgb(206,111,21)" rx="2" ry="2" />
<text text-anchor="" x="356.97" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (3 samples, 1.21%)</title><rect x="726.6" y="209" width="14.3" height="15.0" fill="rgb(223,198,42)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (3 samples, 1.21%)</title><rect x="487.7" y="465" width="14.4" height="15.0" fill="rgb(214,72,38)" rx="2" ry="2" />
<text text-anchor="" x="490.73" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (13 samples, 5.26%)</title><rect x="115.1" y="801" width="62.1" height="15.0" fill="rgb(218,114,19)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_wr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (2 samples, 0.81%)</title><rect x="1166.1" y="497" width="9.6" height="15.0" fill="rgb(253,104,17)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (13 samples, 5.26%)</title><rect x="315.7" y="785" width="62.2" height="15.0" fill="rgb(222,114,33)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__libc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="172.4" y="305" width="4.8" height="15.0" fill="rgb(238,119,47)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (12 samples, 4.86%)</title><rect x="315.7" y="657" width="57.4" height="15.0" fill="rgb(244,21,10)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImpl::doWriteToSocket (98 samples, 39.68%)</title><rect x="459.1" y="721" width="468.1" height="15.0" fill="rgb(215,47,44)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Envoy::Network::ConnectionImpl::doWriteToSocket</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (5 samples, 2.02%)</title><rect x="119.9" y="657" width="23.9" height="15.0" fill="rgb(216,66,23)" rx="2" ry="2" />
<text text-anchor="" x="122.88" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_gro_receive (1 samples, 0.40%)</title><rect x="282.3" y="657" width="4.8" height="15.0" fill="rgb(210,45,12)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (3 samples, 1.21%)</title><rect x="984.6" y="129" width="14.3" height="15.0" fill="rgb(220,164,49)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (1 samples, 0.40%)</title><rect x="740.9" y="353" width="4.8" height="15.0" fill="rgb(253,164,49)" rx="2" ry="2" />
<text text-anchor="" x="743.93" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (2 samples, 0.81%)</title><rect x="449.5" y="705" width="9.6" height="15.0" fill="rgb(205,195,43)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (2 samples, 0.81%)</title><rect x="731.4" y="129" width="9.5" height="15.0" fill="rgb(218,190,40)" rx="2" ry="2" />
<text text-anchor="" x="734.38" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (1 samples, 0.40%)</title><rect x="1137.4" y="641" width="4.8" height="15.0" fill="rgb(229,181,8)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (2 samples, 0.81%)</title><rect x="1166.1" y="689" width="9.6" height="15.0" fill="rgb(212,141,3)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (12 samples, 4.86%)</title><rect x="502.1" y="545" width="57.3" height="15.0" fill="rgb(250,94,11)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_rea..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (2 samples, 0.81%)</title><rect x="1166.1" y="641" width="9.6" height="15.0" fill="rgb(248,198,22)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (4 samples, 1.62%)</title><rect x="234.5" y="289" width="19.1" height="15.0" fill="rgb(236,208,19)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (1 samples, 0.40%)</title><rect x="368.3" y="417" width="4.8" height="15.0" fill="rgb(205,71,22)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[libc-2.17.so] (1 samples, 0.40%)</title><rect x="10.0" y="769" width="4.8" height="15.0" fill="rgb(248,36,16)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.40%)</title><rect x="48.2" y="529" width="4.8" height="15.0" fill="rgb(228,197,54)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (3 samples, 1.21%)</title><rect x="578.5" y="193" width="14.3" height="15.0" fill="rgb(217,190,19)" rx="2" ry="2" />
<text text-anchor="" x="581.50" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (6 samples, 2.43%)</title><rect x="530.7" y="353" width="28.7" height="15.0" fill="rgb(213,62,34)" rx="2" ry="2" />
<text text-anchor="" x="533.73" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (3 samples, 1.21%)</title><rect x="726.6" y="257" width="14.3" height="15.0" fill="rgb(234,140,46)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (5 samples, 2.02%)</title><rect x="43.4" y="737" width="23.9" height="15.0" fill="rgb(227,198,15)" rx="2" ry="2" />
<text text-anchor="" x="46.44" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >d..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_readv (5 samples, 2.02%)</title><rect x="43.4" y="785" width="23.9" height="15.0" fill="rgb(252,121,30)" rx="2" ry="2" />
<text text-anchor="" x="46.44" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (3 samples, 1.21%)</title><rect x="1147.0" y="497" width="14.3" height="15.0" fill="rgb(232,100,15)" rx="2" ry="2" />
<text text-anchor="" x="1150.00" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_expand_fast_ (3 samples, 1.21%)</title><rect x="406.5" y="689" width="14.4" height="15.0" fill="rgb(205,153,24)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1 samples, 0.40%)</title><rect x="497.3" y="289" width="4.8" height="15.0" fill="rgb(228,43,12)" rx="2" ry="2" />
<text text-anchor="" x="500.29" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_receive_skb_internal (1 samples, 0.40%)</title><rect x="282.3" y="625" width="4.8" height="15.0" fill="rgb(207,168,5)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (2 samples, 0.81%)</title><rect x="392.2" y="593" width="9.5" height="15.0" fill="rgb(216,164,7)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (15 samples, 6.07%)</title><rect x="683.6" y="593" width="71.7" height="15.0" fill="rgb(223,222,47)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_readv..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (1 samples, 0.40%)</title><rect x="1142.2" y="561" width="4.8" height="15.0" fill="rgb(245,9,37)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (13 samples, 5.26%)</title><rect x="115.1" y="673" width="62.1" height="15.0" fill="rgb(243,107,22)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_se..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (5 samples, 2.02%)</title><rect x="721.8" y="369" width="23.9" height="15.0" fill="rgb(249,169,4)" rx="2" ry="2" />
<text text-anchor="" x="724.82" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >i..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (2 samples, 0.81%)</title><rect x="81.7" y="401" width="9.5" height="15.0" fill="rgb(248,79,37)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (4 samples, 1.62%)</title><rect x="339.6" y="497" width="19.1" height="15.0" fill="rgb(229,123,20)" rx="2" ry="2" />
<text text-anchor="" x="342.64" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (8 samples, 3.24%)</title><rect x="559.4" y="689" width="38.2" height="15.0" fill="rgb(250,139,26)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__l..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 1.21%)</title><rect x="24.3" y="785" width="14.4" height="15.0" fill="rgb(227,90,5)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_readv (2 samples, 0.81%)</title><rect x="182.0" y="801" width="9.5" height="15.0" fill="rgb(235,34,18)" rx="2" ry="2" />
<text text-anchor="" x="184.98" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv (2 samples, 0.81%)</title><rect x="306.2" y="737" width="9.5" height="15.0" fill="rgb(240,207,8)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (4 samples, 1.62%)</title><rect x="869.9" y="289" width="19.1" height="15.0" fill="rgb(251,219,51)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_bh (1 samples, 0.40%)</title><rect x="1137.4" y="545" width="4.8" height="15.0" fill="rgb(239,226,7)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="1084.9" y="177" width="4.8" height="15.0" fill="rgb(219,1,53)" rx="2" ry="2" />
<text text-anchor="" x="1087.90" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (8 samples, 3.24%)</title><rect x="869.9" y="433" width="38.2" height="15.0" fill="rgb(250,92,23)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ipv4_dst_check (1 samples, 0.40%)</title><rect x="158.1" y="561" width="4.8" height="15.0" fill="rgb(229,6,34)" rx="2" ry="2" />
<text text-anchor="" x="161.10" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (11 samples, 4.45%)</title><rect x="320.5" y="625" width="52.6" height="15.0" fill="rgb(223,23,23)" rx="2" ry="2" />
<text text-anchor="" x="323.53" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_recvmsg (1 samples, 0.40%)</title><rect x="1137.4" y="577" width="4.8" height="15.0" fill="rgb(225,227,25)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (4 samples, 1.62%)</title><rect x="530.7" y="289" width="19.1" height="15.0" fill="rgb(247,38,3)" rx="2" ry="2" />
<text text-anchor="" x="533.73" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (19 samples, 7.69%)</title><rect x="24.3" y="833" width="90.8" height="15.0" fill="rgb(230,7,1)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="843.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_entail (1 samples, 0.40%)</title><rect x="932.0" y="545" width="4.8" height="15.0" fill="rgb(252,102,27)" rx="2" ry="2" />
<text text-anchor="" x="935.02" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (3 samples, 1.21%)</title><rect x="726.6" y="273" width="14.3" height="15.0" fill="rgb(212,106,5)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="659.7" y="65" width="4.8" height="15.0" fill="rgb(253,140,46)" rx="2" ry="2" />
<text text-anchor="" x="662.72" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (2 samples, 0.81%)</title><rect x="392.2" y="609" width="9.5" height="15.0" fill="rgb(216,75,30)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (2 samples, 0.81%)</title><rect x="1166.1" y="481" width="9.6" height="15.0" fill="rgb(249,167,39)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (3 samples, 1.21%)</title><rect x="889.0" y="369" width="14.4" height="15.0" fill="rgb(236,76,36)" rx="2" ry="2" />
<text text-anchor="" x="892.03" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (2 samples, 0.81%)</title><rect x="1166.1" y="305" width="9.6" height="15.0" fill="rgb(214,163,2)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (1 samples, 0.40%)</title><rect x="48.2" y="497" width="4.8" height="15.0" fill="rgb(240,21,18)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (6 samples, 2.43%)</title><rect x="564.2" y="385" width="28.6" height="15.0" fill="rgb(205,59,3)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_from_iter (1 samples, 0.40%)</title><rect x="320.5" y="609" width="4.8" height="15.0" fill="rgb(215,128,36)" rx="2" ry="2" />
<text text-anchor="" x="323.53" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (2 samples, 0.81%)</title><rect x="463.8" y="529" width="9.6" height="15.0" fill="rgb(246,109,35)" rx="2" ry="2" />
<text text-anchor="" x="466.85" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (19 samples, 7.69%)</title><rect x="191.5" y="785" width="90.8" height="15.0" fill="rgb(218,159,31)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SYSC..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (13 samples, 5.26%)</title><rect x="115.1" y="817" width="62.1" height="15.0" fill="rgb(220,200,28)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_send_ack (1 samples, 0.40%)</title><rect x="449.5" y="465" width="4.8" height="15.0" fill="rgb(213,111,31)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_recvmsg (1 samples, 0.40%)</title><rect x="406.5" y="513" width="4.8" height="15.0" fill="rgb(253,219,33)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__GI___ioctl (1 samples, 0.40%)</title><rect x="38.7" y="817" width="4.7" height="15.0" fill="rgb(253,67,52)" rx="2" ry="2" />
<text text-anchor="" x="41.66" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (4 samples, 1.62%)</title><rect x="76.9" y="513" width="19.1" height="15.0" fill="rgb(219,23,14)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (4 samples, 1.62%)</title><rect x="1142.2" y="689" width="19.1" height="15.0" fill="rgb(236,17,38)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (1 samples, 0.40%)</title><rect x="177.2" y="657" width="4.8" height="15.0" fill="rgb(231,103,5)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (10 samples, 4.05%)</title><rect x="1080.1" y="465" width="47.8" height="15.0" fill="rgb(234,5,17)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_l..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (1 samples, 0.40%)</title><rect x="177.2" y="769" width="4.8" height="15.0" fill="rgb(213,52,4)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_ack_snd_check (1 samples, 0.40%)</title><rect x="1170.9" y="209" width="4.8" height="15.0" fill="rgb(245,129,4)" rx="2" ry="2" />
<text text-anchor="" x="1173.89" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_recvmsg (1 samples, 0.40%)</title><rect x="449.5" y="561" width="4.8" height="15.0" fill="rgb(222,87,7)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (1 samples, 0.40%)</title><rect x="296.6" y="641" width="4.8" height="15.0" fill="rgb(223,216,33)" rx="2" ry="2" />
<text text-anchor="" x="299.64" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (2 samples, 0.81%)</title><rect x="693.2" y="497" width="9.5" height="15.0" fill="rgb(226,16,6)" rx="2" ry="2" />
<text text-anchor="" x="696.16" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (19 samples, 7.69%)</title><rect x="191.5" y="721" width="90.8" height="15.0" fill="rgb(241,3,16)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_readv_w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (33 samples, 13.36%)</title><rect x="769.6" y="673" width="157.6" height="15.0" fill="rgb(226,95,17)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push_one (2 samples, 0.81%)</title><rect x="268.0" y="625" width="9.5" height="15.0" fill="rgb(212,192,29)" rx="2" ry="2" />
<text text-anchor="" x="270.98" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="449.5" y="449" width="4.8" height="15.0" fill="rgb(226,12,21)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fsnotify (1 samples, 0.40%)</title><rect x="411.3" y="561" width="4.8" height="15.0" fill="rgb(216,61,9)" rx="2" ry="2" />
<text text-anchor="" x="414.30" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx_internal (1 samples, 0.40%)</title><rect x="1003.7" y="305" width="4.8" height="15.0" fill="rgb(238,37,50)" rx="2" ry="2" />
<text text-anchor="" x="1006.68" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (1 samples, 0.40%)</title><rect x="167.7" y="481" width="4.7" height="15.0" fill="rgb(206,109,28)" rx="2" ry="2" />
<text text-anchor="" x="170.65" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.40%)</title><rect x="177.2" y="561" width="4.8" height="15.0" fill="rgb(227,131,25)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (2 samples, 0.81%)</title><rect x="349.2" y="385" width="9.5" height="15.0" fill="rgb(252,151,25)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (6 samples, 2.43%)</title><rect x="564.2" y="337" width="28.6" height="15.0" fill="rgb(250,82,29)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (1 samples, 0.40%)</title><rect x="1127.9" y="241" width="4.8" height="15.0" fill="rgb(227,87,48)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (15 samples, 6.07%)</title><rect x="683.6" y="625" width="71.7" height="15.0" fill="rgb(237,94,11)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (2 samples, 0.81%)</title><rect x="669.3" y="321" width="9.5" height="15.0" fill="rgb(246,108,43)" rx="2" ry="2" />
<text text-anchor="" x="672.27" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (11 samples, 4.45%)</title><rect x="793.5" y="529" width="52.5" height="15.0" fill="rgb(206,210,11)" rx="2" ry="2" />
<text text-anchor="" x="796.48" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >copy_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (2 samples, 0.81%)</title><rect x="81.7" y="417" width="9.5" height="15.0" fill="rgb(239,26,50)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ClientConnectionImpl::~ClientConnectionImpl (1 samples, 0.40%)</title><rect x="10.0" y="833" width="4.8" height="15.0" fill="rgb(229,180,48)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="843.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (3 samples, 1.21%)</title><rect x="578.5" y="225" width="14.3" height="15.0" fill="rgb(246,8,54)" rx="2" ry="2" />
<text text-anchor="" x="581.50" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>loopback_xmit (3 samples, 1.21%)</title><rect x="1113.6" y="353" width="14.3" height="15.0" fill="rgb(226,206,1)" rx="2" ry="2" />
<text text-anchor="" x="1116.56" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (17 samples, 6.88%)</title><rect x="602.4" y="609" width="81.2" height="15.0" fill="rgb(231,128,14)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (17 samples, 6.88%)</title><rect x="602.4" y="577" width="81.2" height="15.0" fill="rgb(246,85,42)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_readv_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (1 samples, 0.40%)</title><rect x="497.3" y="337" width="4.8" height="15.0" fill="rgb(216,181,38)" rx="2" ry="2" />
<text text-anchor="" x="500.29" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (3 samples, 1.21%)</title><rect x="535.5" y="145" width="14.3" height="15.0" fill="rgb(225,83,45)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv (2 samples, 0.81%)</title><rect x="14.8" y="737" width="9.5" height="15.0" fill="rgb(205,214,12)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (2 samples, 0.81%)</title><rect x="406.5" y="641" width="9.6" height="15.0" fill="rgb(232,206,3)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (6 samples, 2.43%)</title><rect x="717.0" y="449" width="28.7" height="15.0" fill="rgb(211,225,4)" rx="2" ry="2" />
<text text-anchor="" x="720.04" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (2 samples, 0.81%)</title><rect x="349.2" y="353" width="9.5" height="15.0" fill="rgb(245,45,48)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (17 samples, 6.88%)</title><rect x="602.4" y="497" width="81.2" height="15.0" fill="rgb(246,76,9)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_page_frag_refill (1 samples, 0.40%)</title><rect x="72.1" y="641" width="4.8" height="15.0" fill="rgb(239,97,6)" rx="2" ry="2" />
<text text-anchor="" x="75.11" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (3 samples, 1.21%)</title><rect x="1147.0" y="545" width="14.3" height="15.0" fill="rgb(241,210,33)" rx="2" ry="2" />
<text text-anchor="" x="1150.00" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="712.3" y="465" width="4.7" height="15.0" fill="rgb(213,34,23)" rx="2" ry="2" />
<text text-anchor="" x="715.27" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (3 samples, 1.21%)</title><rect x="100.8" y="689" width="14.3" height="15.0" fill="rgb(238,201,29)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (3 samples, 1.21%)</title><rect x="984.6" y="241" width="14.3" height="15.0" fill="rgb(249,14,30)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (3 samples, 1.21%)</title><rect x="726.6" y="225" width="14.3" height="15.0" fill="rgb(228,193,52)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_ack_snd_check (1 samples, 0.40%)</title><rect x="110.3" y="561" width="4.8" height="15.0" fill="rgb(215,212,6)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (1 samples, 0.40%)</title><rect x="177.2" y="465" width="4.8" height="15.0" fill="rgb(227,207,22)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (15 samples, 6.07%)</title><rect x="683.6" y="641" width="71.7" height="15.0" fill="rgb(241,213,30)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>queued_spin_lock_slowpath (1 samples, 0.40%)</title><rect x="1137.4" y="529" width="4.8" height="15.0" fill="rgb(228,223,31)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (1 samples, 0.40%)</title><rect x="1127.9" y="257" width="4.8" height="15.0" fill="rgb(246,69,32)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (7 samples, 2.83%)</title><rect x="564.2" y="513" width="33.4" height="15.0" fill="rgb(247,222,1)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (4 samples, 1.62%)</title><rect x="1142.2" y="641" width="19.1" height="15.0" fill="rgb(244,155,26)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (4 samples, 1.62%)</title><rect x="48.2" y="689" width="19.1" height="15.0" fill="rgb(251,51,1)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_clocksource_read (1 samples, 0.40%)</title><rect x="745.7" y="401" width="4.8" height="15.0" fill="rgb(236,88,51)" rx="2" ry="2" />
<text text-anchor="" x="748.71" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (1 samples, 0.40%)</title><rect x="162.9" y="433" width="4.8" height="15.0" fill="rgb(211,62,51)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv (2 samples, 0.81%)</title><rect x="406.5" y="609" width="9.6" height="15.0" fill="rgb(244,107,28)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (7 samples, 2.83%)</title><rect x="67.3" y="817" width="33.5" height="15.0" fill="rgb(226,87,54)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_readv (1 samples, 0.40%)</title><rect x="1137.4" y="705" width="4.8" height="15.0" fill="rgb(252,135,50)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (1 samples, 0.40%)</title><rect x="110.3" y="417" width="4.8" height="15.0" fill="rgb(211,220,24)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="177.2" y="497" width="4.8" height="15.0" fill="rgb(222,22,14)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (2 samples, 0.81%)</title><rect x="325.3" y="609" width="9.6" height="15.0" fill="rgb(211,155,16)" rx="2" ry="2" />
<text text-anchor="" x="328.30" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__skb_clone (1 samples, 0.40%)</title><rect x="487.7" y="417" width="4.8" height="15.0" fill="rgb(243,138,50)" rx="2" ry="2" />
<text text-anchor="" x="490.73" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="368.3" y="257" width="4.8" height="15.0" fill="rgb(205,115,1)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (1 samples, 0.40%)</title><rect x="110.3" y="465" width="4.8" height="15.0" fill="rgb(233,85,18)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (2 samples, 0.81%)</title><rect x="1151.8" y="273" width="9.5" height="15.0" fill="rgb(252,210,52)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pvclock_clocksource_read (1 samples, 0.40%)</title><rect x="678.8" y="353" width="4.8" height="15.0" fill="rgb(246,202,27)" rx="2" ry="2" />
<text text-anchor="" x="681.83" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_all (1 samples, 0.40%)</title><rect x="14.8" y="593" width="4.8" height="15.0" fill="rgb(229,141,24)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (1 samples, 0.40%)</title><rect x="1137.4" y="721" width="4.8" height="15.0" fill="rgb(226,170,1)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_readv (3 samples, 1.21%)</title><rect x="100.8" y="737" width="14.3" height="15.0" fill="rgb(254,37,41)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (1 samples, 0.40%)</title><rect x="172.4" y="561" width="4.8" height="15.0" fill="rgb(237,229,49)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (1 samples, 0.40%)</title><rect x="172.4" y="497" width="4.8" height="15.0" fill="rgb(221,139,35)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="368.3" y="209" width="4.8" height="15.0" fill="rgb(211,163,14)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_from_iter (1 samples, 0.40%)</title><rect x="1027.6" y="545" width="4.7" height="15.0" fill="rgb(233,154,10)" rx="2" ry="2" />
<text text-anchor="" x="1030.57" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (17 samples, 6.88%)</title><rect x="602.4" y="593" width="81.2" height="15.0" fill="rgb(230,170,24)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_get_length (1 samples, 0.40%)</title><rect x="401.7" y="705" width="4.8" height="15.0" fill="rgb(210,2,40)" rx="2" ry="2" />
<text text-anchor="" x="404.74" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1 samples, 0.40%)</title><rect x="277.5" y="593" width="4.8" height="15.0" fill="rgb(211,173,12)" rx="2" ry="2" />
<text text-anchor="" x="280.53" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (6 samples, 2.43%)</title><rect x="473.4" y="513" width="28.7" height="15.0" fill="rgb(250,129,18)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >in..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_drain (3 samples, 1.21%)</title><rect x="755.3" y="673" width="14.3" height="15.0" fill="rgb(236,70,26)" rx="2" ry="2" />
<text text-anchor="" x="758.26" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (3 samples, 1.21%)</title><rect x="100.8" y="673" width="14.3" height="15.0" fill="rgb(208,181,38)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (3 samples, 1.21%)</title><rect x="76.9" y="465" width="14.3" height="15.0" fill="rgb(224,100,29)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx (1 samples, 0.40%)</title><rect x="898.6" y="321" width="4.8" height="15.0" fill="rgb(227,80,9)" rx="2" ry="2" />
<text text-anchor="" x="901.58" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (1 samples, 0.40%)</title><rect x="497.3" y="369" width="4.8" height="15.0" fill="rgb(236,172,10)" rx="2" ry="2" />
<text text-anchor="" x="500.29" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (7 samples, 2.83%)</title><rect x="564.2" y="497" width="33.4" height="15.0" fill="rgb(214,65,3)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_v4_send_check (1 samples, 0.40%)</title><rect x="912.9" y="449" width="4.8" height="15.0" fill="rgb(212,59,37)" rx="2" ry="2" />
<text text-anchor="" x="915.91" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1 samples, 0.40%)</title><rect x="282.3" y="737" width="4.8" height="15.0" fill="rgb(206,205,11)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (6 samples, 2.43%)</title><rect x="473.4" y="529" width="28.7" height="15.0" fill="rgb(245,203,47)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >so..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (19 samples, 7.69%)</title><rect x="927.2" y="721" width="90.8" height="15.0" fill="rgb(216,143,17)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_stream_alloc_skb (1 samples, 0.40%)</title><rect x="1051.5" y="545" width="4.7" height="15.0" fill="rgb(218,49,4)" rx="2" ry="2" />
<text text-anchor="" x="1054.46" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx (1 samples, 0.40%)</title><rect x="1003.7" y="321" width="4.8" height="15.0" fill="rgb(224,10,16)" rx="2" ry="2" />
<text text-anchor="" x="1006.68" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (5 samples, 2.02%)</title><rect x="1084.9" y="193" width="23.9" height="15.0" fill="rgb(216,145,21)" rx="2" ry="2" />
<text text-anchor="" x="1087.90" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >t..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="846.0" y="497" width="4.8" height="15.0" fill="rgb(217,169,46)" rx="2" ry="2" />
<text text-anchor="" x="849.03" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (8 samples, 3.24%)</title><rect x="707.5" y="481" width="38.2" height="15.0" fill="rgb(208,113,18)" rx="2" ry="2" />
<text text-anchor="" x="710.49" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__t..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (2 samples, 0.81%)</title><rect x="162.9" y="529" width="9.5" height="15.0" fill="rgb(237,9,3)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (2 samples, 0.81%)</title><rect x="162.9" y="561" width="9.5" height="15.0" fill="rgb(243,179,30)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_page_frag_refill (2 samples, 0.81%)</title><rect x="955.9" y="513" width="9.6" height="15.0" fill="rgb(249,184,2)" rx="2" ry="2" />
<text text-anchor="" x="958.91" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (6 samples, 2.43%)</title><rect x="564.2" y="433" width="28.6" height="15.0" fill="rgb(235,213,14)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImpl::onFileEvent (164 samples, 66.40%)</title><rect x="382.6" y="753" width="783.5" height="15.0" fill="rgb(251,58,19)" rx="2" ry="2" />
<text text-anchor="" x="385.63" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Envoy::Network::ConnectionImpl::onFileEvent</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (1 samples, 0.40%)</title><rect x="1127.9" y="529" width="4.8" height="15.0" fill="rgb(216,228,44)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (3 samples, 1.21%)</title><rect x="535.5" y="225" width="14.3" height="15.0" fill="rgb(214,98,12)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (1 samples, 0.40%)</title><rect x="449.5" y="305" width="4.8" height="15.0" fill="rgb(207,160,51)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (3 samples, 1.21%)</title><rect x="24.3" y="673" width="14.4" height="15.0" fill="rgb(234,18,39)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (2 samples, 0.81%)</title><rect x="583.3" y="145" width="9.5" height="15.0" fill="rgb(219,227,48)" rx="2" ry="2" />
<text text-anchor="" x="586.28" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (3 samples, 1.21%)</title><rect x="984.6" y="321" width="14.3" height="15.0" fill="rgb(215,205,17)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (10 samples, 4.05%)</title><rect x="869.9" y="481" width="47.8" height="15.0" fill="rgb(208,126,27)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="354.0" y="241" width="4.7" height="15.0" fill="rgb(244,23,35)" rx="2" ry="2" />
<text text-anchor="" x="356.97" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="1127.9" y="145" width="4.8" height="15.0" fill="rgb(244,116,24)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (1 samples, 0.40%)</title><rect x="1127.9" y="337" width="4.8" height="15.0" fill="rgb(252,219,5)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (2 samples, 0.81%)</title><rect x="1151.8" y="225" width="9.5" height="15.0" fill="rgb(232,9,3)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (5 samples, 2.02%)</title><rect x="76.9" y="641" width="23.9" height="15.0" fill="rgb(250,199,52)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >t..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (1 samples, 0.40%)</title><rect x="162.9" y="481" width="4.8" height="15.0" fill="rgb(212,6,4)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (5 samples, 2.02%)</title><rect x="148.5" y="657" width="23.9" height="15.0" fill="rgb(239,17,11)" rx="2" ry="2" />
<text text-anchor="" x="151.54" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >t..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (1 samples, 0.40%)</title><rect x="177.2" y="785" width="4.8" height="15.0" fill="rgb(215,107,26)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (1 samples, 0.40%)</title><rect x="48.2" y="513" width="4.8" height="15.0" fill="rgb(210,3,52)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (2 samples, 0.81%)</title><rect x="731.4" y="113" width="9.5" height="15.0" fill="rgb(215,97,9)" rx="2" ry="2" />
<text text-anchor="" x="734.38" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (2 samples, 0.81%)</title><rect x="1151.8" y="385" width="9.5" height="15.0" fill="rgb(244,150,9)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="354.0" y="193" width="4.7" height="15.0" fill="rgb(232,62,0)" rx="2" ry="2" />
<text text-anchor="" x="356.97" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (4 samples, 1.62%)</title><rect x="234.5" y="209" width="19.1" height="15.0" fill="rgb(223,153,12)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (10 samples, 4.05%)</title><rect x="970.2" y="497" width="47.8" height="15.0" fill="rgb(228,68,21)" rx="2" ry="2" />
<text text-anchor="" x="973.24" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (2 samples, 0.81%)</title><rect x="1166.1" y="769" width="9.6" height="15.0" fill="rgb(237,159,32)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="449.5" y="369" width="4.8" height="15.0" fill="rgb(218,17,21)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (1 samples, 0.40%)</title><rect x="291.9" y="689" width="4.7" height="15.0" fill="rgb(213,42,29)" rx="2" ry="2" />
<text text-anchor="" x="294.86" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_stream_memory_free (1 samples, 0.40%)</title><rect x="917.7" y="529" width="4.8" height="15.0" fill="rgb(214,223,14)" rx="2" ry="2" />
<text text-anchor="" x="920.69" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (3 samples, 1.21%)</title><rect x="984.6" y="113" width="14.3" height="15.0" fill="rgb(230,36,26)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (2 samples, 0.81%)</title><rect x="1166.1" y="417" width="9.6" height="15.0" fill="rgb(208,24,20)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (1 samples, 0.40%)</title><rect x="449.5" y="385" width="4.8" height="15.0" fill="rgb(222,195,2)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (1 samples, 0.40%)</title><rect x="33.9" y="497" width="4.8" height="15.0" fill="rgb(253,2,22)" rx="2" ry="2" />
<text text-anchor="" x="36.89" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (3 samples, 1.21%)</title><rect x="24.3" y="593" width="14.4" height="15.0" fill="rgb(212,13,18)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="368.3" y="577" width="4.8" height="15.0" fill="rgb(254,143,12)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_entail (1 samples, 0.40%)</title><rect x="67.3" y="657" width="4.8" height="15.0" fill="rgb(205,221,14)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_send_delayed_ack (1 samples, 0.40%)</title><rect x="583.3" y="113" width="4.8" height="15.0" fill="rgb(225,103,24)" rx="2" ry="2" />
<text text-anchor="" x="586.28" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (5 samples, 2.02%)</title><rect x="721.8" y="385" width="23.9" height="15.0" fill="rgb(239,215,28)" rx="2" ry="2" />
<text text-anchor="" x="724.82" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >i..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (4 samples, 1.62%)</title><rect x="869.9" y="193" width="19.1" height="15.0" fill="rgb(231,186,42)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (13 samples, 5.26%)</title><rect x="115.1" y="721" width="62.1" height="15.0" fill="rgb(241,102,17)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (3 samples, 1.21%)</title><rect x="24.3" y="577" width="14.4" height="15.0" fill="rgb(211,26,0)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (4 samples, 1.62%)</title><rect x="234.5" y="321" width="19.1" height="15.0" fill="rgb(210,50,41)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (1 samples, 0.40%)</title><rect x="282.3" y="545" width="4.8" height="15.0" fill="rgb(205,31,4)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (3 samples, 1.21%)</title><rect x="984.6" y="305" width="14.3" height="15.0" fill="rgb(212,18,14)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_send_ack (1 samples, 0.40%)</title><rect x="110.3" y="545" width="4.8" height="15.0" fill="rgb(218,24,40)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (3 samples, 1.21%)</title><rect x="726.6" y="177" width="14.3" height="15.0" fill="rgb(221,88,4)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.40%)</title><rect x="110.3" y="513" width="4.8" height="15.0" fill="rgb(217,149,22)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>enqueue_to_backlog (1 samples, 0.40%)</title><rect x="167.7" y="417" width="4.7" height="15.0" fill="rgb(218,66,51)" rx="2" ry="2" />
<text text-anchor="" x="170.65" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (2 samples, 0.81%)</title><rect x="893.8" y="353" width="9.6" height="15.0" fill="rgb(227,110,5)" rx="2" ry="2" />
<text text-anchor="" x="896.81" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (2 samples, 0.81%)</title><rect x="349.2" y="449" width="9.5" height="15.0" fill="rgb(252,10,22)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (17 samples, 6.88%)</title><rect x="602.4" y="561" width="81.2" height="15.0" fill="rgb(216,58,5)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_iter_r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (6 samples, 2.43%)</title><rect x="1080.1" y="273" width="28.7" height="15.0" fill="rgb(207,66,12)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_hvm_callback_vector (1 samples, 0.40%)</title><rect x="277.5" y="641" width="4.8" height="15.0" fill="rgb(219,131,49)" rx="2" ry="2" />
<text text-anchor="" x="280.53" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="659.7" y="97" width="4.8" height="15.0" fill="rgb(225,203,6)" rx="2" ry="2" />
<text text-anchor="" x="662.72" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (3 samples, 1.21%)</title><rect x="874.7" y="177" width="14.3" height="15.0" fill="rgb(248,36,40)" rx="2" ry="2" />
<text text-anchor="" x="877.70" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__bpf_prog_run (1 samples, 0.40%)</title><rect x="110.3" y="337" width="4.8" height="15.0" fill="rgb(212,5,25)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_pages_nodemask (1 samples, 0.40%)</title><rect x="960.7" y="481" width="4.8" height="15.0" fill="rgb(238,138,51)" rx="2" ry="2" />
<text text-anchor="" x="963.69" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (4 samples, 1.62%)</title><rect x="1108.8" y="385" width="19.1" height="15.0" fill="rgb(240,111,6)" rx="2" ry="2" />
<text text-anchor="" x="1111.79" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (1 samples, 0.40%)</title><rect x="162.9" y="497" width="4.8" height="15.0" fill="rgb(227,131,8)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (1 samples, 0.40%)</title><rect x="406.5" y="561" width="4.8" height="15.0" fill="rgb(235,42,17)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (1 samples, 0.40%)</title><rect x="282.3" y="721" width="4.8" height="15.0" fill="rgb(247,45,17)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (2 samples, 0.81%)</title><rect x="1166.1" y="625" width="9.6" height="15.0" fill="rgb(241,90,0)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_readv (1 samples, 0.40%)</title><rect x="186.8" y="769" width="4.7" height="15.0" fill="rgb(224,124,22)" rx="2" ry="2" />
<text text-anchor="" x="189.76" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_filter_trim_cap (1 samples, 0.40%)</title><rect x="869.9" y="177" width="4.8" height="15.0" fill="rgb(252,159,22)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (3 samples, 1.21%)</title><rect x="459.1" y="561" width="14.3" height="15.0" fill="rgb(214,114,54)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="10.0" y="689" width="4.8" height="15.0" fill="rgb(220,153,43)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (3 samples, 1.21%)</title><rect x="1147.0" y="465" width="14.3" height="15.0" fill="rgb(208,30,50)" rx="2" ry="2" />
<text text-anchor="" x="1150.00" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_data_queue (1 samples, 0.40%)</title><rect x="282.3" y="465" width="4.8" height="15.0" fill="rgb(238,133,47)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="172.4" y="257" width="4.8" height="15.0" fill="rgb(248,211,49)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (1 samples, 0.40%)</title><rect x="449.5" y="401" width="4.8" height="15.0" fill="rgb(208,39,40)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (3 samples, 1.21%)</title><rect x="654.9" y="177" width="14.4" height="15.0" fill="rgb(226,125,17)" rx="2" ry="2" />
<text text-anchor="" x="657.94" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (1 samples, 0.40%)</title><rect x="177.2" y="481" width="4.8" height="15.0" fill="rgb(248,11,34)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ep_poll (1 samples, 0.40%)</title><rect x="10.0" y="721" width="4.8" height="15.0" fill="rgb(249,168,25)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (3 samples, 1.21%)</title><rect x="984.6" y="257" width="14.3" height="15.0" fill="rgb(227,54,43)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (2 samples, 0.81%)</title><rect x="258.4" y="449" width="9.6" height="15.0" fill="rgb(216,67,33)" rx="2" ry="2" />
<text text-anchor="" x="261.42" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (3 samples, 1.21%)</title><rect x="459.1" y="609" width="14.3" height="15.0" fill="rgb(237,124,37)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_copy_datagram_iter (1 samples, 0.40%)</title><rect x="406.5" y="481" width="4.8" height="15.0" fill="rgb(216,48,12)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (2 samples, 0.81%)</title><rect x="731.4" y="81" width="9.5" height="15.0" fill="rgb(211,114,31)" rx="2" ry="2" />
<text text-anchor="" x="734.38" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (6 samples, 2.43%)</title><rect x="473.4" y="657" width="28.7" height="15.0" fill="rgb(208,127,15)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (1 samples, 0.40%)</title><rect x="110.3" y="481" width="4.8" height="15.0" fill="rgb(217,173,30)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (5 samples, 2.02%)</title><rect x="1084.9" y="257" width="23.9" height="15.0" fill="rgb(239,106,37)" rx="2" ry="2" />
<text text-anchor="" x="1087.90" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >i..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sched_clock_cpu (1 samples, 0.40%)</title><rect x="860.4" y="481" width="4.7" height="15.0" fill="rgb(252,71,13)" rx="2" ry="2" />
<text text-anchor="" x="863.36" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__GI___ioctl (1 samples, 0.40%)</title><rect x="301.4" y="785" width="4.8" height="15.0" fill="rgb(232,54,40)" rx="2" ry="2" />
<text text-anchor="" x="304.42" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>napi_gro_receive (1 samples, 0.40%)</title><rect x="282.3" y="673" width="4.8" height="15.0" fill="rgb(244,115,24)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (1 samples, 0.40%)</title><rect x="110.3" y="433" width="4.8" height="15.0" fill="rgb(223,96,53)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (1 samples, 0.40%)</title><rect x="177.2" y="593" width="4.8" height="15.0" fill="rgb(229,144,43)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (3 samples, 1.21%)</title><rect x="24.3" y="657" width="14.4" height="15.0" fill="rgb(231,127,12)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (2 samples, 0.81%)</title><rect x="349.2" y="305" width="9.5" height="15.0" fill="rgb(235,169,47)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (2 samples, 0.81%)</title><rect x="549.8" y="289" width="9.6" height="15.0" fill="rgb(238,30,26)" rx="2" ry="2" />
<text text-anchor="" x="552.84" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (7 samples, 2.83%)</title><rect x="334.9" y="577" width="33.4" height="15.0" fill="rgb(228,65,53)" rx="2" ry="2" />
<text text-anchor="" x="337.86" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (6 samples, 2.43%)</title><rect x="564.2" y="369" width="28.6" height="15.0" fill="rgb(219,212,35)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (2 samples, 0.81%)</title><rect x="349.2" y="433" width="9.5" height="15.0" fill="rgb(215,85,50)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>event_base_loop (189 samples, 76.52%)</title><rect x="287.1" y="801" width="902.9" height="15.0" fill="rgb(238,33,52)" rx="2" ry="2" />
<text text-anchor="" x="290.09" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >event_base_loop</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (2 samples, 0.81%)</title><rect x="349.2" y="465" width="9.5" height="15.0" fill="rgb(241,123,0)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (1 samples, 0.40%)</title><rect x="91.2" y="465" width="4.8" height="15.0" fill="rgb(208,6,22)" rx="2" ry="2" />
<text text-anchor="" x="94.21" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_evtchn_do_upcall (1 samples, 0.40%)</title><rect x="750.5" y="481" width="4.8" height="15.0" fill="rgb(249,175,35)" rx="2" ry="2" />
<text text-anchor="" x="753.49" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (1 samples, 0.40%)</title><rect x="449.5" y="353" width="4.8" height="15.0" fill="rgb(228,155,5)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (2 samples, 0.81%)</title><rect x="1166.1" y="353" width="9.6" height="15.0" fill="rgb(205,11,29)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_stream_alloc_skb (1 samples, 0.40%)</title><rect x="621.5" y="481" width="4.8" height="15.0" fill="rgb(245,57,10)" rx="2" ry="2" />
<text text-anchor="" x="624.50" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImpl::onWriteReady (141 samples, 57.09%)</title><rect x="459.1" y="737" width="673.6" height="15.0" fill="rgb(225,92,7)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Envoy::Network::ConnectionImpl::onWriteReady</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (2 samples, 0.81%)</title><rect x="392.2" y="625" width="9.5" height="15.0" fill="rgb(211,112,54)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (8 samples, 3.24%)</title><rect x="640.6" y="417" width="38.2" height="15.0" fill="rgb(247,134,25)" rx="2" ry="2" />
<text text-anchor="" x="643.61" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (1 samples, 0.40%)</title><rect x="48.2" y="481" width="4.8" height="15.0" fill="rgb(235,141,28)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (1 samples, 0.40%)</title><rect x="10.0" y="753" width="4.8" height="15.0" fill="rgb(227,2,40)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (19 samples, 7.69%)</title><rect x="927.2" y="657" width="90.8" height="15.0" fill="rgb(229,108,44)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (8 samples, 3.24%)</title><rect x="229.8" y="513" width="38.2" height="15.0" fill="rgb(215,3,13)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (4 samples, 1.62%)</title><rect x="234.5" y="241" width="19.1" height="15.0" fill="rgb(231,144,18)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (1 samples, 0.40%)</title><rect x="468.6" y="513" width="4.8" height="15.0" fill="rgb(238,223,28)" rx="2" ry="2" />
<text text-anchor="" x="471.62" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="110.3" y="529" width="4.8" height="15.0" fill="rgb(216,192,26)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::FilterManagerImpl::onContinueReading (4 samples, 1.62%)</title><rect x="430.4" y="721" width="19.1" height="15.0" fill="rgb(242,192,9)" rx="2" ry="2" />
<text text-anchor="" x="433.40" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (4 samples, 1.62%)</title><rect x="869.9" y="305" width="19.1" height="15.0" fill="rgb(208,167,54)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (1 samples, 0.40%)</title><rect x="172.4" y="337" width="4.8" height="15.0" fill="rgb(233,208,19)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (1 samples, 0.40%)</title><rect x="1127.9" y="401" width="4.8" height="15.0" fill="rgb(249,180,22)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="368.3" y="241" width="4.8" height="15.0" fill="rgb(235,0,42)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (1 samples, 0.40%)</title><rect x="296.6" y="689" width="4.8" height="15.0" fill="rgb(209,30,4)" rx="2" ry="2" />
<text text-anchor="" x="299.64" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (3 samples, 1.21%)</title><rect x="1147.0" y="481" width="14.3" height="15.0" fill="rgb(229,181,27)" rx="2" ry="2" />
<text text-anchor="" x="1150.00" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>epoll_dispatch (1 samples, 0.40%)</title><rect x="282.3" y="801" width="4.8" height="15.0" fill="rgb(235,84,22)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__xfrm_policy_check2.constprop.43 (1 samples, 0.40%)</title><rect x="349.2" y="273" width="4.8" height="15.0" fill="rgb(219,96,32)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (24 samples, 9.72%)</title><rect x="1018.0" y="657" width="114.7" height="15.0" fill="rgb(229,30,34)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_ack_snd_check (1 samples, 0.40%)</title><rect x="449.5" y="481" width="4.8" height="15.0" fill="rgb(207,207,41)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.40%)</title><rect x="33.9" y="449" width="4.8" height="15.0" fill="rgb(237,79,37)" rx="2" ry="2" />
<text text-anchor="" x="36.89" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (8 samples, 3.24%)</title><rect x="869.9" y="465" width="38.2" height="15.0" fill="rgb(222,16,47)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_ack_snd_check (1 samples, 0.40%)</title><rect x="48.2" y="577" width="4.8" height="15.0" fill="rgb(208,163,9)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (11 samples, 4.45%)</title><rect x="631.1" y="449" width="52.5" height="15.0" fill="rgb(229,34,27)" rx="2" ry="2" />
<text text-anchor="" x="634.05" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="645.4" y="369" width="4.8" height="15.0" fill="rgb(205,206,18)" rx="2" ry="2" />
<text text-anchor="" x="648.38" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (3 samples, 1.21%)</title><rect x="535.5" y="113" width="14.3" height="15.0" fill="rgb(251,33,43)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (4 samples, 1.62%)</title><rect x="76.9" y="577" width="19.1" height="15.0" fill="rgb(230,140,37)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (1 samples, 0.40%)</title><rect x="177.2" y="801" width="4.8" height="15.0" fill="rgb(240,34,41)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (2 samples, 0.81%)</title><rect x="1166.1" y="369" width="9.6" height="15.0" fill="rgb(239,149,17)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="282.3" y="497" width="4.8" height="15.0" fill="rgb(229,29,49)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (5 samples, 2.02%)</title><rect x="229.8" y="401" width="23.8" height="15.0" fill="rgb(234,200,35)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >p..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_readv (2 samples, 0.81%)</title><rect x="306.2" y="785" width="9.5" height="15.0" fill="rgb(225,10,23)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (1 samples, 0.40%)</title><rect x="282.3" y="529" width="4.8" height="15.0" fill="rgb(216,102,14)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (19 samples, 7.69%)</title><rect x="927.2" y="625" width="90.8" height="15.0" fill="rgb(251,109,17)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_readv_w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.40%)</title><rect x="10.0" y="801" width="4.8" height="15.0" fill="rgb(206,164,34)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="172.4" y="625" width="4.8" height="15.0" fill="rgb(246,211,0)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (3 samples, 1.21%)</title><rect x="984.6" y="161" width="14.3" height="15.0" fill="rgb(235,191,54)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (1 samples, 0.40%)</title><rect x="282.3" y="609" width="4.8" height="15.0" fill="rgb(238,95,43)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (1 samples, 0.40%)</title><rect x="1137.4" y="625" width="4.8" height="15.0" fill="rgb(219,131,2)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (2 samples, 0.81%)</title><rect x="659.7" y="113" width="9.6" height="15.0" fill="rgb(248,124,14)" rx="2" ry="2" />
<text text-anchor="" x="662.72" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (2 samples, 0.81%)</title><rect x="182.0" y="785" width="9.5" height="15.0" fill="rgb(237,199,4)" rx="2" ry="2" />
<text text-anchor="" x="184.98" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (4 samples, 1.62%)</title><rect x="1142.2" y="577" width="19.1" height="15.0" fill="rgb(247,205,24)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImplUtility::updateBufferStats (1 samples, 0.40%)</title><rect x="425.6" y="721" width="4.8" height="15.0" fill="rgb(241,147,34)" rx="2" ry="2" />
<text text-anchor="" x="428.63" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>loopback_xmit (1 samples, 0.40%)</title><rect x="167.7" y="465" width="4.7" height="15.0" fill="rgb(212,161,23)" rx="2" ry="2" />
<text text-anchor="" x="170.65" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (13 samples, 5.26%)</title><rect x="315.7" y="769" width="62.2" height="15.0" fill="rgb(236,102,0)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="745.7" y="465" width="4.8" height="15.0" fill="rgb(228,214,18)" rx="2" ry="2" />
<text text-anchor="" x="748.71" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (3 samples, 1.21%)</title><rect x="459.1" y="625" width="14.3" height="15.0" fill="rgb(218,163,47)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (36 samples, 14.57%)</title><rect x="10.0" y="849" width="172.0" height="15.0" fill="rgb(205,184,8)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="859.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (5 samples, 2.02%)</title><rect x="568.9" y="289" width="23.9" height="15.0" fill="rgb(217,53,28)" rx="2" ry="2" />
<text text-anchor="" x="571.95" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >p..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push_one (1 samples, 0.40%)</title><rect x="1127.9" y="545" width="4.8" height="15.0" fill="rgb(220,184,30)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__skb_clone (1 samples, 0.40%)</title><rect x="908.1" y="449" width="4.8" height="15.0" fill="rgb(247,19,29)" rx="2" ry="2" />
<text text-anchor="" x="911.14" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (2 samples, 0.81%)</title><rect x="1166.1" y="657" width="9.6" height="15.0" fill="rgb(252,135,37)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_clocksource_get_cycles (1 samples, 0.40%)</title><rect x="1003.7" y="273" width="4.8" height="15.0" fill="rgb(248,30,52)" rx="2" ry="2" />
<text text-anchor="" x="1006.68" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (1 samples, 0.40%)</title><rect x="162.9" y="417" width="4.8" height="15.0" fill="rgb(226,63,14)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (10 samples, 4.05%)</title><rect x="970.2" y="481" width="47.8" height="15.0" fill="rgb(247,28,54)" rx="2" ry="2" />
<text text-anchor="" x="973.24" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (8 samples, 3.24%)</title><rect x="559.4" y="609" width="38.2" height="15.0" fill="rgb(246,112,18)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (6 samples, 2.43%)</title><rect x="72.1" y="657" width="28.7" height="15.0" fill="rgb(243,164,13)" rx="2" ry="2" />
<text text-anchor="" x="75.11" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_ZZN5Envoy6Thread6ThreadC4ESt8functionIFvvEEENUlPvE_4_FUNES5_ (211 samples, 85.43%)</title><rect x="182.0" y="833" width="1008.0" height="15.0" fill="rgb(224,67,1)" rx="2" ry="2" />
<text text-anchor="" x="184.98" y="843.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_ZZN5Envoy6Thread6ThreadC4ESt8functionIFvvEEENUlPvE_4_FUNES5_</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (6 samples, 2.43%)</title><rect x="1080.1" y="305" width="28.7" height="15.0" fill="rgb(223,188,47)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_page_frag_refill (1 samples, 0.40%)</title><rect x="72.1" y="625" width="4.8" height="15.0" fill="rgb(245,34,24)" rx="2" ry="2" />
<text text-anchor="" x="75.11" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (3 samples, 1.21%)</title><rect x="654.9" y="193" width="14.4" height="15.0" fill="rgb(212,8,51)" rx="2" ry="2" />
<text text-anchor="" x="657.94" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (7 samples, 2.83%)</title><rect x="564.2" y="465" width="33.4" height="15.0" fill="rgb(209,129,27)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (2 samples, 0.81%)</title><rect x="392.2" y="577" width="9.5" height="15.0" fill="rgb(253,106,48)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_clone (1 samples, 0.40%)</title><rect x="592.8" y="449" width="4.8" height="15.0" fill="rgb(207,174,30)" rx="2" ry="2" />
<text text-anchor="" x="595.83" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (4 samples, 1.62%)</title><rect x="530.7" y="257" width="19.1" height="15.0" fill="rgb(235,191,33)" rx="2" ry="2" />
<text text-anchor="" x="533.73" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (6 samples, 2.43%)</title><rect x="473.4" y="641" width="28.7" height="15.0" fill="rgb(230,68,18)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >en..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (2 samples, 0.81%)</title><rect x="1151.8" y="209" width="9.5" height="15.0" fill="rgb(205,147,5)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (3 samples, 1.21%)</title><rect x="654.9" y="129" width="14.4" height="15.0" fill="rgb(208,89,13)" rx="2" ry="2" />
<text text-anchor="" x="657.94" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (2 samples, 0.81%)</title><rect x="1166.1" y="705" width="9.6" height="15.0" fill="rgb(217,5,9)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="86.4" y="225" width="4.8" height="15.0" fill="rgb(242,149,10)" rx="2" ry="2" />
<text text-anchor="" x="89.44" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ep_scan_ready_list.isra.10 (1 samples, 0.40%)</title><rect x="10.0" y="705" width="4.8" height="15.0" fill="rgb(223,168,13)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (2 samples, 0.81%)</title><rect x="349.2" y="401" width="9.5" height="15.0" fill="rgb(220,73,29)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (1 samples, 0.40%)</title><rect x="177.2" y="641" width="4.8" height="15.0" fill="rgb(224,64,25)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (2 samples, 0.81%)</title><rect x="1151.8" y="257" width="9.5" height="15.0" fill="rgb(213,12,40)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="688.4" y="465" width="4.8" height="15.0" fill="rgb(225,5,50)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (1 samples, 0.40%)</title><rect x="368.3" y="321" width="4.8" height="15.0" fill="rgb(232,192,11)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (1 samples, 0.40%)</title><rect x="750.5" y="465" width="4.8" height="15.0" fill="rgb(232,223,9)" rx="2" ry="2" />
<text text-anchor="" x="753.49" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_socket_sendmsg (1 samples, 0.40%)</title><rect x="927.2" y="577" width="4.8" height="15.0" fill="rgb(223,61,31)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (19 samples, 7.69%)</title><rect x="927.2" y="689" width="90.8" height="15.0" fill="rgb(238,179,10)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SYSC..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (19 samples, 7.69%)</title><rect x="927.2" y="673" width="90.8" height="15.0" fill="rgb(222,225,44)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (1 samples, 0.40%)</title><rect x="659.7" y="81" width="4.8" height="15.0" fill="rgb(236,6,37)" rx="2" ry="2" />
<text text-anchor="" x="662.72" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_recvmsg (2 samples, 0.81%)</title><rect x="306.2" y="641" width="9.5" height="15.0" fill="rgb(209,59,1)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (32 samples, 12.96%)</title><rect x="769.6" y="609" width="152.9" height="15.0" fill="rgb(228,174,37)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_iter_readv_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_reset_timer (1 samples, 0.40%)</title><rect x="1170.9" y="177" width="4.8" height="15.0" fill="rgb(210,156,32)" rx="2" ry="2" />
<text text-anchor="" x="1173.89" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>swiotlb_dma_mapping_error (1 samples, 0.40%)</title><rect x="449.5" y="289" width="4.8" height="15.0" fill="rgb(229,9,30)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (13 samples, 5.26%)</title><rect x="315.7" y="753" width="62.2" height="15.0" fill="rgb(214,104,22)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_wr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (4 samples, 1.62%)</title><rect x="1142.2" y="657" width="19.1" height="15.0" fill="rgb(221,69,54)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (2 samples, 0.81%)</title><rect x="57.8" y="625" width="9.5" height="15.0" fill="rgb(217,52,16)" rx="2" ry="2" />
<text text-anchor="" x="60.77" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (4 samples, 1.62%)</title><rect x="339.6" y="481" width="19.1" height="15.0" fill="rgb(248,86,22)" rx="2" ry="2" />
<text text-anchor="" x="342.64" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (1 samples, 0.40%)</title><rect x="167.7" y="513" width="4.7" height="15.0" fill="rgb(251,178,30)" rx="2" ry="2" />
<text text-anchor="" x="170.65" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (2 samples, 0.81%)</title><rect x="349.2" y="337" width="9.5" height="15.0" fill="rgb(233,93,54)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (1 samples, 0.40%)</title><rect x="177.2" y="753" width="4.8" height="15.0" fill="rgb(236,24,21)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_readv (1 samples, 0.40%)</title><rect x="1137.4" y="737" width="4.8" height="15.0" fill="rgb(209,143,9)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_recvmsg (4 samples, 1.62%)</title><rect x="48.2" y="657" width="19.1" height="15.0" fill="rgb(231,53,5)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_skb (1 samples, 0.40%)</title><rect x="702.7" y="481" width="4.8" height="15.0" fill="rgb(248,98,14)" rx="2" ry="2" />
<text text-anchor="" x="705.71" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (3 samples, 1.21%)</title><rect x="535.5" y="209" width="14.3" height="15.0" fill="rgb(253,213,10)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (12 samples, 4.86%)</title><rect x="502.1" y="465" width="57.3" height="15.0" fill="rgb(228,83,33)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_se..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (2 samples, 0.81%)</title><rect x="1151.8" y="305" width="9.5" height="15.0" fill="rgb(230,105,34)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (2 samples, 0.81%)</title><rect x="14.8" y="769" width="9.5" height="15.0" fill="rgb(226,70,8)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (3 samples, 1.21%)</title><rect x="535.5" y="193" width="14.3" height="15.0" fill="rgb(237,120,53)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_init_tso_segs (1 samples, 0.40%)</title><rect x="631.1" y="433" width="4.7" height="15.0" fill="rgb(240,121,10)" rx="2" ry="2" />
<text text-anchor="" x="634.05" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (2 samples, 0.81%)</title><rect x="306.2" y="705" width="9.5" height="15.0" fill="rgb(226,96,50)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>event_process_active_single_queue.isra.29 (167 samples, 67.61%)</title><rect x="382.6" y="785" width="797.8" height="15.0" fill="rgb(231,19,54)" rx="2" ry="2" />
<text text-anchor="" x="385.63" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >event_process_active_single_queue.isra.29</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv (1 samples, 0.40%)</title><rect x="1137.4" y="689" width="4.8" height="15.0" fill="rgb(226,16,41)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rw_verify_area (1 samples, 0.40%)</title><rect x="373.1" y="689" width="4.8" height="15.0" fill="rgb(245,114,2)" rx="2" ry="2" />
<text text-anchor="" x="376.08" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (4 samples, 1.62%)</title><rect x="339.6" y="545" width="19.1" height="15.0" fill="rgb(215,77,49)" rx="2" ry="2" />
<text text-anchor="" x="342.64" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (3 samples, 1.21%)</title><rect x="1147.0" y="529" width="14.3" height="15.0" fill="rgb(243,91,53)" rx="2" ry="2" />
<text text-anchor="" x="1150.00" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_init_tso_segs (1 samples, 0.40%)</title><rect x="707.5" y="465" width="4.8" height="15.0" fill="rgb(216,88,16)" rx="2" ry="2" />
<text text-anchor="" x="710.49" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (2 samples, 0.81%)</title><rect x="1166.1" y="513" width="9.6" height="15.0" fill="rgb(226,72,13)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmalloc_reserve.isra.37 (1 samples, 0.40%)</title><rect x="702.7" y="465" width="4.8" height="15.0" fill="rgb(231,47,50)" rx="2" ry="2" />
<text text-anchor="" x="705.71" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kfree_skb (1 samples, 0.40%)</title><rect x="688.4" y="417" width="4.8" height="15.0" fill="rgb(248,204,48)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (2 samples, 0.81%)</title><rect x="14.8" y="657" width="9.5" height="15.0" fill="rgb(228,163,26)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>loopback_xmit (1 samples, 0.40%)</title><rect x="554.6" y="273" width="4.8" height="15.0" fill="rgb(241,192,43)" rx="2" ry="2" />
<text text-anchor="" x="557.62" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (3 samples, 1.21%)</title><rect x="535.5" y="161" width="14.3" height="15.0" fill="rgb(220,50,54)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_tso_segs (1 samples, 0.40%)</title><rect x="215.4" y="593" width="4.8" height="15.0" fill="rgb(232,214,38)" rx="2" ry="2" />
<text text-anchor="" x="218.43" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_from_iter (1 samples, 0.40%)</title><rect x="506.8" y="449" width="4.8" height="15.0" fill="rgb(249,77,5)" rx="2" ry="2" />
<text text-anchor="" x="509.84" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (5 samples, 2.02%)</title><rect x="229.8" y="433" width="23.8" height="15.0" fill="rgb(241,15,35)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rw_verify_area (1 samples, 0.40%)</title><rect x="186.8" y="721" width="4.7" height="15.0" fill="rgb(249,74,24)" rx="2" ry="2" />
<text text-anchor="" x="189.76" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (7 samples, 2.83%)</title><rect x="67.3" y="705" width="33.5" height="15.0" fill="rgb(226,59,1)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >so..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 1.21%)</title><rect x="24.3" y="801" width="14.4" height="15.0" fill="rgb(249,177,19)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (6 samples, 2.43%)</title><rect x="473.4" y="545" width="28.7" height="15.0" fill="rgb(242,108,43)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >so..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (1 samples, 0.40%)</title><rect x="449.5" y="417" width="4.8" height="15.0" fill="rgb(235,178,51)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__release_sock (1 samples, 0.40%)</title><rect x="110.3" y="609" width="4.8" height="15.0" fill="rgb(248,130,16)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>event_active (18 samples, 7.29%)</title><rect x="473.4" y="673" width="86.0" height="15.0" fill="rgb(225,70,32)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >event_active</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="354.0" y="225" width="4.7" height="15.0" fill="rgb(205,101,42)" rx="2" ry="2" />
<text text-anchor="" x="356.97" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (8 samples, 3.24%)</title><rect x="559.4" y="545" width="38.2" height="15.0" fill="rgb(215,112,35)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ine..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (5 samples, 2.02%)</title><rect x="568.9" y="305" width="23.9" height="15.0" fill="rgb(254,226,12)" rx="2" ry="2" />
<text text-anchor="" x="571.95" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >n..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (7 samples, 2.83%)</title><rect x="564.2" y="481" width="33.4" height="15.0" fill="rgb(245,78,13)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (15 samples, 6.07%)</title><rect x="846.0" y="529" width="71.7" height="15.0" fill="rgb(215,18,21)" rx="2" ry="2" />
<text text-anchor="" x="849.03" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_push</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>loopback_xmit (2 samples, 0.81%)</title><rect x="258.4" y="433" width="9.6" height="15.0" fill="rgb(231,10,22)" rx="2" ry="2" />
<text text-anchor="" x="261.42" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>lock_sock_nested (1 samples, 0.40%)</title><rect x="1137.4" y="561" width="4.8" height="15.0" fill="rgb(215,35,12)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (4 samples, 1.62%)</title><rect x="721.8" y="337" width="19.1" height="15.0" fill="rgb(248,188,19)" rx="2" ry="2" />
<text text-anchor="" x="724.82" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (4 samples, 1.62%)</title><rect x="48.2" y="705" width="19.1" height="15.0" fill="rgb(241,208,43)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (8 samples, 3.24%)</title><rect x="559.4" y="529" width="38.2" height="15.0" fill="rgb(232,50,47)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (3 samples, 1.21%)</title><rect x="76.9" y="481" width="14.3" height="15.0" fill="rgb(228,110,48)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (2 samples, 0.81%)</title><rect x="162.9" y="577" width="9.5" height="15.0" fill="rgb(210,43,17)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>napi_gro_complete (1 samples, 0.40%)</title><rect x="282.3" y="641" width="4.8" height="15.0" fill="rgb(247,105,2)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_chain_new (3 samples, 1.21%)</title><rect x="406.5" y="673" width="14.4" height="15.0" fill="rgb(250,109,30)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (10 samples, 4.05%)</title><rect x="220.2" y="577" width="47.8" height="15.0" fill="rgb(217,205,20)" rx="2" ry="2" />
<text text-anchor="" x="223.20" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_readv (2 samples, 0.81%)</title><rect x="392.2" y="641" width="9.5" height="15.0" fill="rgb(212,70,1)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sched_clock_local (1 samples, 0.40%)</title><rect x="678.8" y="401" width="4.8" height="15.0" fill="rgb(207,214,17)" rx="2" ry="2" />
<text text-anchor="" x="681.83" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (1 samples, 0.40%)</title><rect x="354.0" y="273" width="4.7" height="15.0" fill="rgb(237,37,51)" rx="2" ry="2" />
<text text-anchor="" x="356.97" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (12 samples, 4.86%)</title><rect x="502.1" y="561" width="57.3" height="15.0" fill="rgb(250,47,22)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_wr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (4 samples, 1.62%)</title><rect x="1142.2" y="609" width="19.1" height="15.0" fill="rgb(233,2,10)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (4 samples, 1.62%)</title><rect x="1142.2" y="705" width="19.1" height="15.0" fill="rgb(223,38,32)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (1 samples, 0.40%)</title><rect x="449.5" y="641" width="4.8" height="15.0" fill="rgb(224,199,50)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (1 samples, 0.40%)</title><rect x="282.3" y="753" width="4.8" height="15.0" fill="rgb(214,55,37)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (2 samples, 0.81%)</title><rect x="1166.1" y="545" width="9.6" height="15.0" fill="rgb(232,153,5)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (3 samples, 1.21%)</title><rect x="998.9" y="385" width="14.3" height="15.0" fill="rgb(238,83,15)" rx="2" ry="2" />
<text text-anchor="" x="1001.91" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Event::FileEventImpl::assignEvents (164 samples, 66.40%)</title><rect x="382.6" y="769" width="783.5" height="15.0" fill="rgb(220,155,29)" rx="2" ry="2" />
<text text-anchor="" x="385.63" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Envoy::Event::FileEventImpl::assignEvents</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (15 samples, 6.07%)</title><rect x="683.6" y="513" width="71.7" height="15.0" fill="rgb(248,194,5)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_send..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="48.2" y="465" width="4.8" height="15.0" fill="rgb(215,137,18)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (4 samples, 1.62%)</title><rect x="76.9" y="545" width="19.1" height="15.0" fill="rgb(243,24,8)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (13 samples, 5.26%)</title><rect x="315.7" y="705" width="62.2" height="15.0" fill="rgb(216,161,15)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_rea..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (1 samples, 0.40%)</title><rect x="497.3" y="305" width="4.8" height="15.0" fill="rgb(222,47,2)" rx="2" ry="2" />
<text text-anchor="" x="500.29" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (1 samples, 0.40%)</title><rect x="368.3" y="369" width="4.8" height="15.0" fill="rgb(216,93,47)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (2 samples, 0.81%)</title><rect x="478.2" y="481" width="9.5" height="15.0" fill="rgb(249,148,49)" rx="2" ry="2" />
<text text-anchor="" x="481.18" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (6 samples, 2.43%)</title><rect x="564.2" y="449" width="28.6" height="15.0" fill="rgb(217,148,46)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_send_delayed_ack (1 samples, 0.40%)</title><rect x="664.5" y="97" width="4.8" height="15.0" fill="rgb(223,226,9)" rx="2" ry="2" />
<text text-anchor="" x="667.49" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (1 samples, 0.40%)</title><rect x="406.5" y="465" width="4.8" height="15.0" fill="rgb(229,145,9)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (1 samples, 0.40%)</title><rect x="48.2" y="449" width="4.8" height="15.0" fill="rgb(224,79,51)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>lock_timer_base (1 samples, 0.40%)</title><rect x="272.8" y="561" width="4.7" height="15.0" fill="rgb(225,222,22)" rx="2" ry="2" />
<text text-anchor="" x="275.75" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_readv (2 samples, 0.81%)</title><rect x="306.2" y="753" width="9.5" height="15.0" fill="rgb(251,106,6)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (4 samples, 1.62%)</title><rect x="721.8" y="353" width="19.1" height="15.0" fill="rgb(211,211,28)" rx="2" ry="2" />
<text text-anchor="" x="724.82" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ktime_get_with_offset (1 samples, 0.40%)</title><rect x="1003.7" y="289" width="4.8" height="15.0" fill="rgb(209,81,29)" rx="2" ry="2" />
<text text-anchor="" x="1006.68" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="1127.9" y="513" width="4.8" height="15.0" fill="rgb(245,58,31)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (4 samples, 1.62%)</title><rect x="650.2" y="289" width="19.1" height="15.0" fill="rgb(225,1,46)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_clone (1 samples, 0.40%)</title><rect x="908.1" y="465" width="4.8" height="15.0" fill="rgb(239,41,51)" rx="2" ry="2" />
<text text-anchor="" x="911.14" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (24 samples, 9.72%)</title><rect x="1018.0" y="561" width="114.7" height="15.0" fill="rgb(227,192,19)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (3 samples, 1.21%)</title><rect x="459.1" y="657" width="14.3" height="15.0" fill="rgb(223,182,17)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (1 samples, 0.40%)</title><rect x="172.4" y="273" width="4.8" height="15.0" fill="rgb(235,189,14)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (15 samples, 6.07%)</title><rect x="1056.2" y="545" width="71.7" height="15.0" fill="rgb(231,36,51)" rx="2" ry="2" />
<text text-anchor="" x="1059.23" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_push</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (2 samples, 0.81%)</title><rect x="1003.7" y="353" width="9.5" height="15.0" fill="rgb(222,92,10)" rx="2" ry="2" />
<text text-anchor="" x="1006.68" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (1 samples, 0.40%)</title><rect x="29.1" y="513" width="4.8" height="15.0" fill="rgb(217,217,12)" rx="2" ry="2" />
<text text-anchor="" x="32.11" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Filter::TcpProxy::onData (1 samples, 0.40%)</title><rect x="382.6" y="721" width="4.8" height="15.0" fill="rgb(213,33,49)" rx="2" ry="2" />
<text text-anchor="" x="385.63" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (10 samples, 4.05%)</title><rect x="1080.1" y="433" width="47.8" height="15.0" fill="rgb(232,38,22)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_f..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_wfree (1 samples, 0.40%)</title><rect x="1008.5" y="321" width="4.7" height="15.0" fill="rgb(205,100,37)" rx="2" ry="2" />
<text text-anchor="" x="1011.46" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (4 samples, 1.62%)</title><rect x="650.2" y="337" width="19.1" height="15.0" fill="rgb(212,11,19)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__put_page (1 samples, 0.40%)</title><rect x="688.4" y="369" width="4.8" height="15.0" fill="rgb(239,51,3)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (7 samples, 2.83%)</title><rect x="645.4" y="401" width="33.4" height="15.0" fill="rgb(231,1,24)" rx="2" ry="2" />
<text text-anchor="" x="648.38" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (1 samples, 0.40%)</title><rect x="172.4" y="353" width="4.8" height="15.0" fill="rgb(234,114,24)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (1 samples, 0.40%)</title><rect x="177.2" y="529" width="4.8" height="15.0" fill="rgb(220,155,13)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (6 samples, 2.43%)</title><rect x="530.7" y="321" width="28.7" height="15.0" fill="rgb(238,86,49)" rx="2" ry="2" />
<text text-anchor="" x="533.73" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (1 samples, 0.40%)</title><rect x="368.3" y="401" width="4.8" height="15.0" fill="rgb(251,30,42)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv (5 samples, 2.02%)</title><rect x="43.4" y="769" width="23.9" height="15.0" fill="rgb(235,118,40)" rx="2" ry="2" />
<text text-anchor="" x="46.44" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >d..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (24 samples, 9.72%)</title><rect x="1018.0" y="673" width="114.7" height="15.0" fill="rgb(217,118,41)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (3 samples, 1.21%)</title><rect x="726.6" y="241" width="14.3" height="15.0" fill="rgb(233,159,5)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (7 samples, 2.83%)</title><rect x="979.8" y="401" width="33.4" height="15.0" fill="rgb(236,200,19)" rx="2" ry="2" />
<text text-anchor="" x="982.80" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="688.4" y="449" width="4.8" height="15.0" fill="rgb(228,188,28)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (27 samples, 10.93%)</title><rect x="793.5" y="545" width="129.0" height="15.0" fill="rgb(243,50,4)" rx="2" ry="2" />
<text text-anchor="" x="796.48" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (5 samples, 2.02%)</title><rect x="1084.9" y="241" width="23.9" height="15.0" fill="rgb(215,39,1)" rx="2" ry="2" />
<text text-anchor="" x="1087.90" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >i..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (15 samples, 6.07%)</title><rect x="683.6" y="529" width="71.7" height="15.0" fill="rgb(214,114,18)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inet_sen..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (2 samples, 0.81%)</title><rect x="306.2" y="593" width="9.5" height="15.0" fill="rgb(251,145,1)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (2 samples, 0.81%)</title><rect x="1166.1" y="321" width="9.6" height="15.0" fill="rgb(230,21,38)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ixgbevf_clean_rx_irq (1 samples, 0.40%)</title><rect x="277.5" y="545" width="4.8" height="15.0" fill="rgb(240,11,48)" rx="2" ry="2" />
<text text-anchor="" x="280.53" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_recvmsg (3 samples, 1.21%)</title><rect x="100.8" y="641" width="14.3" height="15.0" fill="rgb(254,191,18)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (3 samples, 1.21%)</title><rect x="984.6" y="177" width="14.3" height="15.0" fill="rgb(212,112,28)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (4 samples, 1.62%)</title><rect x="889.0" y="385" width="19.1" height="15.0" fill="rgb(216,109,33)" rx="2" ry="2" />
<text text-anchor="" x="892.03" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="110.3" y="577" width="4.8" height="15.0" fill="rgb(230,154,54)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 1.21%)</title><rect x="24.3" y="737" width="14.4" height="15.0" fill="rgb(206,68,34)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (5 samples, 2.02%)</title><rect x="568.9" y="257" width="23.9" height="15.0" fill="rgb(252,221,5)" rx="2" ry="2" />
<text text-anchor="" x="571.95" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (3 samples, 1.21%)</title><rect x="487.7" y="449" width="14.4" height="15.0" fill="rgb(227,92,26)" rx="2" ry="2" />
<text text-anchor="" x="490.73" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (4 samples, 1.62%)</title><rect x="721.8" y="305" width="19.1" height="15.0" fill="rgb(234,118,36)" rx="2" ry="2" />
<text text-anchor="" x="724.82" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (8 samples, 3.24%)</title><rect x="869.9" y="417" width="38.2" height="15.0" fill="rgb(248,152,51)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (15 samples, 6.07%)</title><rect x="846.0" y="513" width="71.7" height="15.0" fill="rgb(244,49,32)" rx="2" ry="2" />
<text text-anchor="" x="849.03" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__tcp_pu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (3 samples, 1.21%)</title><rect x="984.6" y="145" width="14.3" height="15.0" fill="rgb(206,105,6)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_nagle_check (1 samples, 0.40%)</title><rect x="626.3" y="449" width="4.8" height="15.0" fill="rgb(248,35,39)" rx="2" ry="2" />
<text text-anchor="" x="629.28" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (4 samples, 1.62%)</title><rect x="650.2" y="273" width="19.1" height="15.0" fill="rgb(210,197,52)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (4 samples, 1.62%)</title><rect x="1089.7" y="177" width="19.1" height="15.0" fill="rgb(206,217,25)" rx="2" ry="2" />
<text text-anchor="" x="1092.68" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (2 samples, 0.81%)</title><rect x="162.9" y="545" width="9.5" height="15.0" fill="rgb(211,216,2)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_readv (1 samples, 0.40%)</title><rect x="1137.4" y="673" width="4.8" height="15.0" fill="rgb(253,128,12)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (3 samples, 1.21%)</title><rect x="726.6" y="145" width="14.3" height="15.0" fill="rgb(252,95,52)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="48.2" y="545" width="4.8" height="15.0" fill="rgb(241,149,50)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>loopback_xmit (2 samples, 0.81%)</title><rect x="669.3" y="289" width="9.5" height="15.0" fill="rgb(231,7,35)" rx="2" ry="2" />
<text text-anchor="" x="672.27" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx (1 samples, 0.40%)</title><rect x="1113.6" y="337" width="4.7" height="15.0" fill="rgb(214,57,27)" rx="2" ry="2" />
<text text-anchor="" x="1116.56" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_put (1 samples, 0.40%)</title><rect x="296.6" y="609" width="4.8" height="15.0" fill="rgb(248,106,51)" rx="2" ry="2" />
<text text-anchor="" x="299.64" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sched_clock_cpu (1 samples, 0.40%)</title><rect x="745.7" y="449" width="4.8" height="15.0" fill="rgb(233,32,7)" rx="2" ry="2" />
<text text-anchor="" x="748.71" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (1 samples, 0.40%)</title><rect x="368.3" y="289" width="4.8" height="15.0" fill="rgb(244,33,21)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1 samples, 0.40%)</title><rect x="368.3" y="433" width="4.8" height="15.0" fill="rgb(247,154,26)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (3 samples, 1.21%)</title><rect x="535.5" y="241" width="14.3" height="15.0" fill="rgb(228,223,9)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (14 samples, 5.67%)</title><rect x="1061.0" y="497" width="66.9" height="15.0" fill="rgb(213,22,46)" rx="2" ry="2" />
<text text-anchor="" x="1064.01" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_tra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (4 samples, 1.62%)</title><rect x="869.9" y="321" width="19.1" height="15.0" fill="rgb(236,104,52)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="1127.9" y="193" width="4.8" height="15.0" fill="rgb(209,96,8)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (2 samples, 0.81%)</title><rect x="879.5" y="113" width="9.5" height="15.0" fill="rgb(253,21,28)" rx="2" ry="2" />
<text text-anchor="" x="882.47" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_evtchn_do_upcall (1 samples, 0.40%)</title><rect x="277.5" y="625" width="4.8" height="15.0" fill="rgb(242,135,35)" rx="2" ry="2" />
<text text-anchor="" x="280.53" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (24 samples, 9.72%)</title><rect x="1018.0" y="625" width="114.7" height="15.0" fill="rgb(225,177,38)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_iter_readv_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (4 samples, 1.62%)</title><rect x="234.5" y="273" width="19.1" height="15.0" fill="rgb(209,196,20)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (11 samples, 4.45%)</title><rect x="215.4" y="609" width="52.6" height="15.0" fill="rgb(211,7,36)" rx="2" ry="2" />
<text text-anchor="" x="218.43" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__tcp..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="492.5" y="369" width="4.8" height="15.0" fill="rgb(207,199,39)" rx="2" ry="2" />
<text text-anchor="" x="495.51" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (7 samples, 2.83%)</title><rect x="67.3" y="801" width="33.5" height="15.0" fill="rgb(237,64,23)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >en..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (10 samples, 4.05%)</title><rect x="1080.1" y="417" width="47.8" height="15.0" fill="rgb(235,209,9)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_f..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (2 samples, 0.81%)</title><rect x="1166.1" y="449" width="9.6" height="15.0" fill="rgb(230,162,50)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (4 samples, 1.62%)</title><rect x="650.2" y="321" width="19.1" height="15.0" fill="rgb(205,205,22)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_readv (2 samples, 0.81%)</title><rect x="449.5" y="657" width="9.6" height="15.0" fill="rgb(222,52,45)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (1 samples, 0.40%)</title><rect x="368.3" y="337" width="4.8" height="15.0" fill="rgb(227,217,38)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (17 samples, 6.88%)</title><rect x="602.4" y="625" width="81.2" height="15.0" fill="rgb(205,115,31)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (1 samples, 0.40%)</title><rect x="1127.9" y="305" width="4.8" height="15.0" fill="rgb(240,35,15)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (3 samples, 1.21%)</title><rect x="24.3" y="529" width="14.4" height="15.0" fill="rgb(236,86,47)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (1 samples, 0.40%)</title><rect x="86.4" y="241" width="4.8" height="15.0" fill="rgb(248,62,2)" rx="2" ry="2" />
<text text-anchor="" x="89.44" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__free_pages_ok (1 samples, 0.40%)</title><rect x="688.4" y="321" width="4.8" height="15.0" fill="rgb(254,53,3)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_recvmsg (1 samples, 0.40%)</title><rect x="449.5" y="577" width="4.8" height="15.0" fill="rgb(236,215,33)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (2 samples, 0.81%)</title><rect x="1166.1" y="289" width="9.6" height="15.0" fill="rgb(207,197,37)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (13 samples, 5.26%)</title><rect x="315.7" y="721" width="62.2" height="15.0" fill="rgb(243,208,13)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_wr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImpl::write (1 samples, 0.40%)</title><rect x="435.2" y="689" width="4.8" height="15.0" fill="rgb(211,179,26)" rx="2" ry="2" />
<text text-anchor="" x="438.18" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (4 samples, 1.62%)</title><rect x="869.9" y="257" width="19.1" height="15.0" fill="rgb(234,76,20)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>spdlog::logger::log&lt;unsigned long&gt; (1 samples, 0.40%)</title><rect x="1161.3" y="737" width="4.8" height="15.0" fill="rgb(208,126,39)" rx="2" ry="2" />
<text text-anchor="" x="1164.34" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (7 samples, 2.83%)</title><rect x="67.3" y="753" width="33.5" height="15.0" fill="rgb(231,49,12)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vf..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (6 samples, 2.43%)</title><rect x="473.4" y="593" width="28.7" height="15.0" fill="rgb(219,92,51)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vf..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>gettime (1 samples, 0.40%)</title><rect x="1180.4" y="785" width="4.8" height="15.0" fill="rgb(252,138,10)" rx="2" ry="2" />
<text text-anchor="" x="1183.45" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (2 samples, 0.81%)</title><rect x="81.7" y="305" width="9.5" height="15.0" fill="rgb(207,115,32)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (1 samples, 0.40%)</title><rect x="368.3" y="465" width="4.8" height="15.0" fill="rgb(245,84,37)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (2 samples, 0.81%)</title><rect x="1151.8" y="369" width="9.5" height="15.0" fill="rgb(233,186,53)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (1 samples, 0.40%)</title><rect x="177.2" y="609" width="4.8" height="15.0" fill="rgb(212,152,30)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (1 samples, 0.40%)</title><rect x="19.6" y="593" width="4.7" height="15.0" fill="rgb(229,127,48)" rx="2" ry="2" />
<text text-anchor="" x="22.55" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (4 samples, 1.62%)</title><rect x="1089.7" y="161" width="19.1" height="15.0" fill="rgb(211,94,2)" rx="2" ry="2" />
<text text-anchor="" x="1092.68" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (3 samples, 1.21%)</title><rect x="984.6" y="209" width="14.3" height="15.0" fill="rgb(205,38,9)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_free (1 samples, 0.40%)</title><rect x="263.2" y="417" width="4.8" height="15.0" fill="rgb(232,218,53)" rx="2" ry="2" />
<text text-anchor="" x="266.20" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (11 samples, 4.45%)</title><rect x="1075.3" y="481" width="52.6" height="15.0" fill="rgb(224,75,47)" rx="2" ry="2" />
<text text-anchor="" x="1078.34" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_qu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (3 samples, 1.21%)</title><rect x="984.6" y="193" width="14.3" height="15.0" fill="rgb(223,216,46)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (12 samples, 4.86%)</title><rect x="502.1" y="577" width="57.3" height="15.0" fill="rgb(206,229,4)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_wri..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="48.2" y="593" width="4.8" height="15.0" fill="rgb(247,175,8)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sched_clock (1 samples, 0.40%)</title><rect x="745.7" y="417" width="4.8" height="15.0" fill="rgb(240,65,11)" rx="2" ry="2" />
<text text-anchor="" x="748.71" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (2 samples, 0.81%)</title><rect x="1166.1" y="465" width="9.6" height="15.0" fill="rgb(246,99,49)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__release_sock (1 samples, 0.40%)</title><rect x="449.5" y="529" width="4.8" height="15.0" fill="rgb(214,189,27)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (1 samples, 0.40%)</title><rect x="1156.6" y="161" width="4.7" height="15.0" fill="rgb(226,38,45)" rx="2" ry="2" />
<text text-anchor="" x="1159.56" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_readv (2 samples, 0.81%)</title><rect x="392.2" y="705" width="9.5" height="15.0" fill="rgb(219,77,39)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (1 samples, 0.40%)</title><rect x="1127.9" y="321" width="4.8" height="15.0" fill="rgb(240,143,18)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>alloc_pages_current (2 samples, 0.81%)</title><rect x="955.9" y="497" width="9.6" height="15.0" fill="rgb(232,217,38)" rx="2" ry="2" />
<text text-anchor="" x="958.91" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>clock_gettime (1 samples, 0.40%)</title><rect x="1180.4" y="769" width="4.8" height="15.0" fill="rgb(252,178,31)" rx="2" ry="2" />
<text text-anchor="" x="1183.45" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (2 samples, 0.81%)</title><rect x="583.3" y="161" width="9.5" height="15.0" fill="rgb(218,82,38)" rx="2" ry="2" />
<text text-anchor="" x="586.28" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_tso_segs (1 samples, 0.40%)</title><rect x="363.5" y="561" width="4.8" height="15.0" fill="rgb(211,188,7)" rx="2" ry="2" />
<text text-anchor="" x="366.52" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (15 samples, 6.07%)</title><rect x="683.6" y="545" width="71.7" height="15.0" fill="rgb(243,104,43)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_sen..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="1170.9" y="225" width="4.8" height="15.0" fill="rgb(224,42,40)" rx="2" ry="2" />
<text text-anchor="" x="1173.89" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1 samples, 0.40%)</title><rect x="162.9" y="465" width="4.8" height="15.0" fill="rgb(240,180,12)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (8 samples, 3.24%)</title><rect x="869.9" y="449" width="38.2" height="15.0" fill="rgb(252,205,29)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>start_thread (211 samples, 85.43%)</title><rect x="182.0" y="849" width="1008.0" height="15.0" fill="rgb(254,23,24)" rx="2" ry="2" />
<text text-anchor="" x="184.98" y="859.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >start_thread</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1 samples, 0.40%)</title><rect x="750.5" y="449" width="4.8" height="15.0" fill="rgb(249,16,5)" rx="2" ry="2" />
<text text-anchor="" x="753.49" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (3 samples, 1.21%)</title><rect x="76.9" y="449" width="14.3" height="15.0" fill="rgb(220,131,41)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_readv (2 samples, 0.81%)</title><rect x="406.5" y="593" width="9.6" height="15.0" fill="rgb(216,158,39)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 1.21%)</title><rect x="24.3" y="721" width="14.4" height="15.0" fill="rgb(220,94,2)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (8 samples, 3.24%)</title><rect x="559.4" y="561" width="38.2" height="15.0" fill="rgb(214,25,21)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >soc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (1 samples, 0.40%)</title><rect x="497.3" y="321" width="4.8" height="15.0" fill="rgb(236,117,48)" rx="2" ry="2" />
<text text-anchor="" x="500.29" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (10 samples, 4.05%)</title><rect x="970.2" y="465" width="47.8" height="15.0" fill="rgb(223,211,1)" rx="2" ry="2" />
<text text-anchor="" x="973.24" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_q..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImpl::write (21 samples, 8.50%)</title><rect x="459.1" y="689" width="100.3" height="15.0" fill="rgb(224,204,50)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Envoy::Netwo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (5 samples, 2.02%)</title><rect x="229.8" y="481" width="23.8" height="15.0" fill="rgb(254,25,48)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (19 samples, 7.69%)</title><rect x="191.5" y="705" width="90.8" height="15.0" fill="rgb(230,50,32)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_iter_re..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (1 samples, 0.40%)</title><rect x="177.2" y="737" width="4.8" height="15.0" fill="rgb(241,65,24)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ixgbevf_clean_rx_irq (1 samples, 0.40%)</title><rect x="282.3" y="689" width="4.8" height="15.0" fill="rgb(221,100,2)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pvclock_clocksource_read (1 samples, 0.40%)</title><rect x="1003.7" y="257" width="4.8" height="15.0" fill="rgb(211,163,47)" rx="2" ry="2" />
<text text-anchor="" x="1006.68" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (19 samples, 7.69%)</title><rect x="191.5" y="737" width="90.8" height="15.0" fill="rgb(220,0,20)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv (2 samples, 0.81%)</title><rect x="392.2" y="657" width="9.5" height="15.0" fill="rgb(239,85,52)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_skb (1 samples, 0.40%)</title><rect x="965.5" y="513" width="4.7" height="15.0" fill="rgb(228,140,53)" rx="2" ry="2" />
<text text-anchor="" x="968.47" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (2 samples, 0.81%)</title><rect x="1166.1" y="721" width="9.6" height="15.0" fill="rgb(215,146,35)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (1 samples, 0.40%)</title><rect x="282.3" y="593" width="4.8" height="15.0" fill="rgb(206,180,21)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (12 samples, 4.86%)</title><rect x="502.1" y="529" width="57.3" height="15.0" fill="rgb(236,211,39)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_ite..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sched_clock_cpu (1 samples, 0.40%)</title><rect x="678.8" y="417" width="4.8" height="15.0" fill="rgb(240,42,17)" rx="2" ry="2" />
<text text-anchor="" x="681.83" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__copy_skb_header (1 samples, 0.40%)</title><rect x="96.0" y="561" width="4.8" height="15.0" fill="rgb(227,173,46)" rx="2" ry="2" />
<text text-anchor="" x="98.99" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (8 samples, 3.24%)</title><rect x="559.4" y="593" width="38.2" height="15.0" fill="rgb(252,17,17)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2 samples, 0.81%)</title><rect x="291.9" y="785" width="9.5" height="15.0" fill="rgb(250,51,45)" rx="2" ry="2" />
<text text-anchor="" x="294.86" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (3 samples, 1.21%)</title><rect x="984.6" y="337" width="14.3" height="15.0" fill="rgb(221,165,27)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (4 samples, 1.62%)</title><rect x="234.5" y="305" width="19.1" height="15.0" fill="rgb(232,123,32)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (4 samples, 1.62%)</title><rect x="339.6" y="513" width="19.1" height="15.0" fill="rgb(246,54,24)" rx="2" ry="2" />
<text text-anchor="" x="342.64" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_data (1 samples, 0.40%)</title><rect x="688.4" y="385" width="4.8" height="15.0" fill="rgb(228,194,32)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (6 samples, 2.43%)</title><rect x="1080.1" y="321" width="28.7" height="15.0" fill="rgb(248,63,31)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >pr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (8 samples, 3.24%)</title><rect x="559.4" y="625" width="38.2" height="15.0" fill="rgb(220,148,20)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__skb_clone (1 samples, 0.40%)</title><rect x="592.8" y="433" width="4.8" height="15.0" fill="rgb(213,20,2)" rx="2" ry="2" />
<text text-anchor="" x="595.83" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (5 samples, 2.02%)</title><rect x="229.8" y="449" width="23.8" height="15.0" fill="rgb(226,180,42)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >d..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="110.3" y="449" width="4.8" height="15.0" fill="rgb(251,106,9)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (12 samples, 4.86%)</title><rect x="502.1" y="513" width="57.3" height="15.0" fill="rgb(245,138,3)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17 samples, 6.88%)</title><rect x="602.4" y="673" width="81.2" height="15.0" fill="rgb(233,177,41)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_bh (1 samples, 0.40%)</title><rect x="105.5" y="625" width="4.8" height="15.0" fill="rgb(226,156,15)" rx="2" ry="2" />
<text text-anchor="" x="108.55" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (3 samples, 1.21%)</title><rect x="726.6" y="289" width="14.3" height="15.0" fill="rgb(239,191,7)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (17 samples, 6.88%)</title><rect x="602.4" y="641" width="81.2" height="15.0" fill="rgb(214,181,48)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SYS..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (3 samples, 1.21%)</title><rect x="76.9" y="433" width="14.3" height="15.0" fill="rgb(226,169,21)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (24 samples, 9.72%)</title><rect x="1018.0" y="609" width="114.7" height="15.0" fill="rgb(249,51,39)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_write_iter</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.40%)</title><rect x="172.4" y="609" width="4.8" height="15.0" fill="rgb(230,159,19)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (1 samples, 0.40%)</title><rect x="1127.9" y="385" width="4.8" height="15.0" fill="rgb(237,42,26)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="588.1" y="129" width="4.7" height="15.0" fill="rgb(211,203,32)" rx="2" ry="2" />
<text text-anchor="" x="591.06" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (2 samples, 0.81%)</title><rect x="306.2" y="689" width="9.5" height="15.0" fill="rgb(212,171,6)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mod_timer (1 samples, 0.40%)</title><rect x="583.3" y="97" width="4.8" height="15.0" fill="rgb(227,147,26)" rx="2" ry="2" />
<text text-anchor="" x="586.28" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (8 samples, 3.24%)</title><rect x="707.5" y="497" width="38.2" height="15.0" fill="rgb(248,23,49)" rx="2" ry="2" />
<text text-anchor="" x="710.49" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_free (1 samples, 0.40%)</title><rect x="1118.3" y="337" width="4.8" height="15.0" fill="rgb(221,185,24)" rx="2" ry="2" />
<text text-anchor="" x="1121.34" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (13 samples, 5.26%)</title><rect x="115.1" y="689" width="62.1" height="15.0" fill="rgb(247,114,39)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inet_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_disable_asynccancel (1 samples, 0.40%)</title><rect x="387.4" y="705" width="4.8" height="15.0" fill="rgb(253,1,12)" rx="2" ry="2" />
<text text-anchor="" x="390.41" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (1 samples, 0.40%)</title><rect x="177.2" y="545" width="4.8" height="15.0" fill="rgb(254,211,23)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>spdlog::logger::log&lt;unsigned long, unsigned long&gt; (1 samples, 0.40%)</title><rect x="444.7" y="705" width="4.8" height="15.0" fill="rgb(240,72,10)" rx="2" ry="2" />
<text text-anchor="" x="447.74" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (1 samples, 0.40%)</title><rect x="177.2" y="689" width="4.8" height="15.0" fill="rgb(230,0,48)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (3 samples, 1.21%)</title><rect x="459.1" y="673" width="14.3" height="15.0" fill="rgb(230,105,53)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx_internal (1 samples, 0.40%)</title><rect x="167.7" y="433" width="4.7" height="15.0" fill="rgb(253,147,5)" rx="2" ry="2" />
<text text-anchor="" x="170.65" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (1 samples, 0.40%)</title><rect x="38.7" y="801" width="4.7" height="15.0" fill="rgb(212,130,17)" rx="2" ry="2" />
<text text-anchor="" x="41.66" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (4 samples, 1.62%)</title><rect x="234.5" y="257" width="19.1" height="15.0" fill="rgb(226,121,35)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (2 samples, 0.81%)</title><rect x="492.5" y="385" width="9.6" height="15.0" fill="rgb(216,163,47)" rx="2" ry="2" />
<text text-anchor="" x="495.51" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__pv_queued_spin_lock_slowpath (1 samples, 0.40%)</title><rect x="1137.4" y="513" width="4.8" height="15.0" fill="rgb(236,228,51)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (1 samples, 0.40%)</title><rect x="110.3" y="385" width="4.8" height="15.0" fill="rgb(245,168,49)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sched_clock (1 samples, 0.40%)</title><rect x="678.8" y="385" width="4.8" height="15.0" fill="rgb(210,179,5)" rx="2" ry="2" />
<text text-anchor="" x="681.83" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="1127.9" y="433" width="4.8" height="15.0" fill="rgb(214,229,13)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (6 samples, 2.43%)</title><rect x="650.2" y="369" width="28.6" height="15.0" fill="rgb(229,154,5)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__release_sock (1 samples, 0.40%)</title><rect x="48.2" y="625" width="4.8" height="15.0" fill="rgb(225,213,14)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (6 samples, 2.43%)</title><rect x="473.4" y="609" width="28.7" height="15.0" fill="rgb(229,57,17)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (3 samples, 1.21%)</title><rect x="654.9" y="161" width="14.4" height="15.0" fill="rgb(219,25,51)" rx="2" ry="2" />
<text text-anchor="" x="657.94" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx_internal (1 samples, 0.40%)</title><rect x="674.0" y="257" width="4.8" height="15.0" fill="rgb(253,8,31)" rx="2" ry="2" />
<text text-anchor="" x="677.05" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (2 samples, 0.81%)</title><rect x="492.5" y="417" width="9.6" height="15.0" fill="rgb(206,200,47)" rx="2" ry="2" />
<text text-anchor="" x="495.51" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kfree_skb (1 samples, 0.40%)</title><rect x="14.8" y="609" width="4.8" height="15.0" fill="rgb(219,171,10)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (2 samples, 0.81%)</title><rect x="81.7" y="337" width="9.5" height="15.0" fill="rgb(245,7,14)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (1 samples, 0.40%)</title><rect x="282.3" y="433" width="4.8" height="15.0" fill="rgb(226,103,14)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (10 samples, 4.05%)</title><rect x="220.2" y="593" width="47.8" height="15.0" fill="rgb(227,17,35)" rx="2" ry="2" />
<text text-anchor="" x="223.20" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (1 samples, 0.40%)</title><rect x="740.9" y="337" width="4.8" height="15.0" fill="rgb(238,190,52)" rx="2" ry="2" />
<text text-anchor="" x="743.93" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_readv (5 samples, 2.02%)</title><rect x="43.4" y="753" width="23.9" height="15.0" fill="rgb(216,192,51)" rx="2" ry="2" />
<text text-anchor="" x="46.44" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >v..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (1 samples, 0.40%)</title><rect x="172.4" y="529" width="4.8" height="15.0" fill="rgb(248,82,16)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (2 samples, 0.81%)</title><rect x="879.5" y="145" width="9.5" height="15.0" fill="rgb(235,61,23)" rx="2" ry="2" />
<text text-anchor="" x="882.47" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_readv (2 samples, 0.81%)</title><rect x="14.8" y="753" width="9.5" height="15.0" fill="rgb(245,22,7)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (4 samples, 1.62%)</title><rect x="869.9" y="337" width="19.1" height="15.0" fill="rgb(222,200,54)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (2 samples, 0.81%)</title><rect x="1166.1" y="529" width="9.6" height="15.0" fill="rgb(244,206,54)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (2 samples, 0.81%)</title><rect x="1166.1" y="577" width="9.6" height="15.0" fill="rgb(250,195,48)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (12 samples, 4.86%)</title><rect x="502.1" y="481" width="57.3" height="15.0" fill="rgb(242,27,10)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inet_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="282.3" y="481" width="4.8" height="15.0" fill="rgb(248,79,11)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (2 samples, 0.81%)</title><rect x="540.3" y="81" width="9.5" height="15.0" fill="rgb(236,103,20)" rx="2" ry="2" />
<text text-anchor="" x="543.28" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (6 samples, 2.43%)</title><rect x="1080.1" y="337" width="28.7" height="15.0" fill="rgb(208,190,32)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ne..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (6 samples, 2.43%)</title><rect x="650.2" y="353" width="28.6" height="15.0" fill="rgb(224,33,44)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bictcp_cwnd_event (1 samples, 0.40%)</title><rect x="1070.6" y="481" width="4.7" height="15.0" fill="rgb(240,8,33)" rx="2" ry="2" />
<text text-anchor="" x="1073.57" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_expand_fast_ (12 samples, 4.86%)</title><rect x="502.1" y="657" width="57.3" height="15.0" fill="rgb(222,146,45)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >evbuff..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="1170.9" y="241" width="4.8" height="15.0" fill="rgb(212,219,28)" rx="2" ry="2" />
<text text-anchor="" x="1173.89" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (1 samples, 0.40%)</title><rect x="162.9" y="513" width="4.8" height="15.0" fill="rgb(215,29,11)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (12 samples, 4.86%)</title><rect x="315.7" y="641" width="57.4" height="15.0" fill="rgb(254,204,53)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inet_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (1 samples, 0.40%)</title><rect x="1127.9" y="481" width="4.8" height="15.0" fill="rgb(225,150,12)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (32 samples, 12.96%)</title><rect x="769.6" y="577" width="152.9" height="15.0" fill="rgb(241,36,38)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>eth_type_trans (1 samples, 0.40%)</title><rect x="893.8" y="321" width="4.8" height="15.0" fill="rgb(219,177,24)" rx="2" ry="2" />
<text text-anchor="" x="896.81" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.40%)</title><rect x="10.0" y="817" width="4.8" height="15.0" fill="rgb(245,109,3)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (19 samples, 7.69%)</title><rect x="191.5" y="801" width="90.8" height="15.0" fill="rgb(223,54,15)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__libc_wri..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (24 samples, 9.72%)</title><rect x="1018.0" y="721" width="114.7" height="15.0" fill="rgb(211,192,11)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__libc_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (5 samples, 2.02%)</title><rect x="191.5" y="625" width="23.9" height="15.0" fill="rgb(225,185,13)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (2 samples, 0.81%)</title><rect x="1166.1" y="273" width="9.6" height="15.0" fill="rgb(221,54,38)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (6 samples, 2.43%)</title><rect x="334.9" y="561" width="28.6" height="15.0" fill="rgb(245,117,17)" rx="2" ry="2" />
<text text-anchor="" x="337.86" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="33.9" y="465" width="4.8" height="15.0" fill="rgb(228,157,1)" rx="2" ry="2" />
<text text-anchor="" x="36.89" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv (2 samples, 0.81%)</title><rect x="449.5" y="673" width="9.6" height="15.0" fill="rgb(245,136,27)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (13 samples, 5.26%)</title><rect x="315.7" y="737" width="62.2" height="15.0" fill="rgb(251,191,19)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_wri..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv (1 samples, 0.40%)</title><rect x="186.8" y="753" width="4.7" height="15.0" fill="rgb(208,62,0)" rx="2" ry="2" />
<text text-anchor="" x="189.76" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (3 samples, 1.21%)</title><rect x="1147.0" y="433" width="14.3" height="15.0" fill="rgb(212,229,50)" rx="2" ry="2" />
<text text-anchor="" x="1150.00" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_clone (1 samples, 0.40%)</title><rect x="358.7" y="545" width="4.8" height="15.0" fill="rgb(247,65,40)" rx="2" ry="2" />
<text text-anchor="" x="361.74" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::FilterManagerImpl::onWrite (1 samples, 0.40%)</title><rect x="435.2" y="673" width="4.8" height="15.0" fill="rgb(251,47,25)" rx="2" ry="2" />
<text text-anchor="" x="438.18" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (1 samples, 0.40%)</title><rect x="172.4" y="369" width="4.8" height="15.0" fill="rgb(247,180,1)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_copy_datagram_iter (2 samples, 0.81%)</title><rect x="306.2" y="609" width="9.5" height="15.0" fill="rgb(237,140,5)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="1170.9" y="145" width="4.8" height="15.0" fill="rgb(223,180,39)" rx="2" ry="2" />
<text text-anchor="" x="1173.89" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (24 samples, 9.72%)</title><rect x="1018.0" y="689" width="114.7" height="15.0" fill="rgb(220,133,39)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (6 samples, 2.43%)</title><rect x="717.0" y="465" width="28.7" height="15.0" fill="rgb(229,114,23)" rx="2" ry="2" />
<text text-anchor="" x="720.04" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>packet_rcv (1 samples, 0.40%)</title><rect x="110.3" y="353" width="4.8" height="15.0" fill="rgb(246,134,4)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (1 samples, 0.40%)</title><rect x="172.4" y="417" width="4.8" height="15.0" fill="rgb(224,12,48)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>free_compound_page (1 samples, 0.40%)</title><rect x="688.4" y="337" width="4.8" height="15.0" fill="rgb(224,215,22)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rw_copy_check_uvector (1 samples, 0.40%)</title><rect x="922.5" y="593" width="4.7" height="15.0" fill="rgb(215,48,5)" rx="2" ry="2" />
<text text-anchor="" x="925.47" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (3 samples, 1.21%)</title><rect x="726.6" y="161" width="14.3" height="15.0" fill="rgb(241,5,32)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="1156.6" y="177" width="4.7" height="15.0" fill="rgb(233,179,30)" rx="2" ry="2" />
<text text-anchor="" x="1159.56" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (2 samples, 0.81%)</title><rect x="1151.8" y="353" width="9.5" height="15.0" fill="rgb(225,166,7)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (1 samples, 0.40%)</title><rect x="1127.9" y="273" width="4.8" height="15.0" fill="rgb(254,188,47)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_readv (2 samples, 0.81%)</title><rect x="406.5" y="625" width="9.6" height="15.0" fill="rgb(222,8,3)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__release_sock (1 samples, 0.40%)</title><rect x="688.4" y="481" width="4.8" height="15.0" fill="rgb(247,81,6)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (1 samples, 0.40%)</title><rect x="110.3" y="497" width="4.8" height="15.0" fill="rgb(227,23,19)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (4 samples, 1.62%)</title><rect x="1032.3" y="545" width="19.2" height="15.0" fill="rgb(223,211,49)" rx="2" ry="2" />
<text text-anchor="" x="1035.35" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (6 samples, 2.43%)</title><rect x="530.7" y="337" width="28.7" height="15.0" fill="rgb(226,142,11)" rx="2" ry="2" />
<text text-anchor="" x="533.73" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>arch_local_irq_save (1 samples, 0.40%)</title><rect x="702.7" y="433" width="4.8" height="15.0" fill="rgb(248,54,47)" rx="2" ry="2" />
<text text-anchor="" x="705.71" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock (1 samples, 0.40%)</title><rect x="48.2" y="433" width="4.8" height="15.0" fill="rgb(220,127,20)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sk_dst_check (1 samples, 0.40%)</title><rect x="158.1" y="577" width="4.8" height="15.0" fill="rgb(233,176,36)" rx="2" ry="2" />
<text text-anchor="" x="161.10" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (1 samples, 0.40%)</title><rect x="172.4" y="513" width="4.8" height="15.0" fill="rgb(212,4,3)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (2 samples, 0.81%)</title><rect x="492.5" y="401" width="9.6" height="15.0" fill="rgb(240,90,47)" rx="2" ry="2" />
<text text-anchor="" x="495.51" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="1127.9" y="209" width="4.8" height="15.0" fill="rgb(246,206,27)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (4 samples, 1.62%)</title><rect x="650.2" y="305" width="19.1" height="15.0" fill="rgb(230,196,52)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_evtchn_do_upcall (1 samples, 0.40%)</title><rect x="282.3" y="769" width="4.8" height="15.0" fill="rgb(221,17,22)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (1 samples, 0.40%)</title><rect x="33.9" y="513" width="4.8" height="15.0" fill="rgb(211,166,41)" rx="2" ry="2" />
<text text-anchor="" x="36.89" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (17 samples, 6.88%)</title><rect x="936.8" y="545" width="81.2" height="15.0" fill="rgb(238,186,10)" rx="2" ry="2" />
<text text-anchor="" x="939.80" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (6 samples, 2.43%)</title><rect x="473.4" y="561" width="28.7" height="15.0" fill="rgb(208,208,22)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (3 samples, 1.21%)</title><rect x="487.7" y="433" width="14.4" height="15.0" fill="rgb(238,203,4)" rx="2" ry="2" />
<text text-anchor="" x="490.73" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (1 samples, 0.40%)</title><rect x="91.2" y="497" width="4.8" height="15.0" fill="rgb(225,136,42)" rx="2" ry="2" />
<text text-anchor="" x="94.21" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>event_queue_remove_active (1 samples, 0.40%)</title><rect x="1175.7" y="769" width="4.7" height="15.0" fill="rgb(233,159,6)" rx="2" ry="2" />
<text text-anchor="" x="1178.67" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (1 samples, 0.40%)</title><rect x="449.5" y="337" width="4.8" height="15.0" fill="rgb(232,29,42)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (1 samples, 0.40%)</title><rect x="368.3" y="481" width="4.8" height="15.0" fill="rgb(242,55,5)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (2 samples, 0.81%)</title><rect x="349.2" y="417" width="9.5" height="15.0" fill="rgb(222,193,39)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_skb (1 samples, 0.40%)</title><rect x="1051.5" y="529" width="4.7" height="15.0" fill="rgb(215,194,53)" rx="2" ry="2" />
<text text-anchor="" x="1054.46" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (2 samples, 0.81%)</title><rect x="14.8" y="689" width="9.5" height="15.0" fill="rgb(205,71,31)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_all (1 samples, 0.40%)</title><rect x="688.4" y="401" width="4.8" height="15.0" fill="rgb(218,115,15)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (3 samples, 1.21%)</title><rect x="984.6" y="385" width="14.3" height="15.0" fill="rgb(250,139,48)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (1 samples, 0.40%)</title><rect x="172.4" y="641" width="4.8" height="15.0" fill="rgb(220,77,16)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (15 samples, 6.07%)</title><rect x="683.6" y="673" width="71.7" height="15.0" fill="rgb(221,182,31)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__libc_w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (1 samples, 0.40%)</title><rect x="1127.9" y="225" width="4.8" height="15.0" fill="rgb(250,68,41)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_wfree (1 samples, 0.40%)</title><rect x="1123.1" y="337" width="4.8" height="15.0" fill="rgb(215,80,4)" rx="2" ry="2" />
<text text-anchor="" x="1126.12" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (13 samples, 5.26%)</title><rect x="115.1" y="769" width="62.1" height="15.0" fill="rgb(230,4,46)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_wr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (7 samples, 2.83%)</title><rect x="526.0" y="401" width="33.4" height="15.0" fill="rgb(227,43,43)" rx="2" ry="2" />
<text text-anchor="" x="528.95" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_readv (2 samples, 0.81%)</title><rect x="449.5" y="689" width="9.6" height="15.0" fill="rgb(232,149,27)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (1 samples, 0.40%)</title><rect x="368.3" y="385" width="4.8" height="15.0" fill="rgb(221,12,6)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__skb_clone (1 samples, 0.40%)</title><rect x="1065.8" y="481" width="4.8" height="15.0" fill="rgb(236,13,11)" rx="2" ry="2" />
<text text-anchor="" x="1068.79" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_read (3 samples, 1.21%)</title><rect x="406.5" y="705" width="14.4" height="15.0" fill="rgb(231,145,53)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx_internal (1 samples, 0.40%)</title><rect x="1113.6" y="321" width="4.7" height="15.0" fill="rgb(242,59,34)" rx="2" ry="2" />
<text text-anchor="" x="1116.56" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv (3 samples, 1.21%)</title><rect x="100.8" y="753" width="14.3" height="15.0" fill="rgb(249,29,38)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (32 samples, 12.96%)</title><rect x="769.6" y="593" width="152.9" height="15.0" fill="rgb(224,114,3)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_write_iter</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (7 samples, 2.83%)</title><rect x="334.9" y="609" width="33.4" height="15.0" fill="rgb(216,221,34)" rx="2" ry="2" />
<text text-anchor="" x="337.86" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (19 samples, 7.69%)</title><rect x="191.5" y="657" width="90.8" height="15.0" fill="rgb(247,191,23)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inet_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (3 samples, 1.21%)</title><rect x="984.6" y="225" width="14.3" height="15.0" fill="rgb(237,134,33)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (4 samples, 1.62%)</title><rect x="1142.2" y="721" width="19.1" height="15.0" fill="rgb(213,140,38)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1 samples, 0.40%)</title><rect x="1127.9" y="369" width="4.8" height="15.0" fill="rgb(225,162,5)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.40%)</title><rect x="177.2" y="577" width="4.8" height="15.0" fill="rgb(224,65,9)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (2 samples, 0.81%)</title><rect x="291.9" y="737" width="9.5" height="15.0" fill="rgb(248,152,6)" rx="2" ry="2" />
<text text-anchor="" x="294.86" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (10 samples, 4.05%)</title><rect x="635.8" y="433" width="47.8" height="15.0" fill="rgb(247,221,14)" rx="2" ry="2" />
<text text-anchor="" x="638.83" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (2 samples, 0.81%)</title><rect x="406.5" y="577" width="9.6" height="15.0" fill="rgb(218,119,27)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (1 samples, 0.40%)</title><rect x="1127.9" y="465" width="4.8" height="15.0" fill="rgb(232,204,51)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 1.21%)</title><rect x="24.3" y="769" width="14.4" height="15.0" fill="rgb(238,29,54)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>release_sock (1 samples, 0.40%)</title><rect x="48.2" y="641" width="4.8" height="15.0" fill="rgb(250,206,31)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="588.1" y="97" width="4.7" height="15.0" fill="rgb(211,168,9)" rx="2" ry="2" />
<text text-anchor="" x="591.06" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (2 samples, 0.81%)</title><rect x="1151.8" y="321" width="9.5" height="15.0" fill="rgb(235,189,36)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (3 samples, 1.21%)</title><rect x="535.5" y="129" width="14.3" height="15.0" fill="rgb(247,192,34)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.40%)</title><rect x="449.5" y="433" width="4.8" height="15.0" fill="rgb(232,74,39)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_readv (3 samples, 1.21%)</title><rect x="100.8" y="769" width="14.3" height="15.0" fill="rgb(229,217,54)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__ip_local_out (1 samples, 0.40%)</title><rect x="975.0" y="449" width="4.8" height="15.0" fill="rgb(210,177,15)" rx="2" ry="2" />
<text text-anchor="" x="978.02" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_entail (3 samples, 1.21%)</title><rect x="774.4" y="545" width="14.3" height="15.0" fill="rgb(243,97,49)" rx="2" ry="2" />
<text text-anchor="" x="777.37" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (13 samples, 5.26%)</title><rect x="115.1" y="753" width="62.1" height="15.0" fill="rgb(243,185,49)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_rea..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (5 samples, 2.02%)</title><rect x="76.9" y="609" width="23.9" height="15.0" fill="rgb(245,13,33)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >t..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_clone (1 samples, 0.40%)</title><rect x="865.1" y="481" width="4.8" height="15.0" fill="rgb(211,190,54)" rx="2" ry="2" />
<text text-anchor="" x="868.14" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (17 samples, 6.88%)</title><rect x="602.4" y="513" width="81.2" height="15.0" fill="rgb(237,143,38)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inet_send..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_readv (2 samples, 0.81%)</title><rect x="406.5" y="657" width="9.6" height="15.0" fill="rgb(254,118,25)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (2 samples, 0.81%)</title><rect x="1166.1" y="257" width="9.6" height="15.0" fill="rgb(236,219,49)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (7 samples, 2.83%)</title><rect x="67.3" y="785" width="33.5" height="15.0" fill="rgb(229,98,24)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sy..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (33 samples, 13.36%)</title><rect x="769.6" y="625" width="157.6" height="15.0" fill="rgb(215,124,28)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_readv_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_mutex_unlock (1 samples, 0.40%)</title><rect x="1185.2" y="785" width="4.8" height="15.0" fill="rgb(231,41,5)" rx="2" ry="2" />
<text text-anchor="" x="1188.22" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (1 samples, 0.40%)</title><rect x="33.9" y="481" width="4.8" height="15.0" fill="rgb(249,179,2)" rx="2" ry="2" />
<text text-anchor="" x="36.89" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="449.5" y="513" width="4.8" height="15.0" fill="rgb(213,217,15)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mod_timer (1 samples, 0.40%)</title><rect x="1170.9" y="161" width="4.8" height="15.0" fill="rgb(209,96,20)" rx="2" ry="2" />
<text text-anchor="" x="1173.89" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (1 samples, 0.40%)</title><rect x="368.3" y="305" width="4.8" height="15.0" fill="rgb(248,204,40)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (1 samples, 0.40%)</title><rect x="282.3" y="561" width="4.8" height="15.0" fill="rgb(213,51,26)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__put_compound_page (1 samples, 0.40%)</title><rect x="688.4" y="353" width="4.8" height="15.0" fill="rgb(221,217,12)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (2 samples, 0.81%)</title><rect x="81.7" y="289" width="9.5" height="15.0" fill="rgb(218,225,33)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="368.3" y="497" width="4.8" height="15.0" fill="rgb(215,21,39)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (32 samples, 12.96%)</title><rect x="769.6" y="561" width="152.9" height="15.0" fill="rgb(209,151,45)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inet_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (6 samples, 2.43%)</title><rect x="1080.1" y="401" width="28.7" height="15.0" fill="rgb(251,29,2)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (5 samples, 2.02%)</title><rect x="568.9" y="273" width="23.9" height="15.0" fill="rgb(222,66,27)" rx="2" ry="2" />
<text text-anchor="" x="571.95" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (7 samples, 2.83%)</title><rect x="526.0" y="385" width="33.4" height="15.0" fill="rgb(223,46,4)" rx="2" ry="2" />
<text text-anchor="" x="528.95" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (19 samples, 7.69%)</title><rect x="927.2" y="593" width="90.8" height="15.0" fill="rgb(216,60,8)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_write..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (24 samples, 9.72%)</title><rect x="1018.0" y="641" width="114.7" height="15.0" fill="rgb(232,210,53)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_readv_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_recvmsg (2 samples, 0.81%)</title><rect x="14.8" y="641" width="9.5" height="15.0" fill="rgb(250,128,13)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>loopback_xmit (1 samples, 0.40%)</title><rect x="549.8" y="257" width="4.8" height="15.0" fill="rgb(250,99,18)" rx="2" ry="2" />
<text text-anchor="" x="552.84" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (19 samples, 7.69%)</title><rect x="191.5" y="689" width="90.8" height="15.0" fill="rgb(206,153,40)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_write..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ktime_get_with_offset (1 samples, 0.40%)</title><rect x="898.6" y="289" width="4.8" height="15.0" fill="rgb(221,210,42)" rx="2" ry="2" />
<text text-anchor="" x="901.58" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_write_atmost (1 samples, 0.40%)</title><rect x="10.0" y="785" width="4.8" height="15.0" fill="rgb(233,169,0)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_ack_snd_check (1 samples, 0.40%)</title><rect x="583.3" y="129" width="4.8" height="15.0" fill="rgb(209,104,13)" rx="2" ry="2" />
<text text-anchor="" x="586.28" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_readv (2 samples, 0.81%)</title><rect x="449.5" y="721" width="9.6" height="15.0" fill="rgb(232,165,16)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="535.5" y="97" width="4.8" height="15.0" fill="rgb(213,74,26)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (3 samples, 1.21%)</title><rect x="984.6" y="369" width="14.3" height="15.0" fill="rgb(211,55,44)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (1 samples, 0.40%)</title><rect x="296.6" y="673" width="4.8" height="15.0" fill="rgb(230,165,30)" rx="2" ry="2" />
<text text-anchor="" x="299.64" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (2 samples, 0.81%)</title><rect x="1166.1" y="337" width="9.6" height="15.0" fill="rgb(253,136,2)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (1 samples, 0.40%)</title><rect x="1127.9" y="417" width="4.8" height="15.0" fill="rgb(205,62,44)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (2 samples, 0.81%)</title><rect x="1166.1" y="561" width="9.6" height="15.0" fill="rgb(205,201,12)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (2 samples, 0.81%)</title><rect x="540.3" y="97" width="9.5" height="15.0" fill="rgb(245,201,28)" rx="2" ry="2" />
<text text-anchor="" x="543.28" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (5 samples, 2.02%)</title><rect x="721.8" y="417" width="23.9" height="15.0" fill="rgb(212,11,7)" rx="2" ry="2" />
<text text-anchor="" x="724.82" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >i..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (15 samples, 6.07%)</title><rect x="683.6" y="561" width="71.7" height="15.0" fill="rgb(213,76,12)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_wri..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (3 samples, 1.21%)</title><rect x="654.9" y="145" width="14.4" height="15.0" fill="rgb(232,96,29)" rx="2" ry="2" />
<text text-anchor="" x="657.94" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (8 samples, 3.24%)</title><rect x="229.8" y="497" width="38.2" height="15.0" fill="rgb(231,157,47)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (3 samples, 1.21%)</title><rect x="1147.0" y="449" width="14.3" height="15.0" fill="rgb(208,171,10)" rx="2" ry="2" />
<text text-anchor="" x="1150.00" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (2 samples, 0.81%)</title><rect x="349.2" y="289" width="9.5" height="15.0" fill="rgb(246,5,2)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_readv (2 samples, 0.81%)</title><rect x="14.8" y="785" width="9.5" height="15.0" fill="rgb(234,56,33)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (6 samples, 2.43%)</title><rect x="1080.1" y="369" width="28.7" height="15.0" fill="rgb(252,110,50)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (4 samples, 1.62%)</title><rect x="530.7" y="273" width="19.1" height="15.0" fill="rgb(216,22,11)" rx="2" ry="2" />
<text text-anchor="" x="533.73" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="497.3" y="353" width="4.8" height="15.0" fill="rgb(232,162,27)" rx="2" ry="2" />
<text text-anchor="" x="500.29" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>get_page_from_freelist (1 samples, 0.40%)</title><rect x="960.7" y="465" width="4.8" height="15.0" fill="rgb(244,42,36)" rx="2" ry="2" />
<text text-anchor="" x="963.69" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (10 samples, 4.05%)</title><rect x="970.2" y="513" width="47.8" height="15.0" fill="rgb(222,154,43)" rx="2" ry="2" />
<text text-anchor="" x="973.24" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (1 samples, 0.40%)</title><rect x="1127.9" y="449" width="4.8" height="15.0" fill="rgb(237,193,34)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_send_check (1 samples, 0.40%)</title><rect x="912.9" y="465" width="4.8" height="15.0" fill="rgb(233,138,7)" rx="2" ry="2" />
<text text-anchor="" x="915.91" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (5 samples, 2.02%)</title><rect x="1084.9" y="209" width="23.9" height="15.0" fill="rgb(234,167,4)" rx="2" ry="2" />
<text text-anchor="" x="1087.90" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >t..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (12 samples, 4.86%)</title><rect x="502.1" y="593" width="57.3" height="15.0" fill="rgb(235,45,20)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_wr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (1 samples, 0.40%)</title><rect x="1127.9" y="353" width="4.8" height="15.0" fill="rgb(226,146,21)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (3 samples, 1.21%)</title><rect x="24.3" y="561" width="14.4" height="15.0" fill="rgb(242,25,40)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>epoll_dispatch (1 samples, 0.40%)</title><rect x="377.9" y="785" width="4.7" height="15.0" fill="rgb(229,81,29)" rx="2" ry="2" />
<text text-anchor="" x="380.85" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (1 samples, 0.40%)</title><rect x="1137.4" y="657" width="4.8" height="15.0" fill="rgb(245,46,1)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (12 samples, 4.86%)</title><rect x="502.1" y="497" width="57.3" height="15.0" fill="rgb(215,29,37)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (3 samples, 1.21%)</title><rect x="511.6" y="449" width="14.4" height="15.0" fill="rgb(238,53,11)" rx="2" ry="2" />
<text text-anchor="" x="514.62" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (4 samples, 1.62%)</title><rect x="869.9" y="385" width="19.1" height="15.0" fill="rgb(205,64,48)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sk_flush_backlog (1 samples, 0.40%)</title><rect x="688.4" y="497" width="4.8" height="15.0" fill="rgb(207,87,31)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_recvmsg (1 samples, 0.40%)</title><rect x="1137.4" y="593" width="4.8" height="15.0" fill="rgb(239,210,9)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Filter::TcpProxy::onData (3 samples, 1.21%)</title><rect x="430.4" y="705" width="14.3" height="15.0" fill="rgb(239,197,14)" rx="2" ry="2" />
<text text-anchor="" x="433.40" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (4 samples, 1.62%)</title><rect x="153.3" y="625" width="19.1" height="15.0" fill="rgb(231,6,11)" rx="2" ry="2" />
<text text-anchor="" x="156.32" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kfree_skb (1 samples, 0.40%)</title><rect x="392.2" y="529" width="4.8" height="15.0" fill="rgb(218,82,22)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (2 samples, 0.81%)</title><rect x="14.8" y="673" width="9.5" height="15.0" fill="rgb(253,85,33)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>validate_xmit_skb (1 samples, 0.40%)</title><rect x="903.4" y="369" width="4.7" height="15.0" fill="rgb(233,138,33)" rx="2" ry="2" />
<text text-anchor="" x="906.36" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (3 samples, 1.21%)</title><rect x="1113.6" y="369" width="14.3" height="15.0" fill="rgb(244,91,14)" rx="2" ry="2" />
<text text-anchor="" x="1116.56" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (4 samples, 1.62%)</title><rect x="76.9" y="529" width="19.1" height="15.0" fill="rgb(213,212,14)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_page_frag_refill (1 samples, 0.40%)</title><rect x="463.8" y="513" width="4.8" height="15.0" fill="rgb(205,62,45)" rx="2" ry="2" />
<text text-anchor="" x="466.85" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (15 samples, 6.07%)</title><rect x="683.6" y="609" width="71.7" height="15.0" fill="rgb(219,118,51)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_clocksource_get_cycles (1 samples, 0.40%)</title><rect x="1113.6" y="289" width="4.7" height="15.0" fill="rgb(208,135,50)" rx="2" ry="2" />
<text text-anchor="" x="1116.56" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (4 samples, 1.62%)</title><rect x="869.9" y="241" width="19.1" height="15.0" fill="rgb(227,112,4)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (8 samples, 3.24%)</title><rect x="229.8" y="545" width="38.2" height="15.0" fill="rgb(254,171,13)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (1 samples, 0.40%)</title><rect x="549.8" y="273" width="4.8" height="15.0" fill="rgb(228,121,54)" rx="2" ry="2" />
<text text-anchor="" x="552.84" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (1 samples, 0.40%)</title><rect x="296.6" y="657" width="4.8" height="15.0" fill="rgb(217,73,12)" rx="2" ry="2" />
<text text-anchor="" x="299.64" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (3 samples, 1.21%)</title><rect x="984.6" y="289" width="14.3" height="15.0" fill="rgb(215,129,29)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (1 samples, 0.40%)</title><rect x="449.5" y="593" width="4.8" height="15.0" fill="rgb(237,65,19)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (2 samples, 0.81%)</title><rect x="291.9" y="769" width="9.5" height="15.0" fill="rgb(210,47,31)" rx="2" ry="2" />
<text text-anchor="" x="294.86" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (1 samples, 0.40%)</title><rect x="745.7" y="481" width="4.8" height="15.0" fill="rgb(226,227,40)" rx="2" ry="2" />
<text text-anchor="" x="748.71" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (3 samples, 1.21%)</title><rect x="726.6" y="193" width="14.3" height="15.0" fill="rgb(233,197,52)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (24 samples, 9.72%)</title><rect x="1018.0" y="705" width="114.7" height="15.0" fill="rgb(254,127,50)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SYSCALL_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (33 samples, 13.36%)</title><rect x="769.6" y="689" width="157.6" height="15.0" fill="rgb(228,73,37)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SYSCALL_64_fas..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (2 samples, 0.81%)</title><rect x="349.2" y="321" width="9.5" height="15.0" fill="rgb(211,74,45)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (6 samples, 2.43%)</title><rect x="1080.1" y="385" width="28.7" height="15.0" fill="rgb(248,13,33)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_readv (2 samples, 0.81%)</title><rect x="392.2" y="673" width="9.5" height="15.0" fill="rgb(249,77,48)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sch_direct_xmit (1 samples, 0.40%)</title><rect x="110.3" y="401" width="4.8" height="15.0" fill="rgb(242,108,29)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_write_atmost (36 samples, 14.57%)</title><rect x="597.6" y="689" width="172.0" height="15.0" fill="rgb(207,56,28)" rx="2" ry="2" />
<text text-anchor="" x="600.61" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >evbuffer_write_atmost</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (4 samples, 1.62%)</title><rect x="48.2" y="721" width="19.1" height="15.0" fill="rgb(225,61,48)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (33 samples, 13.36%)</title><rect x="769.6" y="641" width="157.6" height="15.0" fill="rgb(251,164,50)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (9 samples, 3.64%)</title><rect x="225.0" y="561" width="43.0" height="15.0" fill="rgb(207,50,14)" rx="2" ry="2" />
<text text-anchor="" x="227.98" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_q..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_copy_datagram_iter (1 samples, 0.40%)</title><rect x="397.0" y="529" width="4.7" height="15.0" fill="rgb(253,57,8)" rx="2" ry="2" />
<text text-anchor="" x="399.96" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push_one (1 samples, 0.40%)</title><rect x="745.7" y="497" width="4.8" height="15.0" fill="rgb(207,16,12)" rx="2" ry="2" />
<text text-anchor="" x="748.71" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_hard_start_xmit (2 samples, 0.81%)</title><rect x="669.3" y="305" width="9.5" height="15.0" fill="rgb(221,95,21)" rx="2" ry="2" />
<text text-anchor="" x="672.27" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="368.3" y="273" width="4.8" height="15.0" fill="rgb(247,72,40)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_nagle_check (1 samples, 0.40%)</title><rect x="148.5" y="625" width="4.8" height="15.0" fill="rgb(228,6,26)" rx="2" ry="2" />
<text text-anchor="" x="151.54" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="1156.6" y="145" width="4.7" height="15.0" fill="rgb(240,140,5)" rx="2" ry="2" />
<text text-anchor="" x="1159.56" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (1 samples, 0.40%)</title><rect x="368.3" y="353" width="4.8" height="15.0" fill="rgb(239,38,30)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (33 samples, 13.36%)</title><rect x="769.6" y="657" width="157.6" height="15.0" fill="rgb(235,132,35)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (4 samples, 1.62%)</title><rect x="1142.2" y="673" width="19.1" height="15.0" fill="rgb(240,185,13)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (5 samples, 2.02%)</title><rect x="1084.9" y="225" width="23.9" height="15.0" fill="rgb(226,70,40)" rx="2" ry="2" />
<text text-anchor="" x="1087.90" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >i..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (1 samples, 0.40%)</title><rect x="172.4" y="433" width="4.8" height="15.0" fill="rgb(225,148,25)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (18 samples, 7.29%)</title><rect x="932.0" y="561" width="86.0" height="15.0" fill="rgb(230,4,30)" rx="2" ry="2" />
<text text-anchor="" x="935.02" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inet_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (1 samples, 0.40%)</title><rect x="1127.9" y="161" width="4.8" height="15.0" fill="rgb(217,14,27)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_recvmsg (1 samples, 0.40%)</title><rect x="406.5" y="497" width="4.8" height="15.0" fill="rgb(229,82,31)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_queue_rcv (1 samples, 0.40%)</title><rect x="726.6" y="129" width="4.8" height="15.0" fill="rgb(244,186,46)" rx="2" ry="2" />
<text text-anchor="" x="729.60" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="86.4" y="273" width="4.8" height="15.0" fill="rgb(242,94,14)" rx="2" ry="2" />
<text text-anchor="" x="89.44" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (1 samples, 0.40%)</title><rect x="177.2" y="721" width="4.8" height="15.0" fill="rgb(225,2,42)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (1 samples, 0.40%)</title><rect x="172.4" y="593" width="4.8" height="15.0" fill="rgb(226,56,41)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (4 samples, 1.62%)</title><rect x="573.7" y="241" width="19.1" height="15.0" fill="rgb(236,156,16)" rx="2" ry="2" />
<text text-anchor="" x="576.72" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (3 samples, 1.21%)</title><rect x="24.3" y="545" width="14.4" height="15.0" fill="rgb(211,114,2)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (1 samples, 0.40%)</title><rect x="177.2" y="625" width="4.8" height="15.0" fill="rgb(244,34,50)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (1 samples, 0.40%)</title><rect x="406.5" y="545" width="4.8" height="15.0" fill="rgb(238,128,19)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>release_sock (1 samples, 0.40%)</title><rect x="449.5" y="545" width="4.8" height="15.0" fill="rgb(207,77,44)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (7 samples, 2.83%)</title><rect x="526.0" y="417" width="33.4" height="15.0" fill="rgb(211,86,48)" rx="2" ry="2" />
<text text-anchor="" x="528.95" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_schedule_loss_probe (1 samples, 0.40%)</title><rect x="272.8" y="593" width="4.7" height="15.0" fill="rgb(251,52,18)" rx="2" ry="2" />
<text text-anchor="" x="275.75" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (13 samples, 5.26%)</title><rect x="115.1" y="705" width="62.1" height="15.0" fill="rgb(213,91,30)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (1 samples, 0.40%)</title><rect x="559.4" y="513" width="4.8" height="15.0" fill="rgb(220,223,26)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (4 samples, 1.62%)</title><rect x="1142.2" y="593" width="19.1" height="15.0" fill="rgb(221,229,44)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (15 samples, 6.07%)</title><rect x="683.6" y="577" width="71.7" height="15.0" fill="rgb(217,58,27)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_iter_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (2 samples, 0.81%)</title><rect x="81.7" y="353" width="9.5" height="15.0" fill="rgb(209,161,8)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_ack (1 samples, 0.40%)</title><rect x="688.4" y="433" width="4.8" height="15.0" fill="rgb(249,16,37)" rx="2" ry="2" />
<text text-anchor="" x="691.38" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (3 samples, 1.21%)</title><rect x="459.1" y="641" width="14.3" height="15.0" fill="rgb(233,74,47)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (4 samples, 1.62%)</title><rect x="869.9" y="209" width="19.1" height="15.0" fill="rgb(217,54,4)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>event_changelist_remove_all_ (1 samples, 0.40%)</title><rect x="377.9" y="769" width="4.7" height="15.0" fill="rgb(235,50,38)" rx="2" ry="2" />
<text text-anchor="" x="380.85" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ixgbevf_poll (1 samples, 0.40%)</title><rect x="277.5" y="561" width="4.8" height="15.0" fill="rgb(250,11,54)" rx="2" ry="2" />
<text text-anchor="" x="280.53" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_wfree (1 samples, 0.40%)</title><rect x="91.2" y="449" width="4.8" height="15.0" fill="rgb(220,62,0)" rx="2" ry="2" />
<text text-anchor="" x="94.21" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (4 samples, 1.62%)</title><rect x="1108.8" y="401" width="19.1" height="15.0" fill="rgb(231,46,48)" rx="2" ry="2" />
<text text-anchor="" x="1111.79" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_data (1 samples, 0.40%)</title><rect x="14.8" y="577" width="4.8" height="15.0" fill="rgb(230,25,8)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (3 samples, 1.21%)</title><rect x="100.8" y="705" width="14.3" height="15.0" fill="rgb(225,43,1)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (6 samples, 2.43%)</title><rect x="564.2" y="417" width="28.6" height="15.0" fill="rgb(234,77,45)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push_one (1 samples, 0.40%)</title><rect x="172.4" y="657" width="4.8" height="15.0" fill="rgb(230,174,31)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sched_clock_local (1 samples, 0.40%)</title><rect x="745.7" y="433" width="4.8" height="15.0" fill="rgb(223,65,29)" rx="2" ry="2" />
<text text-anchor="" x="748.71" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (1 samples, 0.40%)</title><rect x="172.4" y="577" width="4.8" height="15.0" fill="rgb(243,95,15)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (4 samples, 1.62%)</title><rect x="869.9" y="369" width="19.1" height="15.0" fill="rgb(246,172,30)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_stream_alloc_skb (1 samples, 0.40%)</title><rect x="143.8" y="657" width="4.7" height="15.0" fill="rgb(237,13,8)" rx="2" ry="2" />
<text text-anchor="" x="146.77" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImpl::getReadBuffer (1 samples, 0.40%)</title><rect x="420.9" y="721" width="4.7" height="15.0" fill="rgb(235,204,31)" rx="2" ry="2" />
<text text-anchor="" x="423.85" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (7 samples, 2.83%)</title><rect x="67.3" y="721" width="33.5" height="15.0" fill="rgb(244,214,51)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (19 samples, 7.69%)</title><rect x="927.2" y="609" width="90.8" height="15.0" fill="rgb(232,67,48)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_iter_re..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_recvmsg (2 samples, 0.81%)</title><rect x="14.8" y="625" width="9.5" height="15.0" fill="rgb(214,147,3)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_stream_alloc_skb (1 samples, 0.40%)</title><rect x="965.5" y="529" width="4.7" height="15.0" fill="rgb(226,62,2)" rx="2" ry="2" />
<text text-anchor="" x="968.47" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>envoy (247 samples, 100.00%)</title><rect x="10.0" y="865" width="1180.0" height="15.0" fill="rgb(245,1,42)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="875.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >envoy</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (4 samples, 1.62%)</title><rect x="1142.2" y="737" width="19.1" height="15.0" fill="rgb(242,127,11)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (8 samples, 3.24%)</title><rect x="559.4" y="577" width="38.2" height="15.0" fill="rgb(224,79,3)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >soc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (1 samples, 0.40%)</title><rect x="406.5" y="529" width="4.8" height="15.0" fill="rgb(225,110,35)" rx="2" ry="2" />
<text text-anchor="" x="409.52" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (12 samples, 4.86%)</title><rect x="502.1" y="625" width="57.3" height="15.0" fill="rgb(209,11,38)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__libc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (5 samples, 2.02%)</title><rect x="76.9" y="625" width="23.9" height="15.0" fill="rgb(244,10,41)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ksize (1 samples, 0.40%)</title><rect x="965.5" y="497" width="4.7" height="15.0" fill="rgb(250,4,42)" rx="2" ry="2" />
<text text-anchor="" x="968.47" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (2 samples, 0.81%)</title><rect x="540.3" y="49" width="9.5" height="15.0" fill="rgb(218,46,1)" rx="2" ry="2" />
<text text-anchor="" x="543.28" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (4 samples, 1.62%)</title><rect x="650.2" y="241" width="19.1" height="15.0" fill="rgb(240,53,2)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_event_data_recv (1 samples, 0.40%)</title><rect x="81.7" y="273" width="4.7" height="15.0" fill="rgb(205,201,43)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (1 samples, 0.40%)</title><rect x="277.5" y="609" width="4.8" height="15.0" fill="rgb(232,161,35)" rx="2" ry="2" />
<text text-anchor="" x="280.53" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (1 samples, 0.40%)</title><rect x="468.6" y="497" width="4.8" height="15.0" fill="rgb(248,4,48)" rx="2" ry="2" />
<text text-anchor="" x="471.62" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>enqueue_to_backlog (1 samples, 0.40%)</title><rect x="674.0" y="241" width="4.8" height="15.0" fill="rgb(247,81,7)" rx="2" ry="2" />
<text text-anchor="" x="677.05" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (1 samples, 0.40%)</title><rect x="368.3" y="225" width="4.8" height="15.0" fill="rgb(250,128,2)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImpl::onReadReady (16 samples, 6.48%)</title><rect x="382.6" y="737" width="76.5" height="15.0" fill="rgb(235,82,54)" rx="2" ry="2" />
<text text-anchor="" x="385.63" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Envoy::N..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (4 samples, 1.62%)</title><rect x="936.8" y="529" width="19.1" height="15.0" fill="rgb(215,63,11)" rx="2" ry="2" />
<text text-anchor="" x="939.80" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (1 samples, 0.40%)</title><rect x="167.7" y="497" width="4.7" height="15.0" fill="rgb(229,77,9)" rx="2" ry="2" />
<text text-anchor="" x="170.65" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (14 samples, 5.67%)</title><rect x="850.8" y="497" width="66.9" height="15.0" fill="rgb(207,181,24)" rx="2" ry="2" />
<text text-anchor="" x="853.81" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_wri..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx (1 samples, 0.40%)</title><rect x="167.7" y="449" width="4.7" height="15.0" fill="rgb(216,125,4)" rx="2" ry="2" />
<text text-anchor="" x="170.65" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (12 samples, 4.86%)</title><rect x="315.7" y="689" width="57.4" height="15.0" fill="rgb(243,57,30)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_ite..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (1 samples, 0.40%)</title><rect x="1137.4" y="609" width="4.8" height="15.0" fill="rgb(225,108,0)" rx="2" ry="2" />
<text text-anchor="" x="1140.45" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_readv (1 samples, 0.40%)</title><rect x="186.8" y="737" width="4.7" height="15.0" fill="rgb(231,142,16)" rx="2" ry="2" />
<text text-anchor="" x="189.76" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="282.3" y="449" width="4.8" height="15.0" fill="rgb(205,90,36)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (3 samples, 1.21%)</title><rect x="1147.0" y="561" width="14.3" height="15.0" fill="rgb(208,25,35)" rx="2" ry="2" />
<text text-anchor="" x="1150.00" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (3 samples, 1.21%)</title><rect x="100.8" y="785" width="14.3" height="15.0" fill="rgb(254,57,46)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (2 samples, 0.81%)</title><rect x="669.3" y="337" width="9.5" height="15.0" fill="rgb(244,71,21)" rx="2" ry="2" />
<text text-anchor="" x="672.27" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (3 samples, 1.21%)</title><rect x="578.5" y="177" width="14.3" height="15.0" fill="rgb(253,193,30)" rx="2" ry="2" />
<text text-anchor="" x="581.50" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (2 samples, 0.81%)</title><rect x="1166.1" y="593" width="9.6" height="15.0" fill="rgb(249,167,46)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (24 samples, 9.72%)</title><rect x="1018.0" y="593" width="114.7" height="15.0" fill="rgb(245,184,53)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rcv_established (1 samples, 0.40%)</title><rect x="449.5" y="497" width="4.8" height="15.0" fill="rgb(237,45,7)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (4 samples, 1.62%)</title><rect x="650.2" y="225" width="19.1" height="15.0" fill="rgb(212,110,26)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_chain_new (12 samples, 4.86%)</title><rect x="502.1" y="641" width="57.3" height="15.0" fill="rgb(237,173,25)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >evbuff..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (19 samples, 7.69%)</title><rect x="927.2" y="641" width="90.8" height="15.0" fill="rgb(253,101,39)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (8 samples, 3.24%)</title><rect x="979.8" y="433" width="38.2" height="15.0" fill="rgb(239,88,10)" rx="2" ry="2" />
<text text-anchor="" x="982.80" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (5 samples, 2.02%)</title><rect x="229.8" y="465" width="23.8" height="15.0" fill="rgb(252,177,34)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >d..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (3 samples, 1.21%)</title><rect x="76.9" y="497" width="14.3" height="15.0" fill="rgb(250,41,32)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (13 samples, 5.26%)</title><rect x="115.1" y="737" width="62.1" height="15.0" fill="rgb(208,100,48)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_ite..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ixgbevf_poll (1 samples, 0.40%)</title><rect x="282.3" y="705" width="4.8" height="15.0" fill="rgb(217,209,10)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>import_iovec (1 samples, 0.40%)</title><rect x="454.3" y="641" width="4.8" height="15.0" fill="rgb(227,218,7)" rx="2" ry="2" />
<text text-anchor="" x="457.29" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (4 samples, 1.62%)</title><rect x="721.8" y="321" width="19.1" height="15.0" fill="rgb(254,16,40)" rx="2" ry="2" />
<text text-anchor="" x="724.82" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="48.2" y="609" width="4.8" height="15.0" fill="rgb(220,228,15)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (1 samples, 0.40%)</title><rect x="368.3" y="545" width="4.8" height="15.0" fill="rgb(213,71,48)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (2 samples, 0.81%)</title><rect x="540.3" y="33" width="9.5" height="15.0" fill="rgb(231,174,41)" rx="2" ry="2" />
<text text-anchor="" x="543.28" y="43.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (6 samples, 2.43%)</title><rect x="564.2" y="401" width="28.6" height="15.0" fill="rgb(226,143,22)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (4 samples, 1.62%)</title><rect x="1089.7" y="129" width="19.1" height="15.0" fill="rgb(223,29,38)" rx="2" ry="2" />
<text text-anchor="" x="1092.68" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (247 samples, 100%)</title><rect x="10.0" y="881" width="1180.0" height="15.0" fill="rgb(211,185,45)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="891.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>loopback_xmit (2 samples, 0.81%)</title><rect x="1003.7" y="337" width="9.5" height="15.0" fill="rgb(250,98,43)" rx="2" ry="2" />
<text text-anchor="" x="1006.68" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_rcv (1 samples, 0.40%)</title><rect x="282.3" y="513" width="4.8" height="15.0" fill="rgb(215,69,14)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImplUtility::updateBufferStats (1 samples, 0.40%)</title><rect x="1132.7" y="737" width="4.7" height="15.0" fill="rgb(234,217,39)" rx="2" ry="2" />
<text text-anchor="" x="1135.67" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sch_direct_xmit (1 samples, 0.40%)</title><rect x="449.5" y="321" width="4.8" height="15.0" fill="rgb(206,44,41)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_hvm_callback_vector (1 samples, 0.40%)</title><rect x="282.3" y="785" width="4.8" height="15.0" fill="rgb(235,187,42)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (3 samples, 1.21%)</title><rect x="24.3" y="689" width="14.4" height="15.0" fill="rgb(246,147,9)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx_internal (1 samples, 0.40%)</title><rect x="898.6" y="305" width="4.8" height="15.0" fill="rgb(211,114,13)" rx="2" ry="2" />
<text text-anchor="" x="901.58" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (4 samples, 1.62%)</title><rect x="869.9" y="273" width="19.1" height="15.0" fill="rgb(231,29,48)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_readv (2 samples, 0.81%)</title><rect x="14.8" y="721" width="9.5" height="15.0" fill="rgb(211,48,47)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImpl::~ConnectionImpl (2 samples, 0.81%)</title><rect x="14.8" y="833" width="9.5" height="15.0" fill="rgb(217,112,52)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="843.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (2 samples, 0.81%)</title><rect x="1151.8" y="289" width="9.5" height="15.0" fill="rgb(247,26,24)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (2 samples, 0.81%)</title><rect x="268.0" y="609" width="9.5" height="15.0" fill="rgb(246,26,36)" rx="2" ry="2" />
<text text-anchor="" x="270.98" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2 samples, 0.81%)</title><rect x="14.8" y="801" width="9.5" height="15.0" fill="rgb(232,191,22)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (3 samples, 1.21%)</title><rect x="535.5" y="177" width="14.3" height="15.0" fill="rgb(213,141,30)" rx="2" ry="2" />
<text text-anchor="" x="538.51" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (12 samples, 4.86%)</title><rect x="626.3" y="465" width="57.3" height="15.0" fill="rgb(218,151,34)" rx="2" ry="2" />
<text text-anchor="" x="629.28" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__tcp_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (2 samples, 0.81%)</title><rect x="81.7" y="321" width="9.5" height="15.0" fill="rgb(216,181,38)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (15 samples, 6.07%)</title><rect x="1056.2" y="513" width="71.7" height="15.0" fill="rgb(239,226,1)" rx="2" ry="2" />
<text text-anchor="" x="1059.23" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_writ..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (13 samples, 5.26%)</title><rect x="115.1" y="785" width="62.1" height="15.0" fill="rgb(239,97,18)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_wri..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (3 samples, 1.21%)</title><rect x="459.1" y="577" width="14.3" height="15.0" fill="rgb(243,195,15)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (4 samples, 1.62%)</title><rect x="869.9" y="353" width="19.1" height="15.0" fill="rgb(223,197,37)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (1 samples, 0.40%)</title><rect x="368.3" y="593" width="4.8" height="15.0" fill="rgb(244,196,18)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>evbuffer_drain (3 samples, 1.21%)</title><rect x="100.8" y="817" width="14.3" height="15.0" fill="rgb(250,57,53)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (1 samples, 0.40%)</title><rect x="172.4" y="449" width="4.8" height="15.0" fill="rgb(251,160,6)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (15 samples, 6.07%)</title><rect x="683.6" y="657" width="71.7" height="15.0" fill="rgb(221,188,41)" rx="2" ry="2" />
<text text-anchor="" x="686.60" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SY..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (6 samples, 2.43%)</title><rect x="1080.1" y="353" width="28.7" height="15.0" fill="rgb(240,56,30)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (4 samples, 1.62%)</title><rect x="234.5" y="225" width="19.1" height="15.0" fill="rgb(238,72,22)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (8 samples, 3.24%)</title><rect x="229.8" y="529" width="38.2" height="15.0" fill="rgb(213,187,53)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (2 samples, 0.81%)</title><rect x="879.5" y="129" width="9.5" height="15.0" fill="rgb(209,78,11)" rx="2" ry="2" />
<text text-anchor="" x="882.47" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (7 samples, 2.83%)</title><rect x="67.3" y="769" width="33.5" height="15.0" fill="rgb(221,6,13)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (4 samples, 1.62%)</title><rect x="602.4" y="481" width="19.1" height="15.0" fill="rgb(254,177,12)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (2 samples, 0.81%)</title><rect x="1166.1" y="737" width="9.6" height="15.0" fill="rgb(222,13,20)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver (3 samples, 1.21%)</title><rect x="578.5" y="209" width="14.3" height="15.0" fill="rgb(225,83,39)" rx="2" ry="2" />
<text text-anchor="" x="581.50" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (3 samples, 1.21%)</title><rect x="654.9" y="209" width="14.4" height="15.0" fill="rgb(235,18,41)" rx="2" ry="2" />
<text text-anchor="" x="657.94" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (1 samples, 0.40%)</title><rect x="172.4" y="465" width="4.8" height="15.0" fill="rgb(209,225,22)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (5 samples, 2.02%)</title><rect x="148.5" y="641" width="23.9" height="15.0" fill="rgb(231,114,47)" rx="2" ry="2" />
<text text-anchor="" x="151.54" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (17 samples, 6.88%)</title><rect x="602.4" y="529" width="81.2" height="15.0" fill="rgb(216,71,3)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_send..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_clocksource_read (1 samples, 0.40%)</title><rect x="678.8" y="369" width="4.8" height="15.0" fill="rgb(221,36,39)" rx="2" ry="2" />
<text text-anchor="" x="681.83" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2 samples, 0.81%)</title><rect x="14.8" y="817" width="9.5" height="15.0" fill="rgb(223,102,3)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (6 samples, 2.43%)</title><rect x="564.2" y="321" width="28.6" height="15.0" fill="rgb(216,128,35)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pvclock_clocksource_read (1 samples, 0.40%)</title><rect x="1113.6" y="273" width="4.7" height="15.0" fill="rgb(213,112,11)" rx="2" ry="2" />
<text text-anchor="" x="1116.56" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (2 samples, 0.81%)</title><rect x="1151.8" y="417" width="9.5" height="15.0" fill="rgb(216,165,19)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (33 samples, 13.36%)</title><rect x="769.6" y="705" width="157.6" height="15.0" fill="rgb(212,150,0)" rx="2" ry="2" />
<text text-anchor="" x="772.60" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__libc_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (3 samples, 1.21%)</title><rect x="253.6" y="481" width="14.4" height="15.0" fill="rgb(241,67,26)" rx="2" ry="2" />
<text text-anchor="" x="256.64" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__skb_clone (1 samples, 0.40%)</title><rect x="358.7" y="529" width="4.8" height="15.0" fill="rgb(226,81,4)" rx="2" ry="2" />
<text text-anchor="" x="361.74" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (4 samples, 1.62%)</title><rect x="234.5" y="369" width="19.1" height="15.0" fill="rgb(232,118,28)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_entail (1 samples, 0.40%)</title><rect x="315.7" y="625" width="4.8" height="15.0" fill="rgb(252,160,5)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (7 samples, 2.83%)</title><rect x="67.3" y="689" width="33.5" height="15.0" fill="rgb(246,173,11)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >so..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ktime_get_with_offset (1 samples, 0.40%)</title><rect x="1113.6" y="305" width="4.7" height="15.0" fill="rgb(250,143,16)" rx="2" ry="2" />
<text text-anchor="" x="1116.56" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (1 samples, 0.40%)</title><rect x="282.3" y="577" width="4.8" height="15.0" fill="rgb(237,156,20)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_page_frag_refill (2 samples, 0.81%)</title><rect x="955.9" y="529" width="9.6" height="15.0" fill="rgb(242,189,1)" rx="2" ry="2" />
<text text-anchor="" x="958.91" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_send_ack (1 samples, 0.40%)</title><rect x="48.2" y="561" width="4.8" height="15.0" fill="rgb(233,6,15)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (6 samples, 2.43%)</title><rect x="530.7" y="369" width="28.7" height="15.0" fill="rgb(219,164,14)" rx="2" ry="2" />
<text text-anchor="" x="533.73" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (7 samples, 2.83%)</title><rect x="334.9" y="593" width="33.4" height="15.0" fill="rgb(253,148,2)" rx="2" ry="2" />
<text text-anchor="" x="337.86" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (2 samples, 0.81%)</title><rect x="291.9" y="753" width="9.5" height="15.0" fill="rgb(217,48,35)" rx="2" ry="2" />
<text text-anchor="" x="294.86" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_recvmsg (2 samples, 0.81%)</title><rect x="392.2" y="561" width="9.5" height="15.0" fill="rgb(253,114,14)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (5 samples, 2.02%)</title><rect x="43.4" y="801" width="23.9" height="15.0" fill="rgb(244,58,50)" rx="2" ry="2" />
<text text-anchor="" x="46.44" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >e..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (4 samples, 1.62%)</title><rect x="650.2" y="257" width="19.1" height="15.0" fill="rgb(252,0,48)" rx="2" ry="2" />
<text text-anchor="" x="653.16" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (5 samples, 2.02%)</title><rect x="229.8" y="417" width="23.8" height="15.0" fill="rgb(209,83,47)" rx="2" ry="2" />
<text text-anchor="" x="232.76" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >n..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__inet_lookup_established (1 samples, 0.40%)</title><rect x="578.5" y="161" width="4.8" height="15.0" fill="rgb(207,92,6)" rx="2" ry="2" />
<text text-anchor="" x="581.50" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (13 samples, 5.26%)</title><rect x="115.1" y="833" width="62.1" height="15.0" fill="rgb(228,61,4)" rx="2" ry="2" />
<text text-anchor="" x="118.10" y="843.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__libc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Network::ConnectionImpl::doReadFromSocket (7 samples, 2.83%)</title><rect x="387.4" y="721" width="33.5" height="15.0" fill="rgb(234,139,36)" rx="2" ry="2" />
<text text-anchor="" x="390.41" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >En..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (17 samples, 6.88%)</title><rect x="602.4" y="545" width="81.2" height="15.0" fill="rgb(213,141,43)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_writ..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (8 samples, 3.24%)</title><rect x="559.4" y="641" width="38.2" height="15.0" fill="rgb(231,3,41)" rx="2" ry="2" />
<text text-anchor="" x="562.39" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (24 samples, 9.72%)</title><rect x="1018.0" y="577" width="114.7" height="15.0" fill="rgb(237,62,19)" rx="2" ry="2" />
<text text-anchor="" x="1021.02" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inet_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (3 samples, 1.21%)</title><rect x="459.1" y="593" width="14.3" height="15.0" fill="rgb(223,79,14)" rx="2" ry="2" />
<text text-anchor="" x="462.07" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>netif_rx (2 samples, 0.81%)</title><rect x="669.3" y="273" width="9.5" height="15.0" fill="rgb(234,82,45)" rx="2" ry="2" />
<text text-anchor="" x="672.27" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (6 samples, 2.43%)</title><rect x="1080.1" y="289" width="28.7" height="15.0" fill="rgb(242,40,43)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (3 samples, 1.21%)</title><rect x="998.9" y="369" width="14.3" height="15.0" fill="rgb(233,144,33)" rx="2" ry="2" />
<text text-anchor="" x="1001.91" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (12 samples, 4.86%)</title><rect x="502.1" y="609" width="57.3" height="15.0" fill="rgb(237,25,49)" rx="2" ry="2" />
<text text-anchor="" x="505.06" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (2 samples, 0.81%)</title><rect x="1166.1" y="433" width="9.6" height="15.0" fill="rgb(240,32,52)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_epoll_wait (1 samples, 0.40%)</title><rect x="10.0" y="737" width="4.8" height="15.0" fill="rgb(228,81,32)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (2 samples, 0.81%)</title><rect x="731.4" y="97" width="9.5" height="15.0" fill="rgb(237,87,45)" rx="2" ry="2" />
<text text-anchor="" x="734.38" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (10 samples, 4.05%)</title><rect x="1080.1" y="449" width="47.8" height="15.0" fill="rgb(220,94,2)" rx="2" ry="2" />
<text text-anchor="" x="1083.12" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_o..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (2 samples, 0.81%)</title><rect x="540.3" y="65" width="9.5" height="15.0" fill="rgb(244,124,8)" rx="2" ry="2" />
<text text-anchor="" x="543.28" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (17 samples, 6.88%)</title><rect x="602.4" y="657" width="81.2" height="15.0" fill="rgb(226,28,39)" rx="2" ry="2" />
<text text-anchor="" x="605.39" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__libc_wr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (12 samples, 4.86%)</title><rect x="315.7" y="673" width="57.4" height="15.0" fill="rgb(226,53,0)" rx="2" ry="2" />
<text text-anchor="" x="318.75" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (2 samples, 0.81%)</title><rect x="1166.1" y="673" width="9.6" height="15.0" fill="rgb(232,135,10)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.40%)</title><rect x="172.4" y="545" width="4.8" height="15.0" fill="rgb(223,141,29)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq_own_stack (3 samples, 1.21%)</title><rect x="984.6" y="353" width="14.3" height="15.0" fill="rgb(247,217,32)" rx="2" ry="2" />
<text text-anchor="" x="987.57" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>import_iovec (1 samples, 0.40%)</title><rect x="922.5" y="609" width="4.7" height="15.0" fill="rgb(237,206,16)" rx="2" ry="2" />
<text text-anchor="" x="925.47" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (6 samples, 2.43%)</title><rect x="473.4" y="577" width="28.7" height="15.0" fill="rgb(236,72,28)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (3 samples, 1.21%)</title><rect x="24.3" y="641" width="14.4" height="15.0" fill="rgb(245,228,10)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (2 samples, 0.81%)</title><rect x="14.8" y="705" width="9.5" height="15.0" fill="rgb(217,119,46)" rx="2" ry="2" />
<text text-anchor="" x="17.78" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb_core (2 samples, 0.81%)</title><rect x="81.7" y="385" width="9.5" height="15.0" fill="rgb(245,57,21)" rx="2" ry="2" />
<text text-anchor="" x="84.66" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (1 samples, 0.40%)</title><rect x="162.9" y="449" width="4.8" height="15.0" fill="rgb(231,77,27)" rx="2" ry="2" />
<text text-anchor="" x="165.87" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1 samples, 0.40%)</title><rect x="172.4" y="481" width="4.8" height="15.0" fill="rgb(221,121,42)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tc_deletearray_nothrow (2 samples, 0.81%)</title><rect x="760.0" y="657" width="9.6" height="15.0" fill="rgb(213,6,37)" rx="2" ry="2" />
<text text-anchor="" x="763.04" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (2 samples, 0.81%)</title><rect x="306.2" y="657" width="9.5" height="15.0" fill="rgb(246,128,52)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (3 samples, 1.21%)</title><rect x="100.8" y="721" width="14.3" height="15.0" fill="rgb(226,36,23)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (2 samples, 0.81%)</title><rect x="349.2" y="369" width="9.5" height="15.0" fill="rgb(219,14,21)" rx="2" ry="2" />
<text text-anchor="" x="352.19" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (5 samples, 2.02%)</title><rect x="721.8" y="401" width="23.9" height="15.0" fill="rgb(247,106,21)" rx="2" ry="2" />
<text text-anchor="" x="724.82" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >i..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (4 samples, 1.62%)</title><rect x="234.5" y="337" width="19.1" height="15.0" fill="rgb(253,33,27)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_mutex_unlock (1 samples, 0.40%)</title><rect x="440.0" y="689" width="4.7" height="15.0" fill="rgb(223,48,25)" rx="2" ry="2" />
<text text-anchor="" x="442.96" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_backlog (2 samples, 0.81%)</title><rect x="1151.8" y="337" width="9.5" height="15.0" fill="rgb(248,169,26)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_rate_check_app_limited (1 samples, 0.40%)</title><rect x="788.7" y="545" width="4.8" height="15.0" fill="rgb(245,3,2)" rx="2" ry="2" />
<text text-anchor="" x="791.70" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push_one (1 samples, 0.40%)</title><rect x="368.3" y="609" width="4.8" height="15.0" fill="rgb(206,200,43)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (4 samples, 1.62%)</title><rect x="234.5" y="353" width="19.1" height="15.0" fill="rgb(205,48,41)" rx="2" ry="2" />
<text text-anchor="" x="237.53" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (7 samples, 2.83%)</title><rect x="67.3" y="673" width="33.5" height="15.0" fill="rgb(219,193,9)" rx="2" ry="2" />
<text text-anchor="" x="70.33" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >in..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="110.3" y="593" width="4.8" height="15.0" fill="rgb(249,138,36)" rx="2" ry="2" />
<text text-anchor="" x="113.32" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_v4_do_rcv (1 samples, 0.40%)</title><rect x="172.4" y="321" width="4.8" height="15.0" fill="rgb(209,207,28)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_data (1 samples, 0.40%)</title><rect x="392.2" y="497" width="4.8" height="15.0" fill="rgb(250,115,54)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (1 samples, 0.40%)</title><rect x="301.4" y="769" width="4.8" height="15.0" fill="rgb(236,48,23)" rx="2" ry="2" />
<text text-anchor="" x="304.42" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (18 samples, 7.29%)</title><rect x="191.5" y="641" width="86.0" height="15.0" fill="rgb(210,74,43)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_skb (1 samples, 0.40%)</title><rect x="621.5" y="465" width="4.8" height="15.0" fill="rgb(243,59,46)" rx="2" ry="2" />
<text text-anchor="" x="624.50" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_writev (19 samples, 7.69%)</title><rect x="927.2" y="705" width="90.8" height="15.0" fill="rgb(233,144,14)" rx="2" ry="2" />
<text text-anchor="" x="930.25" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__libc_wri..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (1 samples, 0.40%)</title><rect x="172.4" y="385" width="4.8" height="15.0" fill="rgb(254,123,10)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (6 samples, 2.43%)</title><rect x="564.2" y="353" width="28.6" height="15.0" fill="rgb(218,204,27)" rx="2" ry="2" />
<text text-anchor="" x="567.17" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 1.21%)</title><rect x="24.3" y="817" width="14.4" height="15.0" fill="rgb(254,15,2)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dev_queue_xmit (2 samples, 0.81%)</title><rect x="549.8" y="305" width="9.6" height="15.0" fill="rgb(245,203,31)" rx="2" ry="2" />
<text text-anchor="" x="552.84" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (2 samples, 0.81%)</title><rect x="1151.8" y="241" width="9.5" height="15.0" fill="rgb(225,205,7)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 1.21%)</title><rect x="24.3" y="753" width="14.4" height="15.0" fill="rgb(220,201,42)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_copy_datagram_iter (1 samples, 0.40%)</title><rect x="19.6" y="609" width="4.7" height="15.0" fill="rgb(207,50,34)" rx="2" ry="2" />
<text text-anchor="" x="22.55" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>xen_hvm_callback_vector (1 samples, 0.40%)</title><rect x="750.5" y="497" width="4.8" height="15.0" fill="rgb(232,157,22)" rx="2" ry="2" />
<text text-anchor="" x="753.49" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (1 samples, 0.40%)</title><rect x="91.2" y="481" width="4.8" height="15.0" fill="rgb(249,23,4)" rx="2" ry="2" />
<text text-anchor="" x="94.21" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (18 samples, 7.29%)</title><rect x="932.0" y="577" width="86.0" height="15.0" fill="rgb(221,108,22)" rx="2" ry="2" />
<text text-anchor="" x="935.02" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__dev_queue_xmit (3 samples, 1.21%)</title><rect x="253.6" y="465" width="14.4" height="15.0" fill="rgb(212,53,52)" rx="2" ry="2" />
<text text-anchor="" x="256.64" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (3 samples, 1.21%)</title><rect x="158.1" y="593" width="14.3" height="15.0" fill="rgb(228,99,2)" rx="2" ry="2" />
<text text-anchor="" x="161.10" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_recvmsg (2 samples, 0.81%)</title><rect x="306.2" y="625" width="9.5" height="15.0" fill="rgb(241,71,15)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (1 samples, 0.40%)</title><rect x="177.2" y="513" width="4.8" height="15.0" fill="rgb(239,117,45)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (4 samples, 1.62%)</title><rect x="1089.7" y="145" width="19.1" height="15.0" fill="rgb(210,129,16)" rx="2" ry="2" />
<text text-anchor="" x="1092.68" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__copy_skb_header (1 samples, 0.40%)</title><rect x="358.7" y="513" width="4.8" height="15.0" fill="rgb(231,11,51)" rx="2" ry="2" />
<text text-anchor="" x="361.74" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (8 samples, 3.24%)</title><rect x="869.9" y="401" width="38.2" height="15.0" fill="rgb(214,68,8)" rx="2" ry="2" />
<text text-anchor="" x="872.92" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ip_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcmalloc::CentralFreeList::InsertRange (1 samples, 0.40%)</title><rect x="177.2" y="817" width="4.8" height="15.0" fill="rgb(226,114,35)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Envoy::Server::WorkerImpl::threadRoutine (211 samples, 85.43%)</title><rect x="182.0" y="817" width="1008.0" height="15.0" fill="rgb(212,189,26)" rx="2" ry="2" />
<text text-anchor="" x="184.98" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Envoy::Server::WorkerImpl::threadRoutine</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (15 samples, 6.07%)</title><rect x="1056.2" y="529" width="71.7" height="15.0" fill="rgb(243,183,12)" rx="2" ry="2" />
<text text-anchor="" x="1059.23" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__tcp_pu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_readv (2 samples, 0.81%)</title><rect x="306.2" y="721" width="9.5" height="15.0" fill="rgb(250,172,30)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>loopback_xmit (2 samples, 0.81%)</title><rect x="893.8" y="337" width="9.6" height="15.0" fill="rgb(235,125,45)" rx="2" ry="2" />
<text text-anchor="" x="896.81" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (1 samples, 0.40%)</title><rect x="588.1" y="113" width="4.7" height="15.0" fill="rgb(230,28,4)" rx="2" ry="2" />
<text text-anchor="" x="591.06" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (1 samples, 0.40%)</title><rect x="397.0" y="513" width="4.7" height="15.0" fill="rgb(232,140,25)" rx="2" ry="2" />
<text text-anchor="" x="399.96" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (4 samples, 1.62%)</title><rect x="1142.2" y="625" width="19.1" height="15.0" fill="rgb(252,205,8)" rx="2" ry="2" />
<text text-anchor="" x="1145.23" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv (1 samples, 0.40%)</title><rect x="1127.9" y="289" width="4.8" height="15.0" fill="rgb(250,128,1)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_output (1 samples, 0.40%)</title><rect x="368.3" y="529" width="4.8" height="15.0" fill="rgb(205,164,18)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (1 samples, 0.40%)</title><rect x="354.0" y="209" width="4.7" height="15.0" fill="rgb(244,177,2)" rx="2" ry="2" />
<text text-anchor="" x="356.97" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq (2 samples, 0.81%)</title><rect x="1151.8" y="401" width="9.5" height="15.0" fill="rgb(220,44,12)" rx="2" ry="2" />
<text text-anchor="" x="1154.78" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (1 samples, 0.40%)</title><rect x="368.3" y="513" width="4.8" height="15.0" fill="rgb(227,52,2)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (4 samples, 1.62%)</title><rect x="339.6" y="529" width="19.1" height="15.0" fill="rgb(232,56,41)" rx="2" ry="2" />
<text text-anchor="" x="342.64" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fsnotify_parent (1 samples, 0.40%)</title><rect x="43.4" y="721" width="4.8" height="15.0" fill="rgb(249,158,34)" rx="2" ry="2" />
<text text-anchor="" x="46.44" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 1.21%)</title><rect x="24.3" y="705" width="14.4" height="15.0" fill="rgb(232,83,15)" rx="2" ry="2" />
<text text-anchor="" x="27.33" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (11 samples, 4.45%)</title><rect x="215.4" y="625" width="52.6" height="15.0" fill="rgb(219,89,42)" rx="2" ry="2" />
<text text-anchor="" x="218.43" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_p..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (10 samples, 4.05%)</title><rect x="970.2" y="529" width="47.8" height="15.0" fill="rgb(254,156,53)" rx="2" ry="2" />
<text text-anchor="" x="973.24" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tcp_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (1 samples, 0.40%)</title><rect x="177.2" y="673" width="4.8" height="15.0" fill="rgb(250,132,20)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (1 samples, 0.40%)</title><rect x="296.6" y="625" width="4.8" height="15.0" fill="rgb(220,24,26)" rx="2" ry="2" />
<text text-anchor="" x="299.64" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmalloc_node_track_caller (1 samples, 0.40%)</title><rect x="702.7" y="449" width="4.8" height="15.0" fill="rgb(230,66,52)" rx="2" ry="2" />
<text text-anchor="" x="705.71" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (1 samples, 0.40%)</title><rect x="449.5" y="625" width="4.8" height="15.0" fill="rgb(234,194,41)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (2 samples, 0.81%)</title><rect x="291.9" y="705" width="9.5" height="15.0" fill="rgb(206,152,17)" rx="2" ry="2" />
<text text-anchor="" x="294.86" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (2 samples, 0.81%)</title><rect x="306.2" y="769" width="9.5" height="15.0" fill="rgb(205,137,16)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (2 samples, 0.81%)</title><rect x="1166.1" y="385" width="9.6" height="15.0" fill="rgb(248,9,43)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (2 samples, 0.81%)</title><rect x="1166.1" y="753" width="9.6" height="15.0" fill="rgb(249,108,19)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tc_malloc (1 samples, 0.40%)</title><rect x="416.1" y="657" width="4.8" height="15.0" fill="rgb(248,11,27)" rx="2" ry="2" />
<text text-anchor="" x="419.07" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.40%)</title><rect x="1127.9" y="497" width="4.8" height="15.0" fill="rgb(244,33,33)" rx="2" ry="2" />
<text text-anchor="" x="1130.89" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (3 samples, 1.21%)</title><rect x="158.1" y="609" width="14.3" height="15.0" fill="rgb(211,161,36)" rx="2" ry="2" />
<text text-anchor="" x="161.10" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_all (1 samples, 0.40%)</title><rect x="392.2" y="513" width="4.8" height="15.0" fill="rgb(220,18,27)" rx="2" ry="2" />
<text text-anchor="" x="395.19" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (2 samples, 0.81%)</title><rect x="306.2" y="673" width="9.5" height="15.0" fill="rgb(227,13,37)" rx="2" ry="2" />
<text text-anchor="" x="309.19" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_writev (2 samples, 0.81%)</title><rect x="291.9" y="721" width="9.5" height="15.0" fill="rgb(244,105,48)" rx="2" ry="2" />
<text text-anchor="" x="294.86" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (3 samples, 1.21%)</title><rect x="487.7" y="481" width="14.4" height="15.0" fill="rgb(206,10,42)" rx="2" ry="2" />
<text text-anchor="" x="490.73" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (6 samples, 2.43%)</title><rect x="473.4" y="497" width="28.7" height="15.0" fill="rgb(226,13,38)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >tc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (1 samples, 0.40%)</title><rect x="449.5" y="609" width="4.8" height="15.0" fill="rgb(230,43,11)" rx="2" ry="2" />
<text text-anchor="" x="452.51" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kmem_cache_alloc_node (1 samples, 0.40%)</title><rect x="621.5" y="449" width="4.8" height="15.0" fill="rgb(245,93,16)" rx="2" ry="2" />
<text text-anchor="" x="624.50" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (6 samples, 2.43%)</title><rect x="473.4" y="625" width="28.7" height="15.0" fill="rgb(247,164,35)" rx="2" ry="2" />
<text text-anchor="" x="476.40" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sy..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="86.4" y="257" width="4.8" height="15.0" fill="rgb(206,44,25)" rx="2" ry="2" />
<text text-anchor="" x="89.44" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (19 samples, 7.69%)</title><rect x="191.5" y="673" width="90.8" height="15.0" fill="rgb(242,84,33)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_recvmsg (4 samples, 1.62%)</title><rect x="48.2" y="673" width="19.1" height="15.0" fill="rgb(224,213,26)" rx="2" ry="2" />
<text text-anchor="" x="51.22" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (2 samples, 0.81%)</title><rect x="1166.1" y="609" width="9.6" height="15.0" fill="rgb(237,222,2)" rx="2" ry="2" />
<text text-anchor="" x="1169.11" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sk_stream_alloc_skb (1 samples, 0.40%)</title><rect x="702.7" y="497" width="4.8" height="15.0" fill="rgb(216,107,28)" rx="2" ry="2" />
<text text-anchor="" x="705.71" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (4 samples, 1.62%)</title><rect x="76.9" y="561" width="19.1" height="15.0" fill="rgb(215,38,32)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_readv (3 samples, 1.21%)</title><rect x="100.8" y="801" width="14.3" height="15.0" fill="rgb(244,161,29)" rx="2" ry="2" />
<text text-anchor="" x="103.77" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (19 samples, 7.69%)</title><rect x="191.5" y="769" width="90.8" height="15.0" fill="rgb(244,104,30)" rx="2" ry="2" />
<text text-anchor="" x="194.54" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_writev</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (1 samples, 0.40%)</title><rect x="277.5" y="577" width="4.8" height="15.0" fill="rgb(250,136,29)" rx="2" ry="2" />
<text text-anchor="" x="280.53" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_copy_datagram_iter (3 samples, 1.21%)</title><rect x="53.0" y="641" width="14.3" height="15.0" fill="rgb(232,206,32)" rx="2" ry="2" />
<text text-anchor="" x="56.00" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_clone (1 samples, 0.40%)</title><rect x="96.0" y="577" width="4.8" height="15.0" fill="rgb(219,119,16)" rx="2" ry="2" />
<text text-anchor="" x="98.99" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>eth_type_trans (1 samples, 0.40%)</title><rect x="258.4" y="417" width="4.8" height="15.0" fill="rgb(247,155,8)" rx="2" ry="2" />
<text text-anchor="" x="261.42" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.40%)</title><rect x="368.3" y="561" width="4.8" height="15.0" fill="rgb(253,139,41)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lock_text_start (1 samples, 0.40%)</title><rect x="282.3" y="417" width="4.8" height="15.0" fill="rgb(215,32,24)" rx="2" ry="2" />
<text text-anchor="" x="285.31" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (7 samples, 2.83%)</title><rect x="526.0" y="433" width="33.4" height="15.0" fill="rgb(215,79,35)" rx="2" ry="2" />
<text text-anchor="" x="528.95" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (1 samples, 0.40%)</title><rect x="172.4" y="289" width="4.8" height="15.0" fill="rgb(216,215,24)" rx="2" ry="2" />
<text text-anchor="" x="175.43" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (5 samples, 2.02%)</title><rect x="76.9" y="593" width="23.9" height="15.0" fill="rgb(213,219,54)" rx="2" ry="2" />
<text text-anchor="" x="79.88" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >t..</text>
</g>
</svg>