<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="dP+BKcDHEEKfCdtNPDDJngAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="LO+4cDgAJEeo2+KJR4L+aQAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">dP+BKcDHEEKfCdtNPDDJngAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="Gew8QwyfO0GRM5BH8VlPMQAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">LO+4cDgAJEeo2+KJR4L+aQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="NS34FPPOfkCma2eT6TjsMwAA">
<XPD:REF name="Diagram">Gew8QwyfO0GRM5BH8VlPMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="yBTSdOR2l0CmYLQZOHONpwAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">dP+BKcDHEEKfCdtNPDDJngAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="iLCa0OuNW0iurt/RxClCqAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">yBTSdOR2l0CmYLQZOHONpwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="0inIR6Q2L06uPwRbfdIdzQAA">
<XPD:REF name="Diagram">iLCa0OuNW0iurt/RxClCqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="3dRIB/0uKUiPE6vquspLMwAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">dP+BKcDHEEKfCdtNPDDJngAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="vxLOW++Kf0a5GFsMN5VwvAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">3dRIB/0uKUiPE6vquspLMwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="JER8RJS8MEKFwJwAsTn0fwAA">
<XPD:REF name="Diagram">vxLOW++Kf0a5GFsMN5VwvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="RmwEuEKyA0mkk3+y55WufwAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">dP+BKcDHEEKfCdtNPDDJngAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="sKEe5kADzU6QjzeAxD251wAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">RmwEuEKyA0mkk3+y55WufwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="wuIsCtxxpk6xpZAYuoVj1AAA">
<XPD:REF name="Diagram">sKEe5kADzU6QjzeAxD251wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="UKtaiF0V102hL++QySWntQAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">dP+BKcDHEEKfCdtNPDDJngAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="cHpVMCyXikC+P8eW8SX1HgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="h2t/7etjsUOoi7st0tiiFwAA">
<XPD:REF name="Diagram">cHpVMCyXikC+P8eW8SX1HgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">90</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="RoundRectView" guid="18VjqqInm0WOhwem1AocLQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">1196</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">636</XPD:ATTR>
<XPD:ATTR name="LineWidth" type="integer">1</XPD:ATTR>
<XPD:ATTR name="LineKind" type="LineKind">lkSolid</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLPackageView" guid="nI3lFIwCCEq1As1P1PaHVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">40</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">70</XPD:ATTR>
<XPD:REF name="Model">GOaWqyw0TUK2nriKzp7IVwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NwOoKksDikyiBKUdV9CJXAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6iZsvjgfGUWUQGR2oiNuLAAA">
<XPD:ATTR name="Text" type="string">fs/exec.c</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zy6U74j/UU2oTnR6nKDERAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="t2tcMCQZwUm8pVS9udB0mwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLPackageView" guid="1XumUE3Uu0+80j7gdhlzEgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">72</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">857</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">489</XPD:ATTR>
<XPD:REF name="Model">c+gDIeiHeUyL4mGf6pI2IQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9uwo/+5yDkOOgUkZt300rwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iHNnifFQWUOrUpqiVJg1fgAA">
<XPD:ATTR name="Text" type="string">mm/slab.c</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QqsSGIUXrEee0TPwvjSpqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xiKdXGzvsEKfuMAhk1BfGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLNodeView" guid="Erv4NOv7QkSqV0h49BbnCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">444</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">99</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">OX2qtJOpSkeE92PIIUmNXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/YvZnCb50EmOdmo/nyo7oAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GqGwhvVDoECO2F7INXSe7gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">virt_to_cache</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ifiVr2SQnE26EJ/t7YfYygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ObHWwbXdLEOZ5u0PfH4v2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="RihIiEbyLUmHP2vwd6dXmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OX2qtJOpSkeE92PIIUmNXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="mGQu+pIjYkKYI+w76g0UBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OX2qtJOpSkeE92PIIUmNXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLNodeView" guid="VIw+eKmZ2k2tOoQDpuYdfgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">55CuLJgDRUy3KVpUPiS/wgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xNtYfI/5aECuSqHptIlptQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Lusv5E091UWN90Lw2SNF3AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">__cache_free</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uY+h1U8nIkuLYn3q9vSiXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="tDNF3bmpLEOr6EK3FJHH3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="zHa9wvWMoE2fVobD1qh0SgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">55CuLJgDRUy3KVpUPiS/wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="m3NMXxgyikKxfxMmqrilEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">55CuLJgDRUy3KVpUPiS/wgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLNoteView" guid="iDaPI/fHIkq6NkIoxGLsOwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">444</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">241</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Text" type="string">struct page *page = virt_to_head_page(obj);
//determine the head page
return page_get_cache(page);
//return the cache
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLNodeView" guid="CA875lZyvke9K4TQ+/7hFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">708</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">129</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">qCeiWQAjUECUt3QL+EjfGgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="47hh7iOsAECezaumx8+9KwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qQBrUgUXOk6biOvTxrz3iQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">virt_to_head_page</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yIJnpXn+gE+JR5bn4wLsdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/3fWpsXss0Ss5o55COrJTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="oyB5+siPT0iv2Oq2O6Q+TgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qCeiWQAjUECUt3QL+EjfGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="YoneBUlqVkyZD7ZKXGm1BgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qCeiWQAjUECUt3QL+EjfGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLPackageView" guid="79OpN7dn1USfxhBhEWM1WgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1064</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">64</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">185</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">213</XPD:ATTR>
<XPD:REF name="Model">jItZXv/1bUehvp8VbvJRNgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wmy+AqhwCkOpehQUuK3oLQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7+EFjWFyVU+8HnVjaW4qkwAA">
<XPD:ATTR name="Text" type="string">include/linux/mm.h</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zcg+5l1+j0OmbVZuKiTkxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gsZDAO/Hw0ahwCOnZY7+NgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLNodeView" guid="DjxjijFs2kqMOgdAebl7RgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1148</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">E6eMohEdMEWe9OLV2pLTnQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="o1AxFmxjQkGvfGIiiTcGIgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hdbEEqzYHU2lrZp4sWmVHgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">virt_to_page</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="BsH5FVJZGEumWKCycnCvJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1iZXUMfAo0mKN2EBP0OZmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="sQbRAZqV6kiKQggLAhrSSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">E6eMohEdMEWe9OLV2pLTnQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="DqZv0dJSIke3sbkYxpE1bgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">E6eMohEdMEWe9OLV2pLTnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLNodeView" guid="Gfw4v2qgGU6cekhNs3B4jgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1076</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">ekslotaLJUWyv8WgmQy3PgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UJGLCK3fZ0mfbRI/Jq5GjAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="RyTwDc+NPUSufOuskN5TzgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">compound_head</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="D0x7Q3wKPkOW9vRrs4k3DQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NvMqD9T47U2zojYRjoinPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="3OTE5GwcEkuNssUvNgSBRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ekslotaLJUWyv8WgmQy3PgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="SqFxNUA3C02QgWk1rMw5wQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ekslotaLJUWyv8WgmQy3PgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLNodeView" guid="39fFEZyRXEe4sxgMWMcENAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">696</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">OOfkPAYJ+km/+sX1rmRHpAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jne3UtLoU02iQFDFQO1u0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LW33fPkrj0SnzBs9l97kLgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">page_get_cache</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="X+DRzEgxZEa5AhUUs9WTQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PdAMII2GqEOYC8tkR9tZcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="K+zowFLpYkiVhDlgayZ+cwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OOfkPAYJ+km/+sX1rmRHpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="fl/E7R7+7EGjOKqpgrXKdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OOfkPAYJ+km/+sX1rmRHpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLNodeView" guid="2XVJhKzkXk29c4bJCpkfNgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">4lg1mgaOz0iH5evgF/RKRwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pUdZJmiADEiSN37TiTAVhAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="S22CZqUXZ0+AU3w+HhKLvgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">cache_flusharray</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TCYagUXfv0Cb2uROiwAIkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Cq9X5IMaeU+VfV2Yi7ShhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="oPUZR143OE6iJnW4YSpI2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4lg1mgaOz0iH5evgF/RKRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="XYbWtYaekkqCy/A0j+atlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4lg1mgaOz0iH5evgF/RKRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLNodeView" guid="Oue5MO2apkGBHMiyeuufwQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">760</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">YMr8syyxvECRx0LAOwSW2wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eeefz9Tp2UWYnC7AL0IRJAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="w+6p28y9tku6Cn8UhuISqQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">free_block</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bzJ8adnut0COBtqX3nvUZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CEsgBe7ipEKYiahFfjAuUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="7XoiFw4lEUqJ/xpbeHBPEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YMr8syyxvECRx0LAOwSW2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="iG4yyCZ0ZECcg9I9RSr0cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YMr8syyxvECRx0LAOwSW2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLNodeView" guid="pdtWGHXD+0KKmjBP0WWpBgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">94</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">dy4MDoXmu0uD8s/+zUcUvwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="56D3FG6glkmAdK5oUtzygwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uj8o0hC8zUqe3EfM4LYaHgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">slab_destroy</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="70QnObMSk0qgRguEwv7hCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZS1ZdCDfVk2nm328ju5WuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="9r2y3gK3l0SyPYxUh7zNHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dy4MDoXmu0uD8s/+zUcUvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="NBYByE9OaE6+szzvPvAB/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">dy4MDoXmu0uD8s/+zUcUvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLNodeView" guid="e166SzHhdEi2KXlv3TiMiAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">hyv26DHUs0GgyVHPpK6oAwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FMHhfJH9y0W3elPxK98xkgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="66Fp9KhVV0CZrIw7HjRtzAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">kmem_freepages</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/KQQ60zU4UOy08U14pdJZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SxQPXRZ0xkyVxVO0PhyV/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="yOMnImWxI0i10F7X6pWRbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hyv26DHUs0GgyVHPpK6oAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="e0cIhHTTvU+Ol4p3xMLR9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hyv26DHUs0GgyVHPpK6oAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLNodeView" guid="/RvjBlP2KUWAXm2b9ME9tAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">468</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">126</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">yDgtFnZ8a0mSyQC5FlqEhAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LbJFvFkNG0y+znNRnYIzVQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="p7w9jaaN4Uqw2AfnzYcCggAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">kmem_cache_free</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7WsxrEjJgEexbdjnbW9NfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RMuHps52pES37n/EXyX5EwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="tGFJVvCZYkeqKU9iO/50kQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yDgtFnZ8a0mSyQC5FlqEhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="JzfIKsmJTEO1Pp9tcnMs8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yDgtFnZ8a0mSyQC5FlqEhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLNodeView" guid="lH3OQngg0UiXH0iy3m8cxgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">WNTVY4YV1UWazQs1sXVqYwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gArkT/T93E2ALIdZ4V2ARgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ml8sXdwXCUauv5fD0nmBMAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">kfree</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Zmo35iVEuUucyRXMLDShuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6I57mW+RRkOpP+I80QWxtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="X6i3vyslEEONbokq0W3yBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WNTVY4YV1UWazQs1sXVqYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="aaPRLlkhj0+ryssLwA4XGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WNTVY4YV1UWazQs1sXVqYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLNoteView" guid="QKTRloBuvUaa08DGDp1V9QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">223</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:ATTR name="Text" type="string">c = virt_to_cache(objp);
//The functions used to retrieve the cache
__cache_free(c, (void *)objp);
//Release an obj back to its cache
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLNoteView" guid="8pzsqZuaI0SHtir7LYA9FgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">696</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">return (struct kmem_cache *)page-&gt;lru.next;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLDependencyView" guid="osbR0Pw8TkaBtm5b1LLpfQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">368,135;444,135</XPD:ATTR>
<XPD:REF name="Model">Xg1fxfCvqkm+Anz94qxiLAAA</XPD:REF>
<XPD:REF name="Head">Erv4NOv7QkSqV0h49BbnCAAA</XPD:REF>
<XPD:REF name="Tail">lH3OQngg0UiXH0iy3m8cxgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="P47WUDPMSkSWMDB43fs8PQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Xg1fxfCvqkm+Anz94qxiLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="YUR4VPnthk+8CydVZ7CSLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Xg1fxfCvqkm+Anz94qxiLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GB1gnHlQSUKGMAK20UoHPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Xg1fxfCvqkm+Anz94qxiLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLDependencyView" guid="5vnoBlydKEOEwC4lcVfctgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">291,162;294,256</XPD:ATTR>
<XPD:REF name="Model">KWD/iIRey0+FXmIHjIL0FwAA</XPD:REF>
<XPD:REF name="Head">VIw+eKmZ2k2tOoQDpuYdfgAA</XPD:REF>
<XPD:REF name="Tail">lH3OQngg0UiXH0iy3m8cxgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Syq2KozxEkWhQso2rCSLagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KWD/iIRey0+FXmIHjIL0FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ebnOmVjI2ki8X3hwYamjFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">KWD/iIRey0+FXmIHjIL0FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WxqLTYZA+kSHx4FU7w1F8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">KWD/iIRey0+FXmIHjIL0FwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLNoteView" guid="0wK+DZqWHkCtzk9nQWlS4AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">708</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">202</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="Text" type="string">struct page *page = virt_to_page(x);
return compound_head(page);
//return the head page
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLNoteView" guid="VlbbBCxb6kuaS37CYM/42gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1076</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">154</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">57</XPD:ATTR>
<XPD:ATTR name="Text" type="string">    return page-&gt;first_page;
or 
    return page;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLDependencyView" guid="4aGsDDOrj0+KMX9Is8oHkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">542,136;708,141</XPD:ATTR>
<XPD:REF name="Model">X3Mj2Uq9k0eQG25Kra45+AAA</XPD:REF>
<XPD:REF name="Head">CA875lZyvke9K4TQ+/7hFQAA</XPD:REF>
<XPD:REF name="Tail">Erv4NOv7QkSqV0h49BbnCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uMr/M3p1wk6qg9hngu3JXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X3Mj2Uq9k0eQG25Kra45+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oYJ5VvIhrkqQeWIB075XlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">X3Mj2Uq9k0eQG25Kra45+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="T7u3p1FrlEG1ZkMhCU8UcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">X3Mj2Uq9k0eQG25Kra45+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLDependencyView" guid="SEVLmQc1nUSIWUdZGtMG6AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">542,152;696,207</XPD:ATTR>
<XPD:REF name="Model">LQxJpOQwC0ap9P/RMsblaAAA</XPD:REF>
<XPD:REF name="Head">39fFEZyRXEe4sxgMWMcENAAA</XPD:REF>
<XPD:REF name="Tail">Erv4NOv7QkSqV0h49BbnCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pNVz18N7lUiDgDmiBI6jBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LQxJpOQwC0ap9P/RMsblaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="45di9TZKF0mmvNH0kggTcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">LQxJpOQwC0ap9P/RMsblaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EnMIv8UJAkuLvc/k+3lJWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LQxJpOQwC0ap9P/RMsblaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLDependencyView" guid="6AEzyCgwIECf4z4cZdP1swAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">836,142;1148,139</XPD:ATTR>
<XPD:REF name="Model">O85yTGdHbEyRmEQCTezJAQAA</XPD:REF>
<XPD:REF name="Head">DjxjijFs2kqMOgdAebl7RgAA</XPD:REF>
<XPD:REF name="Tail">CA875lZyvke9K4TQ+/7hFQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dAbubtKqYUaSf2iQ+XUTfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">O85yTGdHbEyRmEQCTezJAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JZYjoVnP9kGfEku+963esgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">O85yTGdHbEyRmEQCTezJAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8E3/P6XffEShxQo+fv0dNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">O85yTGdHbEyRmEQCTezJAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLDependencyView" guid="TwXSVUKF9UGh0WSjZPPdqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">836,154;1076,197</XPD:ATTR>
<XPD:REF name="Model">jjKthi71XEGP5sA002ENrgAA</XPD:REF>
<XPD:REF name="Head">Gfw4v2qgGU6cekhNs3B4jgAA</XPD:REF>
<XPD:REF name="Tail">CA875lZyvke9K4TQ+/7hFQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vrVcC/15BEOXfZUm0DxuxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jjKthi71XEGP5sA002ENrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+LoJQp66XEWW+oPHh9YCMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jjKthi71XEGP5sA002ENrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jbHfOY/oOUaRTt6+FXQukgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jjKthi71XEGP5sA002ENrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLDependencyView" guid="EgqmgYlvbk6IiFoTByzQiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">809,224;1076,210</XPD:ATTR>
<XPD:REF name="Model">hs0PH5bGRkS7hPRw1UARBQAA</XPD:REF>
<XPD:REF name="Head">Gfw4v2qgGU6cekhNs3B4jgAA</XPD:REF>
<XPD:REF name="Tail">39fFEZyRXEe4sxgMWMcENAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UtEN87EjOUqnyIZwDJU/SAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hs0PH5bGRkS7hPRw1UARBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ke5cyCAC2UelTCWVkpmK8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hs0PH5bGRkS7hPRw1UARBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="grJDMSqbmU6mEqOXCeHcgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hs0PH5bGRkS7hPRw1UARBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLNoteView" guid="eFaplSV2k0qjlMFC9IzcyQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Text" type="string">struct array_cache *ac = cpu_cache_get(cachep);
//get cpu cache info
cache_flusharray(cachep, ac);
//flush  those cache
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLNoteView" guid="Vkrtbrc19kaunK42/InJUAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">468</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">free_block(cachep, ac-&gt;entry, batchcount, node);
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLNoteView" guid="PDhFya7TzE2M5IMJVKxOqQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">760</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">219</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Text" type="string">slab_destroy(cachep, slabp);
//destroy  slab and 
//release the corresponding page frames 
//to the zoned page frame allocator:
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLNoteView" guid="hjM9g8c9MEmyH1vB06CYoQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">444</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">286</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">83</XPD:ATTR>
<XPD:ATTR name="Text" type="string">slab_destroy_objs(cachep, slabp);
kmem_freepages(cachep, addr);

if(OFF_SLAB(cachep))
          kmem_cache_free(cachep-&gt;slabp_cache, slabp);
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLNoteView" guid="gGwARe2NBE+3ItkBqP8jEAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">38</XPD:ATTR>
<XPD:ATTR name="Text" type="string">__cache_free(cachep, objp);
//Free an object which was previously allocated from this cache.
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLNoteView" guid="LkvJ+jP6t0eXpp7HrRY9rwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">278</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">free_pages((unsigned long)addr, cachep-&gt;gfporder);
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLNodeView" guid="Lr1+irssbkaXWKNqGkXFkgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">908</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">272</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">SugRQPgyfUSKw3Mqwh20UAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XRXEZeuDeEm4CTrUIQ850AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iQCNlOzONkaEyc+MvHyFQwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">cpu_cache_get</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="i6Hln1KsaUWMcvLf5zdzzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="EXzEZoHos0OAfTUqJI3/EAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="lZHM2XSftkGMtDIw6WJg5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SugRQPgyfUSKw3Mqwh20UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="zdhKksmEaEK+bt21riKQXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SugRQPgyfUSKw3Mqwh20UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLNoteView" guid="PBE4CGyMpEixveVuXYAUMgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">908</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">231</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">return cachep-&gt;array[smp_processor_id()];
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLDependencyView" guid="TsgWyyhHh0qOMlrN/HifzgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">350,297;536,344</XPD:ATTR>
<XPD:REF name="Model">IBY0DZ4HkEaDb01wI27VAwAA</XPD:REF>
<XPD:REF name="Head">2XVJhKzkXk29c4bJCpkfNgAA</XPD:REF>
<XPD:REF name="Tail">VIw+eKmZ2k2tOoQDpuYdfgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kME1y/fWAkq1TBatDmbvRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">IBY0DZ4HkEaDb01wI27VAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ffTJ0UkkrkqXTaNuclWYpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">IBY0DZ4HkEaDb01wI27VAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0QLwGTOAWk2ChFxA+Z1eXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">IBY0DZ4HkEaDb01wI27VAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[37]" type="UMLDependencyView" guid="omdbZjO7JEajc3x1MO1uQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">653,353;760,343</XPD:ATTR>
<XPD:REF name="Model">sHrFm+iZQU+mHjt06sL8GwAA</XPD:REF>
<XPD:REF name="Head">Oue5MO2apkGBHMiyeuufwQAA</XPD:REF>
<XPD:REF name="Tail">2XVJhKzkXk29c4bJCpkfNgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="08qY3ftQqEGjApBM6lDluwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sHrFm+iZQU+mHjt06sL8GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PbOibcJiqki4oAHo5hMXYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">sHrFm+iZQU+mHjt06sL8GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+HbJmUztuEKdczVbfitU9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sHrFm+iZQU+mHjt06sL8GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[38]" type="UMLDependencyView" guid="c1QYgCZGyUKMI7vrN3iUeQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">805,366;801,412</XPD:ATTR>
<XPD:REF name="Model">/IHnMdt2hk68ml5ONdsJ9QAA</XPD:REF>
<XPD:REF name="Head">pdtWGHXD+0KKmjBP0WWpBgAA</XPD:REF>
<XPD:REF name="Tail">Oue5MO2apkGBHMiyeuufwQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bs52u9Mw/0irpZYOAID71AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/IHnMdt2hk68ml5ONdsJ9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZbmbZH2/fUqRc7/qUBC3CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">/IHnMdt2hk68ml5ONdsJ9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9XupfYtvZ0OYNfMa5b1unwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">/IHnMdt2hk68ml5ONdsJ9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[39]" type="UMLDependencyView" guid="O7rPKO/UMUmDGP+G5AJcVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">752,438;471,429</XPD:ATTR>
<XPD:REF name="Model">BB7fET9tx0e4GLezar1mpwAA</XPD:REF>
<XPD:REF name="Head">e166SzHhdEi2KXlv3TiMiAAA</XPD:REF>
<XPD:REF name="Tail">pdtWGHXD+0KKmjBP0WWpBgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TMv74Cr020ilkMtWx1hQmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">BB7fET9tx0e4GLezar1mpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fv4vrJfL8UqXtiYwuwqZvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">BB7fET9tx0e4GLezar1mpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zlC+yVIz20CxTh9uoGoV5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">BB7fET9tx0e4GLezar1mpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[40]" type="UMLDependencyView" guid="KWm8sCTCnUC5w+SLXCfijQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">752,444;353,488</XPD:ATTR>
<XPD:REF name="Model">0tfzErrpukujefJoDXIeYgAA</XPD:REF>
<XPD:REF name="Head">/RvjBlP2KUWAXm2b9ME9tAAA</XPD:REF>
<XPD:REF name="Tail">pdtWGHXD+0KKmjBP0WWpBgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uSQyIZRrqkqKFIJaq59MeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0tfzErrpukujefJoDXIeYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="hitanyjSc0mkacVtXo51UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">0tfzErrpukujefJoDXIeYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="r4dAP9dg40u+L+vj2/CcaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0tfzErrpukujefJoDXIeYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[41]" type="UMLDependencyView" guid="Az/gmj62G0K74qY7s8vxzgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">291,468;294,310</XPD:ATTR>
<XPD:REF name="Model">7r5UaBN1dEGAWVKVuhZA4AAA</XPD:REF>
<XPD:REF name="Head">VIw+eKmZ2k2tOoQDpuYdfgAA</XPD:REF>
<XPD:REF name="Tail">/RvjBlP2KUWAXm2b9ME9tAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/gk9EYNQQUq8hluM/LvPdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7r5UaBN1dEGAWVKVuhZA4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wwnc9ioKl0mlhprZbeUlugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">7r5UaBN1dEGAWVKVuhZA4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9oM98TXTskuI03YvT7kB3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7r5UaBN1dEGAWVKVuhZA4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[42]" type="UMLDependencyView" guid="2QzYTzMO40Gg2KMDiRxCsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">350,284;908,298</XPD:ATTR>
<XPD:REF name="Model">k/Sh8vNscEKVG+nVOcnPgwAA</XPD:REF>
<XPD:REF name="Head">Lr1+irssbkaXWKNqGkXFkgAA</XPD:REF>
<XPD:REF name="Tail">VIw+eKmZ2k2tOoQDpuYdfgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GrIKLlePc06mdk5UB7HmTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k/Sh8vNscEKVG+nVOcnPgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="B+k8HdC72UWk9gOr1t8OIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">k/Sh8vNscEKVG+nVOcnPgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jTqV5K7pLk6lL7wPtoJmgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">k/Sh8vNscEKVG+nVOcnPgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[43]" type="RoundRectView" guid="c22p4C/ku0aDx2Yid+f1wwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">1012</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">633</XPD:ATTR>
<XPD:ATTR name="LineWidth" type="integer">1</XPD:ATTR>
<XPD:ATTR name="LineKind" type="LineKind">lkSolid</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[44]" type="UMLPackageView" guid="DxVm0DfP4k+3Fzrkf8cOSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">137</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">77</XPD:ATTR>
<XPD:REF name="Model">/c0/Iz+mu0SPXIAqU3wWqQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5YmJjenwhkiFytKsntb0eQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bzTVKu1pR0C4Eo/kzz/JEwAA">
<XPD:ATTR name="Text" type="string">include/linux/slab_def.h</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6OsNbN9oB0CEPIdLOL6D1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SkNGs5s9e0C142TLGj1c8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[45]" type="UMLPackageView" guid="BVc7uLa2f0mhAHpwg3GUtwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1544</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">741</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">581</XPD:ATTR>
<XPD:REF name="Model">c+gDIeiHeUyL4mGf6pI2IQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UfDX4ldX6EmtpvkdfQmulgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="S/KnJDtvGEuTxXQ5sask6gAA">
<XPD:ATTR name="Text" type="string">mm/slab.c</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3xnQ48xyqUua+NUXCKUz4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DxgaVHKBE027wq6v+NO+rQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[46]" type="UMLNodeView" guid="O3iHSvos8UC2XXBFrlP2XAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">87</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">04vivog1ok6cM25Q7z/G9AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xm9ZfA7dhkWD2zQ3p0pmnQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5qBIyghuAkqz7+IafFddUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">kmalloc</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="e4+/aGi5TUKZFDAFQPJLfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="taFfdxs0i0GZzu/e7yXOaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="5w8MxB1MKkaPjdvU1d4DgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">04vivog1ok6cM25Q7z/G9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="CBhafBWdFkSa6jYgCH87pgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">04vivog1ok6cM25Q7z/G9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[47]" type="UMLNoteView" guid="YbdjxIxicUuiHYM+HLZV/QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">321</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">83</XPD:ATTR>
<XPD:ATTR name="Text" type="string">kmalloc is the normal method of allocating memory in the kernel
kmalloc(size_t size, gfp_t flags)

 @size: how many bytes of memory are required.
 @flags: the type of memory to allocate.
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[48]" type="UMLNodeView" guid="jDaziuCmBUWZStFBcQtP9gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1644</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">A/wbxQkklUGlHUJQclaeUwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ErBpgmz4fEut37+RHpSnggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ud/viGWY6kWt0jFsZOqjGgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">__kmalloc</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xh2lrmoIZ06D6PHL19i1DAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BA1Dd83MV0GWSqt4mxARQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="L+muvPJYTUykYG5lFfZ19gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">A/wbxQkklUGlHUJQclaeUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="L7+/w4s/1USqeS6EJ41DBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">A/wbxQkklUGlHUJQclaeUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[49]" type="UMLNoteView" guid="vaAUWv/rIUWIuKhoPDXvHQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1644</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">330</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="Text" type="string">    return __do_kmalloc(size, flags, __builtin_return_address(0));
or
    return __do_kmalloc(size, flags, NULL);
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[50]" type="UMLNodeView" guid="2s/3kSWV50OYzqqYT3KVCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1632</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">129</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">5Kmt8Hr3iUa3cXvAeXisRQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xb21tAazEEiCkfOBLuBBfAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tJM5yK5IvEGj4l+znfQ6yAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">kmem_cache_alloc</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ARn9/qtRa0m+5mHka2LKygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/TUDWijZpkupxyAQsKuCpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="MZLju31a3UOpgDJwyla4qgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5Kmt8Hr3iUa3cXvAeXisRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="yu+NILBmqka3B8Q806IMdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5Kmt8Hr3iUa3cXvAeXisRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[51]" type="UMLNoteView" guid="ch/VRQAeTUSBvE9ZCE5pYgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1632</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">388</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">337</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">38</XPD:ATTR>
<XPD:ATTR name="Text" type="string">//Allocate an object from this cache.
return __cache_alloc(cachep, flags, __builtin_return_address(0));
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[52]" type="UMLNodeView" guid="Bioh7vET/Ee+skYu/rwYogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">107</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">gshGHVktnU2awhGurRJ+LQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wdS+q4meL0yMAgQ1/UMqjAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xlOs1u6hD0qjpOXMdENrzQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">__cache_alloc</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="27TDiBQbhESF/kOfn2rzDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sDqQljVG4kiOajhNsi04ugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="1bMtKcCN5U+rFZkmTP1J3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gshGHVktnU2awhGurRJ+LQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="X8gcUyUdjESFVaC1CXIXygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gshGHVktnU2awhGurRJ+LQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[53]" type="UMLNoteView" guid="dJqpFINFPkOLagoBJwOqUAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1788</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Text" type="string">...
        objp = __do_cache_alloc(cachep, flags);
...
        return objp;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[54]" type="UMLNodeView" guid="5beS8wq3W02e73+/hhK1BQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1992</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">99</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">zupZYMLgvE+1zDmGvp63fQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wLAPuQP0/kmiPC0/y2gthgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7h77qnXaE0u8xtv/J2xpeAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">__do_kmalloc</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cYtkkyt71E20LLZ3pXZqNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eKswG7RWSkOsq9vSIQjoYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="+Pc9zSTjXkuYf/Ruz9Q1gwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zupZYMLgvE+1zDmGvp63fQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="jzdG5aaV7U289fOUzFYddgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zupZYMLgvE+1zDmGvp63fQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[55]" type="UMLNoteView" guid="fFkX0La9sk+CswtYzYP9QQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1992</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">83</XPD:ATTR>
<XPD:ATTR name="Text" type="string">....
        cachep = __find_general_cachep(size, flags);
        if (unlikely(cachep == NULL))
                return NULL;
        return __cache_alloc(cachep, flags, caller);
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[56]" type="UMLDependencyView" guid="vqb3jNKC3UKDwhkswbA5SAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1438,209;1644,162</XPD:ATTR>
<XPD:REF name="Model">SqHrMBsPhkmWM4wUFpbnsAAA</XPD:REF>
<XPD:REF name="Head">jDaziuCmBUWZStFBcQtP9gAA</XPD:REF>
<XPD:REF name="Tail">O3iHSvos8UC2XXBFrlP2XAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jo0cLfdeFkicJSBEm1gSVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SqHrMBsPhkmWM4wUFpbnsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="N5MR3xsNzESa6PyigI/ZsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">SqHrMBsPhkmWM4wUFpbnsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pcGCsQ48kkmuwdwnPApIWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SqHrMBsPhkmWM4wUFpbnsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[57]" type="UMLDependencyView" guid="Ak71o1Cp+UWRwN3z4blPLQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1438,242;1647,356</XPD:ATTR>
<XPD:REF name="Model">B181fe1PWUW/UiGJR0+NSwAA</XPD:REF>
<XPD:REF name="Head">2s/3kSWV50OYzqqYT3KVCAAA</XPD:REF>
<XPD:REF name="Tail">O3iHSvos8UC2XXBFrlP2XAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NqzFndsU10a84owrNKvmZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">B181fe1PWUW/UiGJR0+NSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JVsgjkGjS0W2bg7nURJnAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">B181fe1PWUW/UiGJR0+NSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="HdcUTjLTK0eR/qrEsU7uTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">B181fe1PWUW/UiGJR0+NSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[58]" type="UMLDependencyView" guid="kauNgV7B9EeYVpWyv1l+/QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1739,148;1992,134</XPD:ATTR>
<XPD:REF name="Model">Oy4gcTA/WEKjvzb8eB0zoAAA</XPD:REF>
<XPD:REF name="Head">5beS8wq3W02e73+/hhK1BQAA</XPD:REF>
<XPD:REF name="Tail">jDaziuCmBUWZStFBcQtP9gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZP+/OQl2sUu34KGmDPaAMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Oy4gcTA/WEKjvzb8eB0zoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UMJ32vfpwUSoKWQFn3GXSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Oy4gcTA/WEKjvzb8eB0zoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uPa4ZkWZ3EmUsAtVTVCzdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Oy4gcTA/WEKjvzb8eB0zoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[59]" type="UMLDependencyView" guid="5Z0cCQ+YtkeYKxFypEPnCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1745,356;1792,330</XPD:ATTR>
<XPD:REF name="Model">rziLK+ubxUqL2je2moFd9gAA</XPD:REF>
<XPD:REF name="Head">Bioh7vET/Ee+skYu/rwYogAA</XPD:REF>
<XPD:REF name="Tail">2s/3kSWV50OYzqqYT3KVCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2q1/Nvy0sECgTf4XmjYtlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rziLK+ubxUqL2je2moFd9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rxTvmFWYR0qMsqM8Xy0SGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">rziLK+ubxUqL2je2moFd9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="v0C9VWEVhkadUS1Zl18x5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">rziLK+ubxUqL2je2moFd9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[60]" type="UMLNodeView" guid="ScNsR0mBT0GlxGCebOge7AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2048</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">pjUpeEflhU6SrJT7Mr2rYgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="97CZmDgldEedDIYuk8XrhQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="b+BjcFePFEuUc5bYW1OsxwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">__find_general_cachep</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8S+EagFOn0mIFjf6ANQS6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Yj4lRnu550CBhUsaMj6XoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="MLtK5iaJD0yjZgmhVfAV8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pjUpeEflhU6SrJT7Mr2rYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="hXFWNsYCy0GgBJX6nhu+zgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pjUpeEflhU6SrJT7Mr2rYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[61]" type="UMLNoteView" guid="9JHNziIZGEmOxzTx1PV5LwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2048</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">272</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">243</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Text" type="string">       struct cache_sizes *csizep = malloc_sizes;
...
#ifdef CONFIG_ZONE_DMA
        if (unlikely(gfpflags &amp; GFP_DMA))
               return csizep-&gt;cs_dmacachep;
 #endif
        return csizep-&gt;cs_cachep;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[62]" type="UMLNodeView" guid="cwlAHbyP6kiKX+dY4YAbegAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1996</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">0ziQksMJRkW3ih/mjOXbvwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="V2bbYcCk0UCqneuCtLTLIgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rkCFfbU630mvIeR23y98VQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">__do_cache_alloc</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Pw/1+kJuv0Ctpk52QwrekgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="81AVJeHc+kmzkY+5V1M2KAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="bm0j28Yko0i3Be/cWh3ikwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0ziQksMJRkW3ih/mjOXbvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="xttNJeA8E0y+mkM+K//gpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0ziQksMJRkW3ih/mjOXbvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[63]" type="UMLNodeView" guid="MeQ1VlqJ9E2gX839qNXmyAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2096</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">472</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">149</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">Bfgc1nU7l0aahHR8UJz7cwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uFw2aU4jdUa3lKyX3h8zawAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XFoRsEt17EyLBOUUi0nsogAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">____cache_alloc_node</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bHMRaZviLUe72tpsza6evgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WPIHNwbd0keSnhm8PWZsvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="8NrbpBDV4EWX3PVlvntyCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Bfgc1nU7l0aahHR8UJz7cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="ud7dwZto5E2vlbzIzuiUBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Bfgc1nU7l0aahHR8UJz7cwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[64]" type="UMLNodeView" guid="Z+50gcWWukKgoqXhD3SmTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1616</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">5BfB9BUxJEiVO/Dfe3vtCQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4aIwnlku+UCHZ96Xf7laAgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wcDiqP/je0i5h2AOBh4uIwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">____cache_alloc</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CEc0qrni3UGTQn77p7ttiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="esEGoEUa1UW4H7VNZezQTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="tDCC9DT+YECxbap0RiqqIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5BfB9BUxJEiVO/Dfe3vtCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="Kv1lEvDf8Ual5MwBLjBRKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5BfB9BUxJEiVO/Dfe3vtCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[65]" type="UMLNodeView" guid="vMzazHnLp0WQQd7vOIw02QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1600</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">edQdBLb+AEOmRwQV3tvWigAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UAzNgAWb0kaREDtVHiXBIQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2RnErzTwvkmUpT2b/M2OlwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">cache_alloc_refill</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3Z+/HAkqAUedC0hfjQELlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5qmr9xxYQkypE3eJ9EPgowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="Pu/caBCqf02WOeMPpKWx/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">edQdBLb+AEOmRwQV3tvWigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="QjiKf/ZmOUGNHIJEpxwEvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">edQdBLb+AEOmRwQV3tvWigAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[66]" type="UMLNodeView" guid="eRGUHdIx9keKC9ME/HeEwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1824</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">zfTK6T8xJU2OZTpNXWy+DgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AMnh1yo0kUmd41MtpLGNxgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AUVVDz9dokaX3JVgo7dT8QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">slab_get_obj</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VcQ7NpJcq0aOkJrGSEkG+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qCpIGwJ180SQcCGQpXPl9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="ohwJhvJUv0OQi0f5De3V+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zfTK6T8xJU2OZTpNXWy+DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="Cs19OMsxGkyyXwVeH4iuZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zfTK6T8xJU2OZTpNXWy+DgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[67]" type="UMLDependencyView" guid="DagHkR255E2NaAfvFmfkKQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2057,158;2107,240</XPD:ATTR>
<XPD:REF name="Model">GklgYEOoYkuvul8D09EHOQAA</XPD:REF>
<XPD:REF name="Head">ScNsR0mBT0GlxGCebOge7AAA</XPD:REF>
<XPD:REF name="Tail">5beS8wq3W02e73+/hhK1BQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/ZXnEw7R70G0yxLt7aaZSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GklgYEOoYkuvul8D09EHOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="a8FbH1UkU0SIdCMnTregTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">GklgYEOoYkuvul8D09EHOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mlqcaohEzUuNQBdRJqPfOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GklgYEOoYkuvul8D09EHOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[68]" type="UMLDependencyView" guid="m5kXZCh+LUCwSYWEBHxqRQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1891,330;2006,392</XPD:ATTR>
<XPD:REF name="Model">If1Kzje9W0SxP8Yi7q+cUAAA</XPD:REF>
<XPD:REF name="Head">cwlAHbyP6kiKX+dY4YAbegAA</XPD:REF>
<XPD:REF name="Tail">Bioh7vET/Ee+skYu/rwYogAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="APVhnMRu5kqiKNaAWE/FOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">If1Kzje9W0SxP8Yi7q+cUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="m1BnE2NQlUSpJZ10tRxGkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">If1Kzje9W0SxP8Yi7q+cUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GHXpo8gILE6C9yQe2hnZnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">If1Kzje9W0SxP8Yi7q+cUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[69]" type="UMLDependencyView" guid="1uUjAmoJhUq9oZE5ISpN5wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2094,446;2131,472</XPD:ATTR>
<XPD:REF name="Model">p25fgXTgp0u5mZwWxxf+NwAA</XPD:REF>
<XPD:REF name="Head">MeQ1VlqJ9E2gX839qNXmyAAA</XPD:REF>
<XPD:REF name="Tail">cwlAHbyP6kiKX+dY4YAbegAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="O9UaQwnGPU2At/gh0YCgqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">p25fgXTgp0u5mZwWxxf+NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NDwFO0m7u0uNMiqfpIamxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">p25fgXTgp0u5mZwWxxf+NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zL6OIyfwx0KrjGHfWtphfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">p25fgXTgp0u5mZwWxxf+NwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[70]" type="UMLDependencyView" guid="mL99g6oYuEq0enHDmqyWGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">2096,506;1919,523</XPD:ATTR>
<XPD:REF name="Model">CqDLaDJ/6EqJl/E1hwdpUgAA</XPD:REF>
<XPD:REF name="Head">eRGUHdIx9keKC9ME/HeEwAAA</XPD:REF>
<XPD:REF name="Tail">MeQ1VlqJ9E2gX839qNXmyAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VgZPzkJez02FCBcl5b30rAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CqDLaDJ/6EqJl/E1hwdpUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="t8xwuaUfpk2bmCBMLqE8BAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CqDLaDJ/6EqJl/E1hwdpUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uMgjOrSTpEacapRP+AYjjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CqDLaDJ/6EqJl/E1hwdpUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[71]" type="UMLDependencyView" guid="jhb0Qo4eVEK7rbnTlqIpZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1996,428;1729,467</XPD:ATTR>
<XPD:REF name="Model">ge7Cs7JQGUqGlvLiGixD9QAA</XPD:REF>
<XPD:REF name="Head">Z+50gcWWukKgoqXhD3SmTgAA</XPD:REF>
<XPD:REF name="Tail">cwlAHbyP6kiKX+dY4YAbegAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cx504H1i3U+jhOO78oCvqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ge7Cs7JQGUqGlvLiGixD9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qo1hlLYJjkmIsxkSa2UOhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ge7Cs7JQGUqGlvLiGixD9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="wAadaYEpKEO+OXV/aPaksAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ge7Cs7JQGUqGlvLiGixD9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[72]" type="UMLDependencyView" guid="2p/b0RDCmEKCA2+8Zb7IlQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1668,502;1662,536</XPD:ATTR>
<XPD:REF name="Model">dd+DaRgD0kCnIp8gCo8wJgAA</XPD:REF>
<XPD:REF name="Head">vMzazHnLp0WQQd7vOIw02QAA</XPD:REF>
<XPD:REF name="Tail">Z+50gcWWukKgoqXhD3SmTgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Mgb0RhJ48ku8PfDcRMyULwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dd+DaRgD0kCnIp8gCo8wJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2C3/2a/AW0KnvwXXaa2TKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">dd+DaRgD0kCnIp8gCo8wJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YN4jk8BCQESItl2XQSvWrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">dd+DaRgD0kCnIp8gCo8wJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[73]" type="UMLDependencyView" guid="FC2BY13XRECHPNRxcmCsbAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1616,461;1024,313</XPD:ATTR>
<XPD:REF name="Model">hAIS8Ssb1EKcyVXpoIaRLwAA</XPD:REF>
<XPD:REF name="Head">Lr1+irssbkaXWKNqGkXFkgAA</XPD:REF>
<XPD:REF name="Tail">Z+50gcWWukKgoqXhD3SmTgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CdfPUvojqUmconNHbFE3VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hAIS8Ssb1EKcyVXpoIaRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0l68AY+Mq0Kq7uDBnereEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hAIS8Ssb1EKcyVXpoIaRLwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="DXVLacQoEEGeAxQUyWDh5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hAIS8Ssb1EKcyVXpoIaRLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[74]" type="UMLDependencyView" guid="42KSjQGYtUWU1s77lHKO2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1600,541;1024,321</XPD:ATTR>
<XPD:REF name="Model">fKdpDCM3iEWl/1cOrjD1IQAA</XPD:REF>
<XPD:REF name="Head">Lr1+irssbkaXWKNqGkXFkgAA</XPD:REF>
<XPD:REF name="Tail">vMzazHnLp0WQQd7vOIw02QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NTrHtF96Uk6oCqC/PmYSNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fKdpDCM3iEWl/1cOrjD1IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="V+pP4s5gyUegGcGGiDpXVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">fKdpDCM3iEWl/1cOrjD1IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7EiIqTuYZE63rpSZMp96UgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fKdpDCM3iEWl/1cOrjD1IQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[75]" type="UMLNoteView" guid="oD1wN9xX20iruK+SHYIY4gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">2096</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">504</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Text" type="string">...
obj = slab_get_obj(cachep, slabp, nodeid);
...
return obj;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[76]" type="UMLNoteView" guid="xuiRNm04bkCYi63FkAiOiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1784</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">310</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="Text" type="string">       void *objp = index_to_obj(cachep, slabp, slabp-&gt;free);
        ...
        return objp;
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[77]" type="UMLNoteView" guid="oXiXGKVzTku2dFHvfjcLMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1600</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ac = cpu_cache_get(cachep);

objp = cache_alloc_refill(cachep, flags);
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[78]" type="UMLNoteView" guid="fZTzQWH0xEyqVPrMcyL0owAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1584</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">167</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ac = cpu_cache_get(cachep);
....
return ac-&gt;entry[--ac-&gt;avail];
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[79]" type="UMLPackageView" guid="Bjn13nxZnk6H8guhxwaROwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1300</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">70</XPD:ATTR>
<XPD:REF name="Model">sY5f9Bsmt0GDbvLtYi37wwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F1vLYncY7EmGxPAdqMZTSgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2oxh9kwZfkCAKqNgZJ0enAAA">
<XPD:ATTR name="Text" type="string">arch/um/kernel/process.c</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="w+jBYSV0rkKQx7OsaJrkKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jp45/LknqkOiBBbEWu7C0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[80]" type="UMLNodeView" guid="8OvM7ZiQPE21fXAqY5uNKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1300</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">173</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">TpfqMwnNTEOOCXDTB4h2DAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iAjesrteVE6c9i/m7EwURgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="G3pO+ajG2E2/lXS33hQH9QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">kmalloc(size, GFP_KERNEL);</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+ractRT2X0CM1Q8DM332HwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MFzmQqPPxE2J/8TXjg7aYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="Mqa4hLOz80axziI+K4ol2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TpfqMwnNTEOOCXDTB4h2DAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="wJ9utPNWD0y/5n30lCfSvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TpfqMwnNTEOOCXDTB4h2DAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[81]" type="UMLDependencyView" guid="OzkcB4GEkUG49X7o8Q1k4AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1388,140;1393,192</XPD:ATTR>
<XPD:REF name="Model">VP6TtgHFskeqUwX4c3dvwwAA</XPD:REF>
<XPD:REF name="Head">O3iHSvos8UC2XXBFrlP2XAAA</XPD:REF>
<XPD:REF name="Tail">8OvM7ZiQPE21fXAqY5uNKAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wIevqocLAU6EOAc+p2m+HgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VP6TtgHFskeqUwX4c3dvwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qfKobATXIkurmEjOjaFzKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">VP6TtgHFskeqUwX4c3dvwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5Mqchov3i0aBMDIv6cICpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VP6TtgHFskeqUwX4c3dvwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[82]" type="RoundRectView" guid="7g9tCy65C0GCfrcmcKB7dAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">728</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">1241</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">1153</XPD:ATTR>
<XPD:ATTR name="LineWidth" type="integer">1</XPD:ATTR>
<XPD:ATTR name="LineKind" type="LineKind">lkSolid</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[83]" type="UMLNoteView" guid="DJ+2H0fDzEObKKA1pe5rgwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">744</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">402</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">1118</XPD:ATTR>
<XPD:ATTR name="Text" type="string">struct kmem_cache {
 /* 1) per-cpu data, touched during every alloc/free */
        struct array_cache *array[NR_CPUS];
 * 2) Cache tunables. Protected by cache_chain_mutex */
         unsigned int batchcount;
         unsigned int limit;
         unsigned int shared;
 
         unsigned int buffer_size;
         u32 reciprocal_buffer_size;
 /* 3) touched by every alloc &amp; free from the backend */
 
         unsigned int flags;             /* constant flags */
         unsigned int num;               /* # of objs per slab */
 
 /* 4) cache_grow/shrink */
         /* order of pgs per slab (2^n) */
         unsigned int gfporder;
 
         /* force GFP flags, e.g. GFP_DMA */
         gfp_t gfpflags;
 
         size_t colour;                  /* cache colouring range */
         unsigned int colour_off;        /* colour offset */
         struct kmem_cache *slabp_cache;
         unsigned int slab_size;
         unsigned int dflags;            /* dynamic flags */
 
         /* constructor func */
         void (*ctor) (void *, struct kmem_cache *, unsigned long);
 
 /* 5) cache creation/removal */
         const char *name;
         struct list_head next;
 
 /* 6) statistics */
 #if STATS
         unsigned long num_active;
         unsigned long num_allocations;
         unsigned long high_mark;
         unsigned long grown;
         unsigned long reaped;
         unsigned long errors;
         unsigned long max_freeable;
         unsigned long node_allocs;
         unsigned long node_frees;
         unsigned long node_overflow;
         atomic_t allochit;
         atomic_t allocmiss;
         atomic_t freehit;
         atomic_t freemiss;
 #endif
 #if DEBUG
         /*
          * If debugging is enabled, then the allocator can add additional
          * fields and/or padding to every object. buffer_size contains the total
          * object size including these internal fields, the following two
          * variables contain the offset to the user object and its size.
          */
         int obj_offset;
         int obj_size;
 #endif
         /*
          * We put nodelists[] at the end of kmem_cache, because we want to size
         * this array to nr_node_ids slots instead of MAX_NUMNODES
          * (see kmem_cache_init())
          * We still use [MAX_NUMNODES] and not [1] or [0] because cache_cache
          * is statically defined, so we reserve the max number of nodes.
          */
         struct kmem_list3 *nodelists[MAX_NUMNODES];
         /*
          * Do not add fields after nodelists[]
          */
 };
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[84]" type="UMLNoteView" guid="Txb6GLPqeU6ap5Y3Unq3EwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">548</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">744</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">386</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">968</XPD:ATTR>
<XPD:ATTR name="Text" type="string">struct page {
          unsigned long flags;            /* Atomic flags, some possibly
                                           * updated asynchronously */
          atomic_t _count;                /* Usage count, see below. */
          union {
                  atomic_t _mapcount;     /* Count of ptes mapped in mms,
                                           * to show when page is mapped
                                           * &amp; limit reverse map searches.
                                           */
                  struct {        /* SLUB uses */
                          short unsigned int inuse;
                          short unsigned int offset;
                  };
          };
          union {
              struct {
                  unsigned long private;          /* Mapping-private opaque data:
                                                   * usually used for buffer_heads
                                                   * if PagePrivate set; used for
                                                   * swp_entry_t if PageSwapCache;
                                                   * indicates order in the buddy
                                                   * system if PG_buddy is set.
                                                   */
                  struct address_space *mapping;  /* If low bit clear, points to
                                                   * inode address_space, or NULL.
                                                   * If page mapped as anonymous
                                                   * memory, low bit is set, and
                                                   * it points to anon_vma object:
                                                   * see PAGE_MAPPING_ANON below.
                                                   */
              };
  #if NR_CPUS &gt;= CONFIG_SPLIT_PTLOCK_CPUS
              spinlock_t ptl;
  #endif
              struct {                    /* SLUB uses */
                  void **lockless_freelist;
                  struct kmem_cache *slab;        /* Pointer to slab */
              };
              struct {
                  struct page *first_page;        /* Compound pages */
              };
          };
          union {
                  pgoff_t index;          /* Our offset within mapping. */
                  void *freelist;         /* SLUB: freelist req. slab lock */
          };
          struct list_head lru;           /* Pageout list, eg. active_list
                                           * protected by zone-&gt;lru_lock !
                                           */
          /*
           * On machines where all RAM is mapped into kernel address space,
           * we can simply calculate the virtual address. On machines with
           * highmem some memory is mapped into kernel virtual memory
           * dynamically, so we need a place to store that address.
           * Note that this field could be 16 bits on x86 ... ;)
           *
           * Architectures with slow multiplication can define
           * WANT_PAGE_VIRTUAL in asm/page.h
           */
  #if defined(WANT_PAGE_VIRTUAL)
          void *virtual;                  /* Kernel virtual address (NULL if
                                             not kmapped, ie. highmem) */
  #endif /* WANT_PAGE_VIRTUAL */
  };
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[85]" type="UMLNoteView" guid="uIm0dk39wEu+uHJX/GS2eAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">748</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Text" type="string">struct slabinfo {
          char *name;
         int alias;
          int refs;
          int aliases, align, cache_dma, cpu_slabs, destroy_by_rcu;
          int hwcache_align, object_size, objs_per_slab;
          int sanity_checks, slab_size, store_user, trace;
          int order, poison, reclaim_account, red_zone;
          unsigned long partial, objects, slabs;
          int numa[MAX_NODES];
          int numa_partial[MAX_NODES];
  } slabinfo[MAX_SLABS];
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[86]" type="UMLNodeView" guid="Af2VeY7NrEuWY6XOAESK6wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">55</XPD:ATTR>
<XPD:REF name="Model">UJi+IJdTq0Sx3NXmhMroHQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="CTJJpsVQNUSXugVIQvjBWwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Qd55AB6jWEeJ7WgNiFGEyQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">do_execve</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9Bd8NVBq1k6AflK8c1OWmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3WRi/v8l9E2VZz0Ugd7gwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="DeployedComponentCompartment" type="UMLDeployedComponentCompartmentView" guid="RDXi8NezQUiSziGQhM3zJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UJi+IJdTq0Sx3NXmhMroHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="DeployedArtifactCompartment" type="UMLDeployedArtifactCompartmentView" guid="3Z6g7soY0UmSFVqd3lRpyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UJi+IJdTq0Sx3NXmhMroHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[87]" type="UMLNoteView" guid="p3I78u06SEqtcorHLE19tgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">182</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="Text" type="string">kfree()
//this fuction is to free previously 
//allocated memory
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[88]" type="UMLDependencyView" guid="EaTaTSRXEkSmUJH82fgSZgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">126,111;212,124</XPD:ATTR>
<XPD:REF name="Model">8cT95O4chUaoEhwMLTVlEwAA</XPD:REF>
<XPD:REF name="Head">lH3OQngg0UiXH0iy3m8cxgAA</XPD:REF>
<XPD:REF name="Tail">Af2VeY7NrEuWY6XOAESK6wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="VRW1GIE1GUKjB0bfxvIfUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8cT95O4chUaoEhwMLTVlEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Xfn9/vyy6EayrcorNiGAsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">8cT95O4chUaoEhwMLTVlEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JeSle5WCv0+PA7cDrRyC1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8cT95O4chUaoEhwMLTVlEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[89]" type="UMLNoteView" guid="MaLWEysQ/kyk6XOUW9oN9gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1996</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">319</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">38</XPD:ATTR>
<XPD:ATTR name="Text" type="string">objp = ____cache_alloc(cache, flags);
objp = ____cache_alloc_node(cache, flags, numa_node_id());
</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">99</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="GOaWqyw0TUK2nriKzp7IVwAA">
<XPD:ATTR name="Name" type="string">fs/exec.c</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">nI3lFIwCCEq1As1P1PaHVwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Us1Ap0YS70ur9nJ0Ay9iyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLNode" guid="xQk933dIT065RCIYUMTRwwAA">
<XPD:ATTR name="Name" type="string">kfree2</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">46bYbMktLkuBj4W03WKtXAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Us1Ap0YS70ur9nJ0Ay9iyQAA</XPD:REF>
<XPD:ATTR name="#OwnedPorts" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedPorts[0]" type="UMLPort" guid="Kmm7PR/XFkSYHOqq9u1/pQAA">
<XPD:ATTR name="Name" type="string">copy_strings()</XPD:ATTR>
<XPD:ATTR name="IsService" type="boolean">False</XPD:ATTR>
<XPD:REF name="Owner">xQk933dIT065RCIYUMTRwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLDependency" guid="Us1Ap0YS70ur9nJ0Ay9iyQAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">GOaWqyw0TUK2nriKzp7IVwAA</XPD:REF>
<XPD:REF name="Supplier">xQk933dIT065RCIYUMTRwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="c+gDIeiHeUyL4mGf6pI2IQAA">
<XPD:ATTR name="Name" type="string">mm/slab.c</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">1XumUE3Uu0+80j7gdhlzEgAA</XPD:REF>
<XPD:REF name="Views[1]">BVc7uLa2f0mhAHpwg3GUtwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">exsOGCZpcEuW1KRu5qjS3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLNode" guid="OX2qtJOpSkeE92PIIUmNXgAA">
<XPD:ATTR name="Name" type="string">virt_to_cache</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Erv4NOv7QkSqV0h49BbnCAAA</XPD:REF>
<XPD:REF name="Views[1]">RihIiEbyLUmHP2vwd6dXmwAA</XPD:REF>
<XPD:REF name="Views[2]">mGQu+pIjYkKYI+w76g0UBgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">cF22L0y1OEeSBiFK/ZfV9QAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">X3Mj2Uq9k0eQG25Kra45+AAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">LQxJpOQwC0ap9P/RMsblaAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">46bYbMktLkuBj4W03WKtXAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">Xg1fxfCvqkm+Anz94qxiLAAA</XPD:REF>
<XPD:ATTR name="#OwnedPorts" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedPorts[0]" type="UMLPort" guid="tB/4v/9IPECV+u27mmJOfgAA">
<XPD:ATTR name="IsService" type="boolean">False</XPD:ATTR>
<XPD:REF name="Owner">OX2qtJOpSkeE92PIIUmNXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLDependency" guid="46bYbMktLkuBj4W03WKtXAAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">xQk933dIT065RCIYUMTRwwAA</XPD:REF>
<XPD:REF name="Supplier">OX2qtJOpSkeE92PIIUmNXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLPackage" guid="LPmSFImuIE2+FtOWdVWMAwAA">
<XPD:ATTR name="Name" type="string">mm/mempolicy.h</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLNode" guid="Rbe8KO8TUk26WzbNdAmJmQAA">
<XPD:ATTR name="Name" type="string">alloc_pages_current</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">5</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">O3HZvrqxrk+Avr9orhlzugAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">Q4k/E2higU2l6DHUCiZnZQAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">p1yGlo8idUCp93wnLA7s/QAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">bnKiQ20kDEGbcFNQzY6+8QAA</XPD:REF>
<XPD:REF name="ClientDependencies[4]">BZz5t6IcvkmDK5uLRROddwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">cF22L0y1OEeSBiFK/ZfV9QAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">O3HZvrqxrk+Avr9orhlzugAA</XPD:REF>
<XPD:ATTR name="#OwnedPorts" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedPorts[0]" type="UMLPort" guid="VUXDsb9chEuh7r2i7YjubgAA">
<XPD:ATTR name="IsService" type="boolean">False</XPD:ATTR>
<XPD:REF name="Owner">Rbe8KO8TUk26WzbNdAmJmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLDependency" guid="cF22L0y1OEeSBiFK/ZfV9QAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">OX2qtJOpSkeE92PIIUmNXgAA</XPD:REF>
<XPD:REF name="Supplier">Rbe8KO8TUk26WzbNdAmJmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLPackage" guid="4APp/R33BkmxF5hlMAa99wAA">
<XPD:ATTR name="Name" type="string">mm/page_alloc.c</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLNode" guid="baFNFjYTp0K5CmErLr0qsAAA">
<XPD:ATTR name="Name" type="string">__alloc_pages</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Q4k/E2higU2l6DHUCiZnZQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">p1yGlo8idUCp93wnLA7s/QAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">jAmthN0AD0aNYlgtkSgCXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLDependency" guid="O3HZvrqxrk+Avr9orhlzugAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">Rbe8KO8TUk26WzbNdAmJmQAA</XPD:REF>
<XPD:REF name="Supplier">Rbe8KO8TUk26WzbNdAmJmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLDependency" guid="Q4k/E2higU2l6DHUCiZnZQAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">Rbe8KO8TUk26WzbNdAmJmQAA</XPD:REF>
<XPD:REF name="Supplier">baFNFjYTp0K5CmErLr0qsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLDependency" guid="p1yGlo8idUCp93wnLA7s/QAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">Rbe8KO8TUk26WzbNdAmJmQAA</XPD:REF>
<XPD:REF name="Supplier">baFNFjYTp0K5CmErLr0qsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLNode" guid="PM0YrKx+V0WZGJUa1nh/gQAA">
<XPD:ATTR name="Name" type="string">alloc_page_interleave</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">EpZpuzWy70qAY+UU3swsiAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">jAmthN0AD0aNYlgtkSgCXgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">bnKiQ20kDEGbcFNQzY6+8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLDependency" guid="bnKiQ20kDEGbcFNQzY6+8QAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">Rbe8KO8TUk26WzbNdAmJmQAA</XPD:REF>
<XPD:REF name="Supplier">PM0YrKx+V0WZGJUa1nh/gQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLPackage" guid="b9VOCvvVoUisFlLii+EifQAA">
<XPD:ATTR name="Name" type="string">mm/Vmstat.c</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLNode" guid="geLebnyljUCeriB4UiANYAAA">
<XPD:ATTR name="Name" type="string">inc_zone_page_state</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">EpZpuzWy70qAY+UU3swsiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLDependency" guid="EpZpuzWy70qAY+UU3swsiAAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">PM0YrKx+V0WZGJUa1nh/gQAA</XPD:REF>
<XPD:REF name="Supplier">geLebnyljUCeriB4UiANYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLPackage" guid="vWLlK4XQP0yI2KW81nn94wAA">
<XPD:ATTR name="Name" type="string">mm/Mmap.c</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLNode" guid="WJOfZMtxK0e3IHW1P5XnIAAA">
<XPD:ATTR name="Name" type="string">do_mmap</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">cXU+yJaOWECKXRS2uP6aIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLNode" guid="p9EPEWz7zkuTXi1P5hlyTQAA">
<XPD:ATTR name="Name" type="string">do_mmap_pgoff</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">02GPix8/xUm3yjekavX4ZAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">OViOkEuMPEu7pUSwbzuFKwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">cXU+yJaOWECKXRS2uP6aIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLDependency" guid="cXU+yJaOWECKXRS2uP6aIwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">WJOfZMtxK0e3IHW1P5XnIAAA</XPD:REF>
<XPD:REF name="Supplier">p9EPEWz7zkuTXi1P5hlyTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLNode" guid="GDR2gbBo7UOMiHBNfhsFrwAA">
<XPD:ATTR name="Name" type="string">do_munmap</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">wH6AZnaOOUGEx2vUpwUGBwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">02GPix8/xUm3yjekavX4ZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLDependency" guid="02GPix8/xUm3yjekavX4ZAAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">p9EPEWz7zkuTXi1P5hlyTQAA</XPD:REF>
<XPD:REF name="Supplier">GDR2gbBo7UOMiHBNfhsFrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLNode" guid="OKR1JYUbLEmAmWchYAdFZAAA">
<XPD:ATTR name="Name" type="string">vma_adjust</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">jBZQCXGS7UqlaVw1Y1x53AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLNode" guid="DSyEgbIK20yRm3Oyzah9mgAA">
<XPD:ATTR name="Name" type="string">split_vma</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">jBZQCXGS7UqlaVw1Y1x53AAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">wH6AZnaOOUGEx2vUpwUGBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLDependency" guid="wH6AZnaOOUGEx2vUpwUGBwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">GDR2gbBo7UOMiHBNfhsFrwAA</XPD:REF>
<XPD:REF name="Supplier">DSyEgbIK20yRm3Oyzah9mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLDependency" guid="jBZQCXGS7UqlaVw1Y1x53AAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">DSyEgbIK20yRm3Oyzah9mgAA</XPD:REF>
<XPD:REF name="Supplier">OKR1JYUbLEmAmWchYAdFZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLPackage" guid="WwWsiVAQgUeOCioHuvVnxQAA">
<XPD:ATTR name="Name" type="string">kernel/Cpuset.c</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLNode" guid="PgLIEm3f1Eq6at9iike+IAAA">
<XPD:ATTR name="Name" type="string">cpuset_update_task_memory_state</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">BZz5t6IcvkmDK5uLRROddwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLDependency" guid="BZz5t6IcvkmDK5uLRROddwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">Rbe8KO8TUk26WzbNdAmJmQAA</XPD:REF>
<XPD:REF name="Supplier">PgLIEm3f1Eq6at9iike+IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLDependency" guid="jAmthN0AD0aNYlgtkSgCXgAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">PM0YrKx+V0WZGJUa1nh/gQAA</XPD:REF>
<XPD:REF name="Supplier">baFNFjYTp0K5CmErLr0qsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLNode" guid="Yl5g6Zw4q0+/JkuABKrUugAA">
<XPD:ATTR name="Name" type="string">get_unmapped_area</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">OViOkEuMPEu7pUSwbzuFKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLDependency" guid="OViOkEuMPEu7pUSwbzuFKwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">p9EPEWz7zkuTXi1P5hlyTQAA</XPD:REF>
<XPD:REF name="Supplier">Yl5g6Zw4q0+/JkuABKrUugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLPackage" guid="fnnQxMtoC0Or0pgovfLw+AAA">
<XPD:ATTR name="Name" type="string">include/linux/mm.h1</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLNode" guid="55CuLJgDRUy3KVpUPiS/wgAA">
<XPD:ATTR name="Name" type="string">__cache_free</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">VIw+eKmZ2k2tOoQDpuYdfgAA</XPD:REF>
<XPD:REF name="Views[1]">zHa9wvWMoE2fVobD1qh0SgAA</XPD:REF>
<XPD:REF name="Views[2]">m3NMXxgyikKxfxMmqrilEQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">IBY0DZ4HkEaDb01wI27VAwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">k/Sh8vNscEKVG+nVOcnPgwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">KWD/iIRey0+FXmIHjIL0FwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">7r5UaBN1dEGAWVKVuhZA4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLNode" guid="qCeiWQAjUECUt3QL+EjfGgAA">
<XPD:ATTR name="Name" type="string">virt_to_head_page</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">CA875lZyvke9K4TQ+/7hFQAA</XPD:REF>
<XPD:REF name="Views[1]">oyB5+siPT0iv2Oq2O6Q+TgAA</XPD:REF>
<XPD:REF name="Views[2]">YoneBUlqVkyZD7ZKXGm1BgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">O85yTGdHbEyRmEQCTezJAQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">jjKthi71XEGP5sA002ENrgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">X3Mj2Uq9k0eQG25Kra45+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLPackage" guid="jItZXv/1bUehvp8VbvJRNgAA">
<XPD:ATTR name="Name" type="string">include/linux/mm.h</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">79OpN7dn1USfxhBhEWM1WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLNode" guid="E6eMohEdMEWe9OLV2pLTnQAA">
<XPD:ATTR name="Name" type="string">virt_to_page</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">DjxjijFs2kqMOgdAebl7RgAA</XPD:REF>
<XPD:REF name="Views[1]">sQbRAZqV6kiKQggLAhrSSQAA</XPD:REF>
<XPD:REF name="Views[2]">DqZv0dJSIke3sbkYxpE1bgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">O85yTGdHbEyRmEQCTezJAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[40]" type="UMLNode" guid="ekslotaLJUWyv8WgmQy3PgAA">
<XPD:ATTR name="Name" type="string">compound_head</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Gfw4v2qgGU6cekhNs3B4jgAA</XPD:REF>
<XPD:REF name="Views[1]">3OTE5GwcEkuNssUvNgSBRgAA</XPD:REF>
<XPD:REF name="Views[2]">SqFxNUA3C02QgWk1rMw5wQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">jjKthi71XEGP5sA002ENrgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">hs0PH5bGRkS7hPRw1UARBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[41]" type="UMLNode" guid="OOfkPAYJ+km/+sX1rmRHpAAA">
<XPD:ATTR name="Name" type="string">page_get_cache</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">39fFEZyRXEe4sxgMWMcENAAA</XPD:REF>
<XPD:REF name="Views[1]">K+zowFLpYkiVhDlgayZ+cwAA</XPD:REF>
<XPD:REF name="Views[2]">fl/E7R7+7EGjOKqpgrXKdQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">hs0PH5bGRkS7hPRw1UARBQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">LQxJpOQwC0ap9P/RMsblaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[42]" type="UMLNode" guid="4lg1mgaOz0iH5evgF/RKRwAA">
<XPD:ATTR name="Name" type="string">cache_flusharray</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">2XVJhKzkXk29c4bJCpkfNgAA</XPD:REF>
<XPD:REF name="Views[1]">oPUZR143OE6iJnW4YSpI2wAA</XPD:REF>
<XPD:REF name="Views[2]">XYbWtYaekkqCy/A0j+atlwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">sHrFm+iZQU+mHjt06sL8GwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">IBY0DZ4HkEaDb01wI27VAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[43]" type="UMLNode" guid="YMr8syyxvECRx0LAOwSW2wAA">
<XPD:ATTR name="Name" type="string">free_block</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Oue5MO2apkGBHMiyeuufwQAA</XPD:REF>
<XPD:REF name="Views[1]">7XoiFw4lEUqJ/xpbeHBPEQAA</XPD:REF>
<XPD:REF name="Views[2]">iG4yyCZ0ZECcg9I9RSr0cAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">/IHnMdt2hk68ml5ONdsJ9QAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">sHrFm+iZQU+mHjt06sL8GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[44]" type="UMLNode" guid="dy4MDoXmu0uD8s/+zUcUvwAA">
<XPD:ATTR name="Name" type="string">slab_destroy</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">pdtWGHXD+0KKmjBP0WWpBgAA</XPD:REF>
<XPD:REF name="Views[1]">9r2y3gK3l0SyPYxUh7zNHwAA</XPD:REF>
<XPD:REF name="Views[2]">NBYByE9OaE6+szzvPvAB/gAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">BB7fET9tx0e4GLezar1mpwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">0tfzErrpukujefJoDXIeYgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">/IHnMdt2hk68ml5ONdsJ9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[45]" type="UMLNode" guid="hyv26DHUs0GgyVHPpK6oAwAA">
<XPD:ATTR name="Name" type="string">kmem_freepages</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">e166SzHhdEi2KXlv3TiMiAAA</XPD:REF>
<XPD:REF name="Views[1]">yOMnImWxI0i10F7X6pWRbgAA</XPD:REF>
<XPD:REF name="Views[2]">e0cIhHTTvU+Ol4p3xMLR9gAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">BB7fET9tx0e4GLezar1mpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[46]" type="UMLNode" guid="yDgtFnZ8a0mSyQC5FlqEhAAA">
<XPD:ATTR name="Name" type="string">kmem_cache_free</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">/RvjBlP2KUWAXm2b9ME9tAAA</XPD:REF>
<XPD:REF name="Views[1]">tGFJVvCZYkeqKU9iO/50kQAA</XPD:REF>
<XPD:REF name="Views[2]">JzfIKsmJTEO1Pp9tcnMs8QAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">7r5UaBN1dEGAWVKVuhZA4AAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">0tfzErrpukujefJoDXIeYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[47]" type="UMLNode" guid="WNTVY4YV1UWazQs1sXVqYwAA">
<XPD:ATTR name="Name" type="string">kfree</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">lH3OQngg0UiXH0iy3m8cxgAA</XPD:REF>
<XPD:REF name="Views[1]">X6i3vyslEEONbokq0W3yBwAA</XPD:REF>
<XPD:REF name="Views[2]">aaPRLlkhj0+ryssLwA4XGAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Xg1fxfCvqkm+Anz94qxiLAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">KWD/iIRey0+FXmIHjIL0FwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">8cT95O4chUaoEhwMLTVlEwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">l2v+Xb1bMkmlKi+kQXgKZQAA</XPD:REF>
<XPD:REF name="Associations[1]">z1pq8OrHME6CwteElY1AHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[48]" type="UMLAssociation" guid="cxgttI9AtEymbeqE1XKMggAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">RdsFTUrkgk2WdU3MUd7BBAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">RdsFTUrkgk2WdU3MUd7BBAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="l2v+Xb1bMkmlKi+kQXgKZQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">cxgttI9AtEymbeqE1XKMggAA</XPD:REF>
<XPD:REF name="Participant">WNTVY4YV1UWazQs1sXVqYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="z1pq8OrHME6CwteElY1AHQAA">
<XPD:REF name="Association">cxgttI9AtEymbeqE1XKMggAA</XPD:REF>
<XPD:REF name="Participant">WNTVY4YV1UWazQs1sXVqYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[49]" type="UMLDependency" guid="RdsFTUrkgk2WdU3MUd7BBAAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">cxgttI9AtEymbeqE1XKMggAA</XPD:REF>
<XPD:REF name="Supplier">cxgttI9AtEymbeqE1XKMggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[50]" type="UMLDependency" guid="Xg1fxfCvqkm+Anz94qxiLAAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">WNTVY4YV1UWazQs1sXVqYwAA</XPD:REF>
<XPD:REF name="Supplier">OX2qtJOpSkeE92PIIUmNXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">osbR0Pw8TkaBtm5b1LLpfQAA</XPD:REF>
<XPD:REF name="Views[1]">P47WUDPMSkSWMDB43fs8PQAA</XPD:REF>
<XPD:REF name="Views[2]">YUR4VPnthk+8CydVZ7CSLgAA</XPD:REF>
<XPD:REF name="Views[3]">GB1gnHlQSUKGMAK20UoHPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[51]" type="UMLDependency" guid="KWD/iIRey0+FXmIHjIL0FwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">WNTVY4YV1UWazQs1sXVqYwAA</XPD:REF>
<XPD:REF name="Supplier">55CuLJgDRUy3KVpUPiS/wgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5vnoBlydKEOEwC4lcVfctgAA</XPD:REF>
<XPD:REF name="Views[1]">Syq2KozxEkWhQso2rCSLagAA</XPD:REF>
<XPD:REF name="Views[2]">ebnOmVjI2ki8X3hwYamjFQAA</XPD:REF>
<XPD:REF name="Views[3]">WxqLTYZA+kSHx4FU7w1F8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[52]" type="UMLDependency" guid="X3Mj2Uq9k0eQG25Kra45+AAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">OX2qtJOpSkeE92PIIUmNXgAA</XPD:REF>
<XPD:REF name="Supplier">qCeiWQAjUECUt3QL+EjfGgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4aGsDDOrj0+KMX9Is8oHkwAA</XPD:REF>
<XPD:REF name="Views[1]">uMr/M3p1wk6qg9hngu3JXwAA</XPD:REF>
<XPD:REF name="Views[2]">oYJ5VvIhrkqQeWIB075XlwAA</XPD:REF>
<XPD:REF name="Views[3]">T7u3p1FrlEG1ZkMhCU8UcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[53]" type="UMLDependency" guid="LQxJpOQwC0ap9P/RMsblaAAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">OX2qtJOpSkeE92PIIUmNXgAA</XPD:REF>
<XPD:REF name="Supplier">OOfkPAYJ+km/+sX1rmRHpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SEVLmQc1nUSIWUdZGtMG6AAA</XPD:REF>
<XPD:REF name="Views[1]">pNVz18N7lUiDgDmiBI6jBAAA</XPD:REF>
<XPD:REF name="Views[2]">45di9TZKF0mmvNH0kggTcwAA</XPD:REF>
<XPD:REF name="Views[3]">EnMIv8UJAkuLvc/k+3lJWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[54]" type="UMLDependency" guid="O85yTGdHbEyRmEQCTezJAQAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">qCeiWQAjUECUt3QL+EjfGgAA</XPD:REF>
<XPD:REF name="Supplier">E6eMohEdMEWe9OLV2pLTnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6AEzyCgwIECf4z4cZdP1swAA</XPD:REF>
<XPD:REF name="Views[1]">dAbubtKqYUaSf2iQ+XUTfgAA</XPD:REF>
<XPD:REF name="Views[2]">JZYjoVnP9kGfEku+963esgAA</XPD:REF>
<XPD:REF name="Views[3]">8E3/P6XffEShxQo+fv0dNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[55]" type="UMLDependency" guid="jjKthi71XEGP5sA002ENrgAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">qCeiWQAjUECUt3QL+EjfGgAA</XPD:REF>
<XPD:REF name="Supplier">ekslotaLJUWyv8WgmQy3PgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TwXSVUKF9UGh0WSjZPPdqAAA</XPD:REF>
<XPD:REF name="Views[1]">vrVcC/15BEOXfZUm0DxuxAAA</XPD:REF>
<XPD:REF name="Views[2]">+LoJQp66XEWW+oPHh9YCMwAA</XPD:REF>
<XPD:REF name="Views[3]">jbHfOY/oOUaRTt6+FXQukgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[56]" type="UMLDependency" guid="hs0PH5bGRkS7hPRw1UARBQAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">OOfkPAYJ+km/+sX1rmRHpAAA</XPD:REF>
<XPD:REF name="Supplier">ekslotaLJUWyv8WgmQy3PgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EgqmgYlvbk6IiFoTByzQiQAA</XPD:REF>
<XPD:REF name="Views[1]">UtEN87EjOUqnyIZwDJU/SAAA</XPD:REF>
<XPD:REF name="Views[2]">Ke5cyCAC2UelTCWVkpmK8wAA</XPD:REF>
<XPD:REF name="Views[3]">grJDMSqbmU6mEqOXCeHcgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[57]" type="UMLNode" guid="SugRQPgyfUSKw3Mqwh20UAAA">
<XPD:ATTR name="Name" type="string">cpu_cache_get</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Lr1+irssbkaXWKNqGkXFkgAA</XPD:REF>
<XPD:REF name="Views[1]">lZHM2XSftkGMtDIw6WJg5gAA</XPD:REF>
<XPD:REF name="Views[2]">zdhKksmEaEK+bt21riKQXQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">3</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">k/Sh8vNscEKVG+nVOcnPgwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">hAIS8Ssb1EKcyVXpoIaRLwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">fKdpDCM3iEWl/1cOrjD1IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[58]" type="UMLDependency" guid="IBY0DZ4HkEaDb01wI27VAwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">55CuLJgDRUy3KVpUPiS/wgAA</XPD:REF>
<XPD:REF name="Supplier">4lg1mgaOz0iH5evgF/RKRwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TsgWyyhHh0qOMlrN/HifzgAA</XPD:REF>
<XPD:REF name="Views[1]">kME1y/fWAkq1TBatDmbvRAAA</XPD:REF>
<XPD:REF name="Views[2]">ffTJ0UkkrkqXTaNuclWYpgAA</XPD:REF>
<XPD:REF name="Views[3]">0QLwGTOAWk2ChFxA+Z1eXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[59]" type="UMLDependency" guid="sHrFm+iZQU+mHjt06sL8GwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">4lg1mgaOz0iH5evgF/RKRwAA</XPD:REF>
<XPD:REF name="Supplier">YMr8syyxvECRx0LAOwSW2wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">omdbZjO7JEajc3x1MO1uQgAA</XPD:REF>
<XPD:REF name="Views[1]">08qY3ftQqEGjApBM6lDluwAA</XPD:REF>
<XPD:REF name="Views[2]">PbOibcJiqki4oAHo5hMXYAAA</XPD:REF>
<XPD:REF name="Views[3]">+HbJmUztuEKdczVbfitU9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[60]" type="UMLDependency" guid="/IHnMdt2hk68ml5ONdsJ9QAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">YMr8syyxvECRx0LAOwSW2wAA</XPD:REF>
<XPD:REF name="Supplier">dy4MDoXmu0uD8s/+zUcUvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c1QYgCZGyUKMI7vrN3iUeQAA</XPD:REF>
<XPD:REF name="Views[1]">bs52u9Mw/0irpZYOAID71AAA</XPD:REF>
<XPD:REF name="Views[2]">ZbmbZH2/fUqRc7/qUBC3CAAA</XPD:REF>
<XPD:REF name="Views[3]">9XupfYtvZ0OYNfMa5b1unwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[61]" type="UMLDependency" guid="BB7fET9tx0e4GLezar1mpwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">dy4MDoXmu0uD8s/+zUcUvwAA</XPD:REF>
<XPD:REF name="Supplier">hyv26DHUs0GgyVHPpK6oAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">O7rPKO/UMUmDGP+G5AJcVwAA</XPD:REF>
<XPD:REF name="Views[1]">TMv74Cr020ilkMtWx1hQmgAA</XPD:REF>
<XPD:REF name="Views[2]">fv4vrJfL8UqXtiYwuwqZvwAA</XPD:REF>
<XPD:REF name="Views[3]">zlC+yVIz20CxTh9uoGoV5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[62]" type="UMLDependency" guid="0tfzErrpukujefJoDXIeYgAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">dy4MDoXmu0uD8s/+zUcUvwAA</XPD:REF>
<XPD:REF name="Supplier">yDgtFnZ8a0mSyQC5FlqEhAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KWm8sCTCnUC5w+SLXCfijQAA</XPD:REF>
<XPD:REF name="Views[1]">uSQyIZRrqkqKFIJaq59MeAAA</XPD:REF>
<XPD:REF name="Views[2]">hitanyjSc0mkacVtXo51UwAA</XPD:REF>
<XPD:REF name="Views[3]">r4dAP9dg40u+L+vj2/CcaAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[63]" type="UMLDependency" guid="7r5UaBN1dEGAWVKVuhZA4AAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">yDgtFnZ8a0mSyQC5FlqEhAAA</XPD:REF>
<XPD:REF name="Supplier">55CuLJgDRUy3KVpUPiS/wgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Az/gmj62G0K74qY7s8vxzgAA</XPD:REF>
<XPD:REF name="Views[1]">/gk9EYNQQUq8hluM/LvPdQAA</XPD:REF>
<XPD:REF name="Views[2]">wwnc9ioKl0mlhprZbeUlugAA</XPD:REF>
<XPD:REF name="Views[3]">9oM98TXTskuI03YvT7kB3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[64]" type="UMLDependency" guid="k/Sh8vNscEKVG+nVOcnPgwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">55CuLJgDRUy3KVpUPiS/wgAA</XPD:REF>
<XPD:REF name="Supplier">SugRQPgyfUSKw3Mqwh20UAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2QzYTzMO40Gg2KMDiRxCsgAA</XPD:REF>
<XPD:REF name="Views[1]">GrIKLlePc06mdk5UB7HmTgAA</XPD:REF>
<XPD:REF name="Views[2]">B+k8HdC72UWk9gOr1t8OIAAA</XPD:REF>
<XPD:REF name="Views[3]">jTqV5K7pLk6lL7wPtoJmgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[65]" type="UMLPackage" guid="/c0/Iz+mu0SPXIAqU3wWqQAA">
<XPD:ATTR name="Name" type="string">include/linux/slab_def.h</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">DxVm0DfP4k+3Fzrkf8cOSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[66]" type="UMLNode" guid="04vivog1ok6cM25Q7z/G9AAA">
<XPD:ATTR name="Name" type="string">kmalloc</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">O3iHSvos8UC2XXBFrlP2XAAA</XPD:REF>
<XPD:REF name="Views[1]">5w8MxB1MKkaPjdvU1d4DgwAA</XPD:REF>
<XPD:REF name="Views[2]">CBhafBWdFkSa6jYgCH87pgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">SqHrMBsPhkmWM4wUFpbnsAAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">B181fe1PWUW/UiGJR0+NSwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">VP6TtgHFskeqUwX4c3dvwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[67]" type="UMLNode" guid="A/wbxQkklUGlHUJQclaeUwAA">
<XPD:ATTR name="Name" type="string">__kmalloc</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">jDaziuCmBUWZStFBcQtP9gAA</XPD:REF>
<XPD:REF name="Views[1]">L+muvPJYTUykYG5lFfZ19gAA</XPD:REF>
<XPD:REF name="Views[2]">L7+/w4s/1USqeS6EJ41DBwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Oy4gcTA/WEKjvzb8eB0zoAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">SqHrMBsPhkmWM4wUFpbnsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[68]" type="UMLNode" guid="5Kmt8Hr3iUa3cXvAeXisRQAA">
<XPD:ATTR name="Name" type="string">kmem_cache_alloc</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">2s/3kSWV50OYzqqYT3KVCAAA</XPD:REF>
<XPD:REF name="Views[1]">MZLju31a3UOpgDJwyla4qgAA</XPD:REF>
<XPD:REF name="Views[2]">yu+NILBmqka3B8Q806IMdwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">rziLK+ubxUqL2je2moFd9gAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">B181fe1PWUW/UiGJR0+NSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[69]" type="UMLNode" guid="gshGHVktnU2awhGurRJ+LQAA">
<XPD:ATTR name="Name" type="string">__cache_alloc</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Bioh7vET/Ee+skYu/rwYogAA</XPD:REF>
<XPD:REF name="Views[1]">1bMtKcCN5U+rFZkmTP1J3AAA</XPD:REF>
<XPD:REF name="Views[2]">X8gcUyUdjESFVaC1CXIXygAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">If1Kzje9W0SxP8Yi7q+cUAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">rziLK+ubxUqL2je2moFd9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[70]" type="UMLPackage" guid="hGkE0ekpwUWMwOioJjzvywAA">
<XPD:ATTR name="Name" type="string">Package1</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[71]" type="UMLNode" guid="zupZYMLgvE+1zDmGvp63fQAA">
<XPD:ATTR name="Name" type="string">__do_kmalloc</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">5beS8wq3W02e73+/hhK1BQAA</XPD:REF>
<XPD:REF name="Views[1]">+Pc9zSTjXkuYf/Ruz9Q1gwAA</XPD:REF>
<XPD:REF name="Views[2]">jzdG5aaV7U289fOUzFYddgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">GklgYEOoYkuvul8D09EHOQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Oy4gcTA/WEKjvzb8eB0zoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[72]" type="UMLDependency" guid="SqHrMBsPhkmWM4wUFpbnsAAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">04vivog1ok6cM25Q7z/G9AAA</XPD:REF>
<XPD:REF name="Supplier">A/wbxQkklUGlHUJQclaeUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vqb3jNKC3UKDwhkswbA5SAAA</XPD:REF>
<XPD:REF name="Views[1]">jo0cLfdeFkicJSBEm1gSVwAA</XPD:REF>
<XPD:REF name="Views[2]">N5MR3xsNzESa6PyigI/ZsAAA</XPD:REF>
<XPD:REF name="Views[3]">pcGCsQ48kkmuwdwnPApIWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[73]" type="UMLDependency" guid="B181fe1PWUW/UiGJR0+NSwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">04vivog1ok6cM25Q7z/G9AAA</XPD:REF>
<XPD:REF name="Supplier">5Kmt8Hr3iUa3cXvAeXisRQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ak71o1Cp+UWRwN3z4blPLQAA</XPD:REF>
<XPD:REF name="Views[1]">NqzFndsU10a84owrNKvmZQAA</XPD:REF>
<XPD:REF name="Views[2]">JVsgjkGjS0W2bg7nURJnAwAA</XPD:REF>
<XPD:REF name="Views[3]">HdcUTjLTK0eR/qrEsU7uTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[74]" type="UMLDependency" guid="Oy4gcTA/WEKjvzb8eB0zoAAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">A/wbxQkklUGlHUJQclaeUwAA</XPD:REF>
<XPD:REF name="Supplier">zupZYMLgvE+1zDmGvp63fQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kauNgV7B9EeYVpWyv1l+/QAA</XPD:REF>
<XPD:REF name="Views[1]">ZP+/OQl2sUu34KGmDPaAMwAA</XPD:REF>
<XPD:REF name="Views[2]">UMJ32vfpwUSoKWQFn3GXSAAA</XPD:REF>
<XPD:REF name="Views[3]">uPa4ZkWZ3EmUsAtVTVCzdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[75]" type="UMLDependency" guid="rziLK+ubxUqL2je2moFd9gAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">5Kmt8Hr3iUa3cXvAeXisRQAA</XPD:REF>
<XPD:REF name="Supplier">gshGHVktnU2awhGurRJ+LQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5Z0cCQ+YtkeYKxFypEPnCAAA</XPD:REF>
<XPD:REF name="Views[1]">2q1/Nvy0sECgTf4XmjYtlAAA</XPD:REF>
<XPD:REF name="Views[2]">rxTvmFWYR0qMsqM8Xy0SGgAA</XPD:REF>
<XPD:REF name="Views[3]">v0C9VWEVhkadUS1Zl18x5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[76]" type="UMLNode" guid="pjUpeEflhU6SrJT7Mr2rYgAA">
<XPD:ATTR name="Name" type="string">__find_general_cachep</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">ScNsR0mBT0GlxGCebOge7AAA</XPD:REF>
<XPD:REF name="Views[1]">MLtK5iaJD0yjZgmhVfAV8gAA</XPD:REF>
<XPD:REF name="Views[2]">hXFWNsYCy0GgBJX6nhu+zgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">GklgYEOoYkuvul8D09EHOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[77]" type="UMLArtifact" guid="ugn/vlFgS0OwNJQ5LdAPNwAA">
<XPD:ATTR name="Name" type="string">struct cache_sizes *csizep = malloc_sizes;</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[78]" type="UMLNode" guid="0ziQksMJRkW3ih/mjOXbvwAA">
<XPD:ATTR name="Name" type="string">__do_cache_alloc</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">cwlAHbyP6kiKX+dY4YAbegAA</XPD:REF>
<XPD:REF name="Views[1]">bm0j28Yko0i3Be/cWh3ikwAA</XPD:REF>
<XPD:REF name="Views[2]">xttNJeA8E0y+mkM+K//gpwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">p25fgXTgp0u5mZwWxxf+NwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">Yl8CDF6xlEGVfZjlimFkBgAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">ge7Cs7JQGUqGlvLiGixD9QAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">exsOGCZpcEuW1KRu5qjS3QAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">If1Kzje9W0SxP8Yi7q+cUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[79]" type="UMLNode" guid="Bfgc1nU7l0aahHR8UJz7cwAA">
<XPD:ATTR name="Name" type="string">____cache_alloc_node</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">MeQ1VlqJ9E2gX839qNXmyAAA</XPD:REF>
<XPD:REF name="Views[1]">8NrbpBDV4EWX3PVlvntyCQAA</XPD:REF>
<XPD:REF name="Views[2]">ud7dwZto5E2vlbzIzuiUBgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">CqDLaDJ/6EqJl/E1hwdpUgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">p25fgXTgp0u5mZwWxxf+NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[80]" type="UMLNode" guid="5BfB9BUxJEiVO/Dfe3vtCQAA">
<XPD:ATTR name="Name" type="string">____cache_alloc</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Z+50gcWWukKgoqXhD3SmTgAA</XPD:REF>
<XPD:REF name="Views[1]">tDCC9DT+YECxbap0RiqqIAAA</XPD:REF>
<XPD:REF name="Views[2]">Kv1lEvDf8Ual5MwBLjBRKwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">dd+DaRgD0kCnIp8gCo8wJgAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">hAIS8Ssb1EKcyVXpoIaRLwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ge7Cs7JQGUqGlvLiGixD9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[81]" type="UMLNode" guid="edQdBLb+AEOmRwQV3tvWigAA">
<XPD:ATTR name="Name" type="string">cache_alloc_refill</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">vMzazHnLp0WQQd7vOIw02QAA</XPD:REF>
<XPD:REF name="Views[1]">Pu/caBCqf02WOeMPpKWx/AAA</XPD:REF>
<XPD:REF name="Views[2]">QjiKf/ZmOUGNHIJEpxwEvgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">fKdpDCM3iEWl/1cOrjD1IQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">dd+DaRgD0kCnIp8gCo8wJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[82]" type="UMLNode" guid="zfTK6T8xJU2OZTpNXWy+DgAA">
<XPD:ATTR name="Name" type="string">slab_get_obj</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">eRGUHdIx9keKC9ME/HeEwAAA</XPD:REF>
<XPD:REF name="Views[1]">ohwJhvJUv0OQi0f5De3V+QAA</XPD:REF>
<XPD:REF name="Views[2]">Cs19OMsxGkyyXwVeH4iuZgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Yl8CDF6xlEGVfZjlimFkBgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">CqDLaDJ/6EqJl/E1hwdpUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[83]" type="UMLDependency" guid="GklgYEOoYkuvul8D09EHOQAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">zupZYMLgvE+1zDmGvp63fQAA</XPD:REF>
<XPD:REF name="Supplier">pjUpeEflhU6SrJT7Mr2rYgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DagHkR255E2NaAfvFmfkKQAA</XPD:REF>
<XPD:REF name="Views[1]">/ZXnEw7R70G0yxLt7aaZSgAA</XPD:REF>
<XPD:REF name="Views[2]">a8FbH1UkU0SIdCMnTregTgAA</XPD:REF>
<XPD:REF name="Views[3]">mlqcaohEzUuNQBdRJqPfOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[84]" type="UMLDependency" guid="If1Kzje9W0SxP8Yi7q+cUAAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">gshGHVktnU2awhGurRJ+LQAA</XPD:REF>
<XPD:REF name="Supplier">0ziQksMJRkW3ih/mjOXbvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m5kXZCh+LUCwSYWEBHxqRQAA</XPD:REF>
<XPD:REF name="Views[1]">APVhnMRu5kqiKNaAWE/FOAAA</XPD:REF>
<XPD:REF name="Views[2]">m1BnE2NQlUSpJZ10tRxGkgAA</XPD:REF>
<XPD:REF name="Views[3]">GHXpo8gILE6C9yQe2hnZnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[85]" type="UMLDependency" guid="p25fgXTgp0u5mZwWxxf+NwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">0ziQksMJRkW3ih/mjOXbvwAA</XPD:REF>
<XPD:REF name="Supplier">Bfgc1nU7l0aahHR8UJz7cwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1uUjAmoJhUq9oZE5ISpN5wAA</XPD:REF>
<XPD:REF name="Views[1]">O9UaQwnGPU2At/gh0YCgqgAA</XPD:REF>
<XPD:REF name="Views[2]">NDwFO0m7u0uNMiqfpIamxAAA</XPD:REF>
<XPD:REF name="Views[3]">zL6OIyfwx0KrjGHfWtphfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[86]" type="UMLDependency" guid="Yl8CDF6xlEGVfZjlimFkBgAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">0ziQksMJRkW3ih/mjOXbvwAA</XPD:REF>
<XPD:REF name="Supplier">zfTK6T8xJU2OZTpNXWy+DgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">5qSdpF440UqRF1QzmLyddQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">5qSdpF440UqRF1QzmLyddQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[87]" type="UMLDependency" guid="5qSdpF440UqRF1QzmLyddQAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">Yl8CDF6xlEGVfZjlimFkBgAA</XPD:REF>
<XPD:REF name="Supplier">Yl8CDF6xlEGVfZjlimFkBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[88]" type="UMLDependency" guid="CqDLaDJ/6EqJl/E1hwdpUgAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">Bfgc1nU7l0aahHR8UJz7cwAA</XPD:REF>
<XPD:REF name="Supplier">zfTK6T8xJU2OZTpNXWy+DgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mL99g6oYuEq0enHDmqyWGAAA</XPD:REF>
<XPD:REF name="Views[1]">VgZPzkJez02FCBcl5b30rAAA</XPD:REF>
<XPD:REF name="Views[2]">t8xwuaUfpk2bmCBMLqE8BAAA</XPD:REF>
<XPD:REF name="Views[3]">uMgjOrSTpEacapRP+AYjjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[89]" type="UMLDependency" guid="ge7Cs7JQGUqGlvLiGixD9QAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">0ziQksMJRkW3ih/mjOXbvwAA</XPD:REF>
<XPD:REF name="Supplier">5BfB9BUxJEiVO/Dfe3vtCQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jhb0Qo4eVEK7rbnTlqIpZwAA</XPD:REF>
<XPD:REF name="Views[1]">cx504H1i3U+jhOO78oCvqgAA</XPD:REF>
<XPD:REF name="Views[2]">qo1hlLYJjkmIsxkSa2UOhAAA</XPD:REF>
<XPD:REF name="Views[3]">wAadaYEpKEO+OXV/aPaksAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[90]" type="UMLDependency" guid="exsOGCZpcEuW1KRu5qjS3QAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">0ziQksMJRkW3ih/mjOXbvwAA</XPD:REF>
<XPD:REF name="Supplier">c+gDIeiHeUyL4mGf6pI2IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[91]" type="UMLDependency" guid="dd+DaRgD0kCnIp8gCo8wJgAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">5BfB9BUxJEiVO/Dfe3vtCQAA</XPD:REF>
<XPD:REF name="Supplier">edQdBLb+AEOmRwQV3tvWigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2p/b0RDCmEKCA2+8Zb7IlQAA</XPD:REF>
<XPD:REF name="Views[1]">Mgb0RhJ48ku8PfDcRMyULwAA</XPD:REF>
<XPD:REF name="Views[2]">2C3/2a/AW0KnvwXXaa2TKQAA</XPD:REF>
<XPD:REF name="Views[3]">YN4jk8BCQESItl2XQSvWrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[92]" type="UMLDependency" guid="hAIS8Ssb1EKcyVXpoIaRLwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">5BfB9BUxJEiVO/Dfe3vtCQAA</XPD:REF>
<XPD:REF name="Supplier">SugRQPgyfUSKw3Mqwh20UAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FC2BY13XRECHPNRxcmCsbAAA</XPD:REF>
<XPD:REF name="Views[1]">CdfPUvojqUmconNHbFE3VwAA</XPD:REF>
<XPD:REF name="Views[2]">0l68AY+Mq0Kq7uDBnereEgAA</XPD:REF>
<XPD:REF name="Views[3]">DXVLacQoEEGeAxQUyWDh5gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[93]" type="UMLDependency" guid="fKdpDCM3iEWl/1cOrjD1IQAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">edQdBLb+AEOmRwQV3tvWigAA</XPD:REF>
<XPD:REF name="Supplier">SugRQPgyfUSKw3Mqwh20UAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">42KSjQGYtUWU1s77lHKO2gAA</XPD:REF>
<XPD:REF name="Views[1]">NTrHtF96Uk6oCqC/PmYSNQAA</XPD:REF>
<XPD:REF name="Views[2]">V+pP4s5gyUegGcGGiDpXVgAA</XPD:REF>
<XPD:REF name="Views[3]">7EiIqTuYZE63rpSZMp96UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[94]" type="UMLPackage" guid="sY5f9Bsmt0GDbvLtYi37wwAA">
<XPD:ATTR name="Name" type="string">arch/um/kernel/process.c</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">Bjn13nxZnk6H8guhxwaROwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[95]" type="UMLNode" guid="TpfqMwnNTEOOCXDTB4h2DAAA">
<XPD:ATTR name="Name" type="string">kmalloc(size, GFP_KERNEL);</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">8OvM7ZiQPE21fXAqY5uNKAAA</XPD:REF>
<XPD:REF name="Views[1]">Mqa4hLOz80axziI+K4ol2wAA</XPD:REF>
<XPD:REF name="Views[2]">wJ9utPNWD0y/5n30lCfSvQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">VP6TtgHFskeqUwX4c3dvwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[96]" type="UMLDependency" guid="VP6TtgHFskeqUwX4c3dvwwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">TpfqMwnNTEOOCXDTB4h2DAAA</XPD:REF>
<XPD:REF name="Supplier">04vivog1ok6cM25Q7z/G9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OzkcB4GEkUG49X7o8Q1k4AAA</XPD:REF>
<XPD:REF name="Views[1]">wIevqocLAU6EOAc+p2m+HgAA</XPD:REF>
<XPD:REF name="Views[2]">qfKobATXIkurmEjOjaFzKQAA</XPD:REF>
<XPD:REF name="Views[3]">5Mqchov3i0aBMDIv6cICpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[97]" type="UMLNode" guid="UJi+IJdTq0Sx3NXmhMroHQAA">
<XPD:ATTR name="Name" type="string">do_execve</XPD:ATTR>
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Af2VeY7NrEuWY6XOAESK6wAA</XPD:REF>
<XPD:REF name="Views[1]">RDXi8NezQUiSziGQhM3zJwAA</XPD:REF>
<XPD:REF name="Views[2]">3Z6g7soY0UmSFVqd3lRpyAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">8cT95O4chUaoEhwMLTVlEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[98]" type="UMLDependency" guid="8cT95O4chUaoEhwMLTVlEwAA">
<XPD:REF name="Namespace">UKtaiF0V102hL++QySWntQAA</XPD:REF>
<XPD:REF name="Client">UJi+IJdTq0Sx3NXmhMroHQAA</XPD:REF>
<XPD:REF name="Supplier">WNTVY4YV1UWazQs1sXVqYwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EaTaTSRXEkSmUJH82fgSZgAA</XPD:REF>
<XPD:REF name="Views[1]">VRW1GIE1GUKjB0bfxvIfUAAA</XPD:REF>
<XPD:REF name="Views[2]">Xfn9/vyy6EayrcorNiGAsAAA</XPD:REF>
<XPD:REF name="Views[3]">JeSle5WCv0+PA7cDrRyC1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
